Senior Full Stack Developer

5 years

2 - 6 Lacs

Posted:6 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You