Senior Node.js Developer
- Compensation
- Not disclosed
- Location
- Bangalore
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 7+ years
- Category
- Software engineering
- Posted
Skills
Full description
Job Description :
Role : Senior NodeJS Developer (Node.js / Express.js)
Location : Bangalore (Bagmane Solarium)
Experience : 7 to 10 Years
Mode of Work : Hybrid (3 Days Mandatory from Office)
About the Role :
We are seeking an experienced and highly motivated Senior NodeJS Developer to join our engineering team. The ideal candidate will have extensive experience in designing, developing, deploying, and maintaining scalable backend applications using Node.js, Express.js, and MongoDB. You will play a key role in architecting robust microservices, implementing secure APIs, optimizing application performance, and ensuring high availability of production systems.
This position requires strong technical expertise in backend development, cloud technologies, database optimization, security best practices, and modern deployment methodologies. You will collaborate closely with frontend developers, DevOps engineers, architects, and business stakeholders to build enterprise-grade applications.
Key Responsibilities : Backend Application Development :
- Design, develop, test, and maintain high-performance backend applications using Node.js and Express.js.
- Build scalable, reusable, and modular backend services following industry best practices.
- Develop and manage RESTful APIs and backend integrations with internal and external systems.
- Implement event-driven and asynchronous application architectures.
- Create reusable libraries, utilities, and shared services to improve development efficiency.
- Participate in architecture discussions and contribute to technical decision-making.
API Development & Integration :
- Design and implement secure REST APIs for web and mobile applications.
- Develop API versioning strategies and documentation.
- Integrate third-party APIs, payment gateways, authentication services, and external platforms.
- Ensure API reliability, scalability, and backward compatibility.
- Implement API rate limiting, throttling, and monitoring mechanisms.
MongoDB & Database Management :
- Design efficient MongoDB schemas and collections.
- Optimize database performance through indexing, aggregation pipelines, and query tuning.
- Implement data modeling strategies for large-scale applications.
- Manage database migrations and version control.
- Ensure data integrity, backup, recovery, and disaster recovery strategies.
- Troubleshoot database-related performance bottlenecks.