We are looking for a skilled Node.js Developer to join our development team. The ideal candidate will be responsible for building and maintaining scalable backend systems, RESTful APIs, and web applications using Django and related technologies. You will work closely with frontend developers, DevOps engineers, and product managers to deliver high-quality software solutions.
Qualification and Experience
- Bachelors Degree in Computer Science, Engineering or related technical discipline
- 3+ years of hands-on experience working in Node.js or related role
Job Description
- Develop, test, and maintain scalable web applications using Node.js, TypeScript, and React.js.
- Design and implement secure authentication and authorization mechanisms (JWT, OAuth, role-based access control, etc.).
- Build RESTful APIs and integrate them with front-end applications.
- Collaborate with UI/UX designers to implement responsive, user-friendly interfaces.
- Optimize application performance, maintain code quality, and ensure scalability.
- Troubleshoot, debug, and enhance existing applications.
- Work closely with cross-functional teams in an Agile/Scrum environment.
- Stay up-to-date with the latest trends and best practices in full stack development.
Required Skills
- Strong experience with Node.js and TypeScript.
- Proficient in React.js (functional components, hooks, Redux, Context API).
- Solid understanding of authentication and authorization mechanisms (JWT, OAuth2, OpenID Connect, RBAC, etc.).
- Experience building RESTful APIs and integrating third-party services.
- Familiarity with databases (SQL and NoSQL, e.g., PostgreSQL, MongoDB).
- Understanding of CI/CD pipelines, testing frameworks, and version control (Git).
- Experience with GraphQL.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Experience with unit testing and integration testing.
- Knowledge of containerization (Docker, Kubernetes).
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work in a team environment.
Benefits of Working at Galli Express
- Stellar opportunity to work with the rising company
- The amazing and passionate young team, beautiful office space
- Trust of biggest FinTech company
- One-of-a-kind company culture and growth opportunities to accelerate your career progression
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.