Senior Node.js Developer (Backend)
Location: Ahmedabad (Work From Office)
Experience: 8–10 Years
Salary: Up to ₹12 LPA
Employment Type: Full-Time
Job Overview
We are looking for an experienced Senior Node.js Developer to design, build, and maintain scalable backend systems. The role involves developing server-side logic, creating high-performance REST APIs, managing both SQL and NoSQL databases, and mentoring junior developers. The ideal candidate will have strong technical leadership skills and hands-on experience with Node.js backend architecture.
Key Responsibilities
- Develop, enhance, and maintain server-side applications using Node.js and Express.js.
- Design, develop, and maintain RESTful APIs for front-end and third-party integrations.
- Collaborate with front-end developers to integrate UI components with server-side logic.
- Optimize backend systems for performance, scalability, and reliability.
- Implement robust security and data protection measures.
- Design, manage, and optimize database schemas for SQL (MySQL/PostgreSQL) and NoSQL (MongoDB).
- Write and optimize complex database queries.
- Lead code reviews and ensure adherence to coding standards and best practices.
- Mentor and guide junior developers, providing technical direction and support.
- Participate in architectural discussions and technology decisions.
- Stay updated with emerging technologies and industry trends.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 8–10 years of backend development experience with strong exposure to Node.js.
- Strong proficiency in JavaScript / TypeScript.
- Hands-on experience with Express.js and REST API development.
- Deep understanding of asynchronous programming and event-driven architecture.
- Proficiency in SQL databases (MySQL / PostgreSQL) with ability to write optimized and complex queries.
- Experience working with MongoDB or other NoSQL databases.
- Familiarity with ORM/ODM tools such as Sequelize and Mongoose.
- Experience using Git and version control workflows.
- Understanding of CI/CD pipelines, build systems, and deployment processes.
- Strong communication, problem-solving, and team leadership skills.
- Proven ability to mentor and lead development teams.
Preferred (Good to Have)
- Experience with microservices architecture.
- Knowledge of Docker, Kubernetes, or containerized deployments.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
Why Join Us?
- Opportunity to work on scalable and enterprise-grade backend systems.
- Leadership role with mentoring and decision-making responsibilities.
- Collaborative, growth-oriented work environment.
- Exposure to modern technology stacks and challenging projects.
SEO Keywords (One Line, followed by /)
Senior Node.js Developer / Sr Nodejs Developer / Backend Developer / Node.js Backend Engineer / JavaScript Developer / TypeScript Developer / Express.js Developer / REST API Developer / SQL Developer / MySQL / PostgreSQL / MongoDB / NoSQL / Sequelize / Mongoose / API Development / CI/CD / Git / Cloud Developer / Backend Architect / Technical Lead Backend / Ahmedabad Jobs / Work From Office / IT Jobs Ahmedabad /
Job Types: Full-time, Permanent
Pay: Up to ₹1,200,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Work Location: In person