Lead Software Engineer - MEAN Stack (Pune)

Lead Software Engineer - MEAN Stack (Pune)

11 Nov
|
EPAM Systems
|
Pune

11 Nov

EPAM Systems

Pune

We are hiring a Lead Software Engineer - MEAN Stack to deliver full-stack solutions with Angular, Node.js, TypeScript, and modern JavaScript. You will drive code quality and architecture across microservices and micro-frontends, improving performance and security while working closely with product and design. Apply today and help us ship polished experiences at scale.

Responsibilities

- Coordinate with cross-functional partners to build user interface components
- Work with UX Designers, Business Analysts, and Product Managers to gather complete requirements and designs
- Assess technical feasibility of requirements and help design the solution
- Create reusable components and enhance the component library to minimize duplicate code
- Implement designs and wireframes into clean, performant, reusable code
- Deliver pixel-perfect, buttery smooth responsive interfaces for the web
- Identify, debug, and fix issues plus performance bottlenecks
- Engage in Scrum team activities and ceremonies

Requirements

- Degree in Computer Science, Engineering, or a related discipline, or comparable skilled experience
- Proven track record with 5+ years creating applications, microservices, and REST APIs




- Practical proficiency in Angular 8+ and state management with NgRx
- Expertise in JavaScript and TypeScript, with working knowledge of SASS, Jest, Puppeteer, Falcor, HTML, CSS, and Bootstrap
- Strong experience building services with Node.js and frameworks such as Express.js
- Solid experience with AWS components including Lambda, DynamoDB, AppSync, and API Gateway
- Familiarity with MongoDB and related database technologies
- Hands-on use of Git and Azure VSTS for version control and collaboration
- Good understanding of design patterns and architectures such as MVC, MVVM, modularization, and unidirectional approaches
- Exposure to Docker and Kubernetes for containerization and orchestration
- Experience delivering micro-frontend web applications, SPAs, desktop applications, and PWAs
- Working knowledge of CI/CD pipelines and DevOps practices
- Understanding of secure development principles and security best practices
- Strong analytical and problem-solving skills with high attention to detail
- Clear communicator with strong teamwork skills

📌 Lead Software Engineer - MEAN Stack (Pune)
🏢 EPAM Systems
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer - mean stack (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer - mean stack (pune) / pune