-
McKinsey & Company

Fullstack Engineer II

McKinsey & Company
India · Full-time · Mid-Senior

Who You'll Work With

You'll join McKinsey's Visual Graphics & Media (VG&M) function, as a core member of the Product development team based out of Bengaluru or Chennai. This team is committed to solving problems for our internal users in a customer-centric way using technology.

You'll work alongside experts in various disciplines - designers, researchers, product managers, spread across India and Europe. Together the team relentlessly strives to deliver outcomes that matter.

What You'll Do

You will be responsible for designing and build-out of scalable modern web applications and will produce high quality code across the entire technology stack, from database to UI and support the value stream from idea to deployment.

In this role you will write clean, secure code that is performant and well tested. You'll apply mature engineering principles, build modular services on the cloud and will have an eye for aesthetics, detail and ability to translate designs into responsive interactive sites. You will handle the CI-CD aspects of the product and design services/infra for cloud native, containerized deployments. Additionally, you'll assist with troubleshooting issues and improving application stability and performance in a proactive way and tackling tech-debt and defects.

In this role you'll demonstrate expertise in Agile way of working aligned with DevSecOps practices and act as a catalyst in building high-performing and self-organizing cross-functional teams. You'll contribute to the development and growth of engineers in the community.

Qualifications

  • Bachelor's or master’s degree in computer science or an equivalent subject
  • 5+ years of hands-on experience in building enterprise-grade web applications using modern technologies, with an in-depth understanding of the JavaScript ecosystem for web development
  • Strong experience in designing and building RESTful APIs, with an understanding of asynchronous programming and event-driven architecture
  • Strong experience working with JavaScript using Node.js and frameworks like Express.js, Nest.js, and understanding of TypeScript
  • Ability to design modular scalable systems and drive the buildout a component independently
  • Familiarity with design patterns and clean coding standards using JavaScript
  • Proven problem-solving and debugging skills
  • Experience with front-end technologies like HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js)
  • Knowledge of database systems like MySQL, PostgreSQL, or MongoDB
  • Experience building cloud-native solutions on AWS (preferred), GCP, or Azure
  • Strong ability to write unit/integration tests using frameworks like Jest, Mocha, Chai

Key Skills

Ranked by relevance

javascript cloud design patterns restful apis cloud native postgresql responsive angular react mysql mocha css aws gcp ui
Login to Apply
Posted
Jan 21, 2025
Type
Full-time
Level
Mid-Senior
Location
Bengaluru

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
McKinsey & Company
Related

Software Engineer - Periscope

2026-05-05

Full-time
Mid-Senior
India
Software Development
Consulting
View Job Details
PriceSenz
Related

Data Engineer

2026-05-27

Full-time
Mid-Senior
India
IT Services
Information Technology
View Job Details
OHB Digital Services GmbH
Related

Softwareentwickler PHP (m/w/d)

2026-05-21

Full-time
Not Applicable
Germany
IT Services
Engineering