Lead Software Engineer - MEAN Stack

8 - 12 years

Hyderabad Pune

Posted:1 day ago

Job Description

Full Stack Developer

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

Skills Required

Front Node Rxjs Ci/Cd HTML Microservices Angular Design

Learn the skills this job asks for

See your skill gap for Full Stack Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You