Browse current jobs

TECHNICAL LEAD - Vue.JS

Happiest Minds · Bangalore

Apply on employer website

Collected role description

Role overview

TECHNICAL LEAD - Vue.JS at Happiest Minds

We are looking for a highly skilled Senior Full Stack Engineer with strong expertise in Vue.js and AWS Lambda to architect, develop, and support scalable, cloud-native applications.

Senior Full Stack Engineer (Vue.js + AWS Lambda) Position: Senior Full Stack Engineer / Technical LeadExperience: 10-12 YearsLocation: Bangalore / HybridEmployment Type: Full-Time

The ideal candidate should have 10-12 years of software development experience, including modern frontend frameworks, serverless architectures, API development, microservices, and AWS cloud technologies.

The role requires hands-on development, technical leadership, solution design, and collaboration with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities ?

Design, develop, and maintain responsive and scalable web applications using Vue.js (Vue 2/Vue 3). ?

Build serverless backend services using AWS Lambda, API Gateway, and related AWS services. ?

Develop and integrate RESTful APIs, third-party services, and enterprise applications. ?

Design and implement microservices and event-driven architectures. ?

Lead technical discussions, architecture reviews, and code review sessions. ?

Collaborate with Product Owners, Architects, QA, DevOps, and business stakeholders to translate requirements into technical solutions. ?

Ensure application performance, scalability, security, and reliability. ?

Implement CI/CD pipelines and automate deployment processes. ?

Troubleshoot production issues and drive root cause analysis. ?

Mentor junior developers and contribute to engineering best practices.

Required Technical Skills ?

Strong hands-on experience with Vue.js (Vue 2/3). ?

Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and responsive web design. ?

Experience with Vue Router, Vuex/Pinia, Vite, Webpack, and component-based architecture. ?

Knowledge of frontend performance optimization techniques.

Backend & Serverless ?

Extensive experience developing applications using AWS Lambda. ?

Strong expertise in Node.js and serverless application development. ?

Experience with REST APIs, GraphQL, and API integrations. ?

Good understanding of event-driven architectures and asynchronous processing.

AWS Cloud Services ?

AWS Lambda ?

API Gateway ?

DynamoDB ?

S3 ?

CloudWatch ?

IAM ?

SNS/SQS ?

EventBridge ?

Step Functions ?

Secrets Manager ?

CloudFormation or AWS CDK Database Technologies ?

PostgreSQL ?

MySQL ?

MongoDB ?

Database design and query optimization DevOps & Quality Engineering ?

CI/CD tools such as GitHub Actions, Jenkins, Azure DevOps, or GitLab CI. ?

Knowledge of Docker and containerization concepts. ?

Strong experience in Unit Testing, Integration Testing, and Code Quality tools.

Required Experience ? 10-12 years of software development experience. ?

Minimum 4+ years of experience with Vue.js. ?

Minimum 4+ years of experience with AWS Lambda and serverless technologies. ?

Experience working in Agile/Scrum delivery environments. ?

Exposure to large-scale enterprise applications and distributed systems. ?

Experience leading technical initiatives and mentoring developers.

Preferred Qualifications ?

AWS Certified Developer Associate or AWS Solutions Architect certification. ?

Experience with Infrastructure as Code (Terraform, CloudFormation, AWS CDK). ?

Exposure to microservices, domain-driven design, and cloud-native architectures. ?

Experience in Retail, E-commerce, Financial Services, or SaaS product development. ?

Knowledge of observability and monitoring tools.

Key Competencies ?

Technical Leadership ?

Solution Architecture & Design ?

Problem Solving & Analytical Thinking ?

Stakeholder Management ?

Team Mentoring & Collaboration ?

Ownership & Accountability ?

Agile Delivery Excellence

Required skills

  • Vue.js, AWS Lambda, Node.js, TypeScript, Serverless Architecture, API Gateway, DynamoDB, AWS Cloud, Microservices Secondary Skills

Employment details

  • Experience Level: 10-12 YearsRole Level: Senior Developer / Technical Lead / Lead Engineer Ideal Candidate: A hands-on technical leader capable of driving end-to-end development using Vue.js and AWS Lambda while mentoring teams and contributing to architecture
  • Location: Bengaluru

Collected experience requirement

8-11 years