Lead Software Engineer - MEAN Stack

EPAM Systems

Maharashtra

On-site

INR 1,500,000 - 2,100,000

Full time

47 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems in Maharashtra seeks a highly skilled Full Stack Developer with hands‑on experience in JavaScript, TypeScript, Angular and Node.js to design scalable web applications. You will work with cross‑functional teams to implement micro‑frontends, microservices, and secure architectures, focusing on performance, code quality and modern DevOps practices.

The role emphasizes collaboration with UX, PMs and analysts, building reusable components, ensuring pixel‑perfect UI, and contributing to

Qualifications

  • Bachelor's degree or equivalent experience in CS/Engineering.
  • 8+ years of experience designing and developing applications, microservices, and REST APIs.
  • Proficiency in front-end development using Angular 8+ and NgRx.
  • Strong proficiency in JavaScript and TypeScript with frontend tools.
  • Extensive experience with Node.js and Express.js.
  • Familiarity with AWS services? (context suggests cloud, included if present).
  • Familiarity with Docker and Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Understanding of security principles and best practices.

Responsibilities

  • Work closely with cross-functional teams to develop user interface components.
  • Collaborate with UX Designers, Business Analysts and Product Managers to capture requirements.
  • Analyze requirements for technical feasibility and participate in designing the solution.
  • Identify reusable components and build/update the component library, avoiding duplicates.
  • Translate designs to high-quality code focusing on performance, readability, and reusability.
  • Build pixel-perfect, responsive UIs for the web.
  • Diagnose and fix bugs and performance bottlenecks.
  • Participate in Scrum team activities.

Skills

JavaScript
TypeScript
Angular
Node.js
REST APIs
Microservices
CI/CD
DevOps
Security
Problem-solving
Communication

Education

Bachelor's degree in Computer Science/Engineering

Tools

Git
Azure DevOps
Docker
Kubernetes
NgRx
Jest
Puppeteer

Job description

We are looking for a highly skilled Full Stack Developer with strong hands‑on experience in modern JavaScript, TypeScript, Angular, and Node.js. The ideal candidate should have deep conceptual clarity and practical implementation experience in core JavaScript internals, Angular architecture, Node.js performance, and modern web security.

This role requires strong problem‑solving skills, a focus on code quality, and architectural understanding, including micro‑frontends and microservices.

Responsibilities
  • Work closely with cross-functional teams to develop user interface components
  • Work with UX Designers, Business Analysts and Product Managers to get the complete requirements and designs
  • Analyze requirements for technical feasibility and participate in designing the solution
  • Identify reusable components and build/update the component library, avoiding duplicate code
  • Translate designs and wireframes to produce quality code adhering to performance, readability, and reusability best practices
  • Build pixel‑perfect, buttery smooth responsive UIs for the web
  • Diagnose and fix bugs and performance bottlenecks
  • Participate in Scrum team activities
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • 8+ years of experience designing and developing applications, microservices, and REST APIs
  • Proficiency in front-end development using Angular 8+ and NgRx
  • Strong proficiency in JavaScript and TypeScript. SASS, Jest, Puppeteer, Falcor, HTML, CSS, and Bootstrap
  • Extensive experience with Node.js and frameworks available for it (such as Express.js)
  • Solid understanding of AWS services (Lambda, DynamoDB, AppSync, API Gateway)
  • Familiarity with database technologies like MongoDB
  • Experience with version control systems such as Git and Azure VSTS
  • Good understanding of design patterns and software architectures like MVC, MVVM, modularization, and unidirectional approaches
  • Familiarity with containerization technologies like Docker and Kubernetes
  • Experience in developing micro-frontend web applications, SPAs, desktop applications, and PWAs
  • Experience with CI/CD pipelines and DevOps practices
  • Understanding of security principles and best practices
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - MEAN Stack
Lead Software Engineer - MEAN Stack

Epam Systems • Hyderabad, Pune District

On-site
INR 8,629,000 - 12,464,000
Lead Software Engineer - MEAN Stack
Lead Software Engineer - MEAN Stack

EPAM Systems • India

On-site
INR 2,400,000 - 4,200,000
Sr. Mean Stack Developer
Sr. Mean Stack Developer

Sundew • Kolkata

On-site
INR 1,500,000 - 2,000,000
Solution Architect / Senior Solution Architect - MEAN
Solution Architect / Senior Solution Architect - MEAN

Epam Systems • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Full Stack Developer – MERN / MEAN
Full Stack Developer – MERN / MEAN

Kylient Software Solutions Pvt Ltd • Indore District

On-site
INR 1,200,000 - 2,400,000
Senior MEAN Stack Developer
Senior MEAN Stack Developer

Glowingbud • Maharashtra

On-site
INR 1,200,000 - 1,800,000
MEAN Stack Developer
MEAN Stack Developer

Crecientech Infosystem Pvt Ltd • Bengaluru

On-site
INR 600,000 - 900,000
MEAN Stack Developer
MEAN Stack Developer

Ideal TechLabs P Ltd • Chennai District

On-site
INR 600,000 - 1,200,000
Full Stack Engineer – Angular & Web Technologies
Full Stack Engineer – Angular & Web Technologies

MetAntz • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Full Stack Developer
Full Stack Developer

Quin • Hyderabad

On-site
INR 1,000,000 - 1,500,000