A
Posted 19 hours ago
Senior Software Engineer - Node.js
AlgotaleSSE-NodeJS
Requirements
5+ years backend development, 3+ years Node.js, JavaScript (ES6+), RESTful APIs, WebSockets, Microservices, MongoDB/PostgreSQL/MySQL, Docker, CI/CD
Skills
Node.jsJavaScriptDocker
About the role
Responsibilities
- Work collaboratively with a team of Node.js developers in building reliable backend APIs and services
- Design and develop scalable server-side solutions using Node.js, Express/NestJS, and related technologies
- Maintain high code quality and enforce best practices through code reviews and architectural guidance
- Work closely with front-end, DevOps, QA, and product teams throughout the development lifecycle
- Take ownership of technical documentation, performance optimization, security compliance, and API management
- Contribute to recruitment, onboarding, and continuous skill development of team members
Requirements
- Minimum 5 years of backend development experience
- At least 3 years focused on Node.js
- Strong command of JavaScript (ES6+), asynchronous patterns, and event-driven programming
- Proficient in designing RESTful APIs, working with WebSockets, and building microservices
- Experience with databases like MongoDB, PostgreSQL, or MySQL
- Familiarity with unit testing and test-driven development practices
- Solid experience with Docker and CI/CD pipeline implementation
- Strong grasp of Git, version control workflows, and agile development practices
Preferred Qualifications
- Knowledge of message queues such as RabbitMQ or Kafka
- Experience with serverless platforms (e.g., AWS Lambda)
- Cloud-native development on AWS, GCP, or Azure
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer - Node.js
Algotale · Gurugram
