The Role
We are looking for a highly skilled and motivated Senior Full Stack Developer with a minimum of
5 years of professional experience. The ideal candidate will be an expert in building robust
back-end systems using Node.js and managing complex data structures in MySQL. Crucially,
you must have significant, hands-on experience deploying, monitoring, and scaling
applications using various AWS services.
This is an on-site position at our Vapi office. You will be instrumental in the end-to-end
development life cycle, from architectural design to deployment and maintenance, while also
mentoring junior team members.
Key Responsibilities
1. System Design & Architecture: Design, develop, and maintain high-performance,
scalable, and secure back-end services and APIs using Node.js/Express (or similar
frameworks).
2. Database Management: Architect and optimize complex relational schemas and queries
in MySQL to ensure data integrity and application speed.
3. Cloud Deployment: Manage and maintain cloud infrastructure and services on AWS (e.g.,
EC2, Lambda, RDS, S3, VPC, IAM, CloudWatch, API Gateway). Implement CI/CD pipelines
for automated deployment.
4. Front-End Development: Contribute to front-end development using modern JavaScript
frameworks (e.g., React, Angular, Vue.js) to deliver exceptional user experiences.
5. Code Quality & Review: Conduct rigorous code reviews, ensure adherence to best
practices, and maintain high standards of code quality and documentation.
6. Troubleshooting & Optimization: Identify bottlenecks, debug critical production issues,
and implement effective solutions to enhance application performance and reliability.
7. Mentorship: Provide technical leadership and guidance to mid and junior-level
developers, fostering a culture of technical growth within the Vapi team.
Required Skills and Experience (Must-Haves)
? Minimum 5+ years of professional experience in software development.
? Expert proficiency in Node.js (backend runtime environment) and associated
frameworks (e.g., Express.js, NestJS).
? Deep expertise in MySQL, including schema design, query optimization, indexing, and
performance tuning for high-traffic applications.
? Strong, hands-on experience with core AWS services for application deployment,
scaling, and monitoring.
? Solid understanding of modern front-end technologies (HTML5, CSS3, JavaScript) and
experience with at least one major framework (React/Angular/Vue).
? Experience implementing RESTful APIs, microservices architecture, and securing
application endpoints.
? Familiarity with version control systems (Git) and Agile development methodologies.
Job Type: Full-time
Pay: ₹248,226.56 - ₹618,527.93 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.