Posted 1 May 2024, 10:00 am

Frontend Engineer I at McKinsey & Company

Who You'll Work With

You will join McKinsey's Visual Graphics & Media (VG&M) function, as a core member of the Product development team.
This team committed to solving problems for our users in a customer-centric way using technology and design. You will work alongside experts in various disciplines - designers, researchers, product managers, spread across India and Europe - and together the team relentlessly strives to deliver outcomes that matter.

What You'll Do

You will join our growing team as a Product Engineer to bring in modern practices and techniques and help build innovative, user-friendly products.  
In this role, you would be responsible for designing and build-out of rich web applications with a focus on front-end. You would write clean, secure code that is performant and well tested. You will have an acute eye for aesthetics and detail and strong skills to translate designs into responsive and interactive sites and applications.
You would play an end-to-end role, designing front-end architecture, UI development and testing, and maintain the deployment pipelines. You will work closely with product designers to develop and execute group-wide design standards.
You’ll demonstrate expertise in Agile way of working aligned with DevSecOps and act as a catalyst in building high-performing and self-organizing teams by fostering collaboration mindset amongst distributed and cross-functional teams. You’ll contribute to the development and growth of engineers in the community.


  • Bachelor’s or master’s degree in computer science or equivalent subject
  • 2+ years of hands-on experience in building enterprise grade web applications using modern technologies, with in-depth understanding of JavaScript and DOM
  • Mastery of CSS3 with proven ability to build rich interactive web pages using plain CSS or frameworks like bootstrap
  • Extensive web application development experience with focus on the frontend (e.g., MicroUI architecture, responsive layouts)
  • Strong experience working with TypeScript, ReactJS (must), and frameworks like Next.js, Vue.js
  • Strong understanding of backend Javascript frameworks like Nestjs/Express/Nodejs
  • Knowledge with cloud platform (AWS) and containerization (Docker, Kubernetes)
  • Good problem-solving skills using data structure and algorithms
  • Ability to build reusable code and libraries for future use; proficient understanding of JavaScript unit testing framework and libraries, such as Mocha, Chai, Jasmine, Jest
  • Good understanding of RESTful web services and security patterns like OAUTH, OIDC
  • Experience with building and maintaining CI/CD pipelines and understanding of DevOps principles

Please mention the word **ENJOYABLE** and tag RMTA3LjE3OC4yMzYuMA== when applying to show you read the job post completely (#RMTA3LjE3OC4yMzYuMA==). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

The offering company is responsible for the content on this page / the job offer.
Source: Remote Ok