Job Title: Node.js Backend Engineer
Experience: 24 Years
About the Role
We are looking for a skilled Node.js Backend Developer with 24 years of hands-on experience in building scalable backend services, APIs, and microservices. The ideal candidate should have strong fundamentals in server-side development, database design, cloud services, and a passion for writing clean, efficient, and secure code.
Key Responsibilities
- Develop, optimize, and maintain backend services using Node.js.
- Build and integrate RESTful and GraphQL APIs.
- Design and implement scalable, secure, and high-performance backend architecture.
- Work with databases such as MongoDB, PostgreSQL, or MySQL.
- Handle integration with third-party services and internal systems.
- Write unit tests, perform code reviews, and ensure best engineering practices.
- Collaborate with frontend, QA, DevOps, and product teams.
- Troubleshoot, debug, and improve system performance and reliability.
- Participate in requirement discussions, technical planning, and sprint activities.
Required Skills & Experience
- 24 years of backend development experience using Node.js and JavaScript/TypeScript.
- Strong knowledge of Express.js, Nest.js, or similar frameworks.
- Experience with databases: MongoDB, PostgreSQL, or MySQL.
- Good understanding of API development, authentication (JWT/OAuth), and error handling.
- Strong foundation in data structures, algorithms, and system design basics.
- Experience with Git and modern CI/CD practices.
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
- Experience in building microservices and message queues (Kafka/Redis/RabbitMQ) is an advantage.
Good to Have
- Exposure to Docker, Kubernetes, or containerized deployments.
- Experience in logging/monitoring tools (ELK, Prometheus, Grafana).
- Knowledge of caching systems like Redis.
- Basic understanding of frontend technologies (React/Angular) for smooth integration.
Education
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
What We Offer
- Opportunity to work on challenging projects with modern technology stacks.
- Collaborative and growth-oriented work culture.
- Continuous learning and upskilling environment.