Senior Staff Engineer, NodeJS
New
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSNode.jsPostgreSQLExpress.jsGCPJavascriptAzureCI/CDMicroservices
Requirements
- 10+ years of experience in software engineering with strong focus on backend and distributed systems
- Extensive hands-on experience with Node.js, JavaScript, Express.js, and microservices architecture
- Strong expertise in system design, API development (REST/GraphQL), and scalable backend architecture
- Proven experience working with cloud platforms such as AWS, Azure, or GCP
- Strong knowledge of PostgreSQL including performance tuning, optimization, and database design
- Experience with messaging systems such as Kafka or RabbitMQ
- Solid understanding of authentication and authorization frameworks like OAuth2 and JWT
- Hands-on experience with CI/CD pipelines and DevOps tools such as Jenkins, GitLab CI, CircleCI, Kubernetes, Docker, or Bamboo
- Exposure to serverless computing using AWS Lambda or Azure Functions
- Proven ability to lead technical discussions, mentor engineers, and influence architectural decisions
Responsibilities
- Design, develop, and maintain scalable microservices-based applications using Node.js, JavaScript, and Express.js
- Define and drive system architecture decisions including API design (REST/GraphQL), cloud-native patterns, and distributed system principles
- Build and optimize backend systems using PostgreSQL, ensuring high performance and scalability through query tuning and data modeling
- Implement secure authentication and authorization mechanisms using standards such as OAuth2 and JWT
- Work with cloud platforms (AWS, Azure, or GCP) to design and deploy scalable, resilient applications
- Design and manage messaging systems using Kafka, RabbitMQ, or similar event-driven technologies
- Develop and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, or Bamboo
- Provide technical leadership, mentorship, and guidance to engineering teams
- Collaborate with cross-functional stakeholders to ensure smooth delivery of features and systems
View Full Description & ApplyYou'll be redirected to the employer's site