The McKinsey recruiting team will be celebrating the holidays and there will be no online application support available starting December 24th, regular support would resume by January 6th. Please refer to our site https://www.mckinsey.com/careers/application-faq for frequently asked questions. Thank you and wishing you happy holidays!
Technology & Digital

Senior Software Engineer - Fullstack

Job ID: 90393
  • Prague
  • San Jose
  • Sao Paulo


Are you driven by the opportunity to tackle complex challenges and work alongside top leaders? Do you want to be part of a team that delivers outcomes that others simply can’t? If so, you’ve come to the right place.

Who You'll Work With

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

Your impact within our firm

You will write clean, secure code that is performant and well tested. Your responsibility will be to apply mature engineering principles and build modular services on the cloud.  
You will have an eye for aesthetics and detail and ability to translate designs into responsive and interactive sites. You would also be required to handle the CI-CD aspects of the product and design services/infra for cloud native, containerized deployments. Additionally, you will assist with troubleshooting issues and improving application stability and performance in a proactive way and tackling tech-debt and defects.
You will 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 and also contribute to the development and growth of engineers in the community.

Your qualifications and skills

  • 7+ 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 working with JavaScript using Node.js and understanding of React, Next.js, Nest.js, TypeScript, ORM (TypeORM/Prisma/Sequelize); familiarity with design patterns and clean coding standards using JavaScript
  • Knowledge of database systems like PostgreSQL or MySQL
  • Experience building cloud-native solutions on AWS services including EKS, ELB, API Gateway, Lambda
  • Strong ability to write unit/integration tests using frameworks like Jest, Mocha, Chai
  • Proven problem-solving and debugging skills
  • Ability to design modular, scalable systems and drive the buildout component independently
  • Other technical skills needed across: Python, Docker, Kubernetes/EKS, Argo CD, GitHub Actions, IaC (Terraform, Cloud Formation, Helm), Splunk, Dynatrace
  • Nice to have: experience with relational databases; Express
Please review the additional requirements regarding essential job functions of McKinsey colleagues.
Apply Now Apply Later
Job Skill Group - N/A
Job Skill Code - ADTE - Senior Software Engineer I
Function - Technology
Industry - High Tech
Post to LinkedIn - Yes
Posted to LinkedIn Date - Tue Jul 30 00:00:00 GMT 2024
LinkedIn Posting City - Sao Paulo
LinkedIn Posting State/Province -
LinkedIn Posting Country - Brazil
LinkedIn Job Title - Senior Software Engineer - Fullstack
LinkedIn Function - Information Technology
LinkedIn Industry - Computer Software;Information Technology and Services
LinkedIn Seniority Level - Mid-Senior level