We are seeking an experienced Senior Backend Developer to design, develop, and scale robust backend systems for our high-performance marketplace platform. The ideal candidate will have deep expertise in Node.js, backend architecture, and building scalable systems in a product-based environment. This is a leadership-oriented role, requiring strong technical problem-solving, mentorship skills, and alignment of engineering solutions with business goals.
Key Responsibilities
1.
Build and Scale Backend System
- Design, develop, and optimize backend architecture and APIs for reliability, scalability, and maintainability.
2.
Technical Problem Solving
- Address complex engineering challenges, integrate third-party services, and ensure database performance and integrity.
3.
Quality, Performance, and Security
- Implement Test-Driven Development (TDD), perform performance optimization, establish monitoring/logging, and ensure adherence to security best practices.
4.
Cross-Functional Collaboration & Leadership
- Work closely with product, design, and frontend teams; contribute to planning and discovery; mentor junior engineers to raise team capability.
5.
Business-Aligned Technical Decision Making
- Make informed technical decisions that align with user needs, product objectives, and business priorities while balancing simplicity with complexity.
Required Qualifications & Skills
1. Node.js Expert: 5+ years of hands-on experience
2. Node.js Frameworks: Experience with Nest JS or Express (5+ years)
3. Database Expertise: MySQL or PostgreSQL (3+ years)
4. Strong experience building and consuming REST APIs
5. Proficiency with Docker (local and production environments)
6. Solid understanding and experience with Agile methodologies
7. Proven experience with Test-Driven Development (TDD) in CI/CD environments
8. Familiarity with RabbitMQ, Redis, AWS, Elasticsearch is a plus
9. Experience in a product-based company is mandatory
10. Educational Qualification: BE / BTech / MTech
11. Graduates from IIT/IIM are preferred
What We Offer
1. Opportunity to work on cutting-edge marketplace technology
2. Leadership and mentorship responsibilities within a growing engineering team
3. Exposure to large-scale, high-performance systems
4. Collaborative, innovation-driven work culture
Job Types: Full-time, Permanent
Pay: ₹3,000,000.00 - ₹3,500,000.00 per year
Education:
Bachelor's (Required)
Experience:
Back-end development: 8 years (Required)
Node.js: 6 years (Required)
Node.js Frameworks: 6 years (Required)
MySQL: 4 years (Required)
PostgreSQL: 4 years (Required)
REST APIs: 5 years (Required)
Docker: 4 years (Required)
Agile methodologies: 5 years (Required)
Test-driven development: 5 years (Required)
RabbitMQ: 4 years (Required)
Redis: 4 years (Required)
Elasticsearch: 4 years (Required)
Location:
Chennai, Tamil Nadu (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.