
Search by job, company or skills
Job Summary
We are looking for a skilled Node.js Backend Engineer with a strong server-side mindset and
hands-on expertise in building scalable, high-performance APIs and microservices. The ideal
candidate will have solid experience designing and deploying production-grade backend
systems and is comfortable working in cloud environments. While the primary focus is backend
development, familiarity with frontend technologies to enable full-stack collaboration is a plus.
Key Responsibilities
Design, develop, and maintain scalable RESTful APIs and microservices using Node.js
Build and optimize server-side logic, database schemas, and data access layers
Integrate with third-party services, internal APIs, and cloud-native components
Collaborate with frontend, product, DevOps, and QA teams to deliver end-to-end
solutions
Write clean, modular, and well-tested code with strong unit and integration test coverage
Participate in system design discussions and architectural decisions
Identify performance bottlenecks and implement optimizations
Implement and maintain CI/CD pipelines for backend builds and deployments
Monitor application health using logging and observability tools
Participate in code reviews and contribute to engineering best practices
Required Skills & Experience
36 years of overall software development experience
Strong hands-on experience with Node.js (Express.js, Fastify, or similar frameworks) in
production
Proficiency in JavaScript / TypeScript for backend development
Experience designing and building RESTful APIs and working with relational and/or
NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
Solid understanding of asynchronous programming, event-driven architecture, and
Node.js performance patterns
Experience with authentication and authorization mechanisms (JWT, OAuth2, etc.)
Hands-on experience with containerization tools such as Docker
Experience with CI/CD pipelines and version control using Git
Strong debugging, testing, and documentation discipline
Nice to Have
Experience with Google Cloud Platform (GCP) Cloud Run, Cloud Functions, Pub/Sub,
BigQuery
Exposure to Amazon Web Services (AWS) Lambda, EC2, S3, RDS, SQS
Familiarity with Kubernetes or managed container orchestration services
Knowledge of message queues and event streaming (Kafka, RabbitMQ, or GCP
Pub/Sub)
Experience with GraphQL APIs
Working knowledge of frontend technologies (React, Angular, or Vue) for cross-
functional collaboration
Experience in Agile/Scrum delivery environments
Exposure to enterprise-scale or cloud-native application architecture
Job ID: 145324105