Full Stack Web Developer - Panorama


  • Bachelor's degree in computer science, engineering, economics, or comparable area
  • 3+ years of development experience in any of the following technologies: web programming frameworks (esp. JavaScript/Angular/Node, HTML, CSS), including back-end programming languages (.NET and Java)
  • Experience with cloud providers (e.g. AWS, Azure, GCP) is an advantage
  • Base knowledge for deployment automation
  • High awareness of code quality and software design as well as experience in team programming
  • Strong analytical capability, dedication to data accuracy, outstanding attention to details
  • Ability to work efficiently under pressure and keep deadlines
  • Strong written and verbal communication skills in English

Who You'll Work With

You'll work with our Panorama team in Budapest. The team is part of McKinsey Solutions and McKinsey's New Ventures.

Panorama harnesses a blend of banking and financial data sources, including proprietary McKinsey data, to help clients identify opportunities, improve their financial planning, or benchmark their performance. Performance Lens for Wealth & Asset Management is a McKinsey Solution that provides fact-based, actionable insights to improve asset managers' business performance by combining industry-leading data, analytics, and tools with McKinsey's deep asset management expertise. Performance Lens can help clients to make better strategic growth and resource allocation decisions, to assess operational effectiveness, and to bring investment-like discipline to evaluating the effectiveness of sales and marketing.

McKinsey New Ventures fosters innovation driven by analytics, design thinking, mobile and social by developing new products/services and integrating them into our client work. It is helping to shift our model toward asset-based consulting and is a foundation for –and expands our investment in –our entrepreneurial culture. Through innovative software as a service solutions, strategic acquisitions, and a vibrant ecosystem of alliances, we are redefining what it means to work with McKinsey.

As one of the fastest-growing parts of our firm, New Ventures has more than 1,500 dedicated professionals (including more than 800 analysts and data scientists) and we're hiring more mathematicians, data scientists, designers, software engineers, product managers, client development managers and general managers.

What You'll Do

You will work in a creative, agile and very collaborative business environment, focusing on client impact and deliverables.

Being part of the digital community of the firm, you will have opportunity to work on several different tools using colorful technology stacks. Among other things, you will help to implement web applications of our software solutions by migrating existing code to our new web framework and developing web-specific features.

You will help create both rapid prototypes, usually in 4 to 6 weeks, as well as full-scale applications, typically within 3 to 6 months, by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications that meet business goals. As a Full Stack Developer, you will contribute to the architecture across the technology stack, from database to native apps.

Our IT team is small, focusing on serving our Solution's technology needs, hence there are several opportunities to open towards new directions in business as well. You will be part of this very successful research group, operating globally, thus you will have the opportunity to work in a challenging business environment internationally.

Meet Some of McKinsey's Employees

Danielle B.


Danielle is one of the leaders of McKinsey’s business with retail and consumer clients. She oversees client projects and helps her teams and her clients utilize McKinsey’s resources.

Fope F.

Senior Associate

Fope helps lead a small team that works for McKinsey clients, helping them address business challenges and strategic questions. Though based in the NYC office, she travels frequently so she can be in-person with her clients.

Back to top