Job Description
We are looking for a skilled Node.js Developer with hands-on experience in developing scalable and high-performance backend applications.
Key Responsibilities
- Develop and maintain backend applications using Node.js.
- Design and develop RESTful APIs and third-party integrations.
- Work with MongoDB, PostgreSQL, MySQL, or SQL Server.
- Write clean, reusable, and maintainable code.
- Troubleshoot and optimize application performance.
- Implement authentication, authorization, and API security.
- Collaborate with frontend, QA, DevOps, and other engineering teams.
- Participate in code reviews, testing, debugging, and deployment.
- Work with Git and CI/CD pipelines.
Required Skills
- 3–4 years of experience in Node.js development
- Strong knowledge of Node.js and JavaScript
- Experience with Express.js / NestJS
- Strong experience in REST API development
- Good knowledge of TypeScript
- Experience with MongoDB and/or SQL databases
- Strong understanding of asynchronous programming and event-driven architecture
- Experience with Git
- Good problem-solving and debugging skills
Good to Have
- Experience with AWS / Azure / GCP
- Knowledge of Microservices
- Experience with Redis, Kafka, or RabbitMQ
- Docker and Kubernetes knowledge
- Experience with automated testing
- Agile/Scrum experience
Qualification
Bachelor’s degree in computer science, IT, Engineering, or a related field.
About this job listing
This job opportunity is provided through our
external job listing network. MyJobAlerts helps
you discover job opportunities and redirects you
to the original listing to apply.