Frontend Engineer - Build by McKinsey - Ho Chi Minh City Based
McKinsey & Company
Hanoi
2 ngày trước

You will work with a global team working on everything from IT modernization and strategy to agile, cloud, cyber, and digital transformation.

Typically, you will work on projects across all industries and functions and be fully integrated with the rest of our global firm

You will also collaborate closely with colleagues from across our global firm to help clients deliver breakthrough products, experiences, and businesses both on technology and non-technology topics

WHO YOU ARE

You are our go-to engineer to take the complex front-end development tasks all the way from technical design to delivery.

You love pairing with other engineers to help share knowledge and coach, demonstrating best practices and how we collaborate.

You have strong spikes in several front-end domains, such as iOS, Android, or web, localization, and user analytics. You know how to work with a few popular front-end frameworks such as React, Vue, Angular, and others, and how to build and maintain end-to-end testing, pipelines, and excellent documentation

You will develop and maintain advanced features, tools, and applications according to the best practices in UI / UX, front-end development, and hybrid mobile application development.

In this role, you will test and debug our ever-evolving product line to improve speed, scalability, and usability across multiple browsers, devices, and web standards.

You will stay on top of the latest JavaScript frameworks, libraries, and tools in order to apply them when necessary to solve challenges related to web and mobile development.

You will contribute to the architecture across the technology stack, from database to native apps. You will also work with teams to create both rapid prototypes and full-scale applications by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications that meet business goals

OUR TECH STACK

While we advocate for using the right tech for the right task, we often leverage the following technologies : JavaScript, TypeScript, React.

js, AngularJS, Next.js, Vue.js, Python, Java, C#, iOS, Android, web, Google Analytics, GraphQL, REST APIs, Swagger, and testing technologies for unit tests, component tests, and end-to-end front-end testing.

Technologies for pipeline development for front-end, quality control, and static analysis and additional capabilities such as localization and analytics are important

ONLY AT MCKINSEY

You’ll use expertise to solve complex business challenges : Leverage expertise to drive entire digital strategies and solve our clients' most complex business challenges

You’ll achieve a far-reaching impact. Have a seat at the table : Generate greater impact on the client’s organization and the business beyond the product or platform being worked on

You’ll gain a diversity of experience : Work across a variety of industries / technologies / geographies under new projects every 6-12 months, and quickly grow professional capabilities under an accelerated pace of work

  • Bachelor's degree in computer science or equivalent experience in software development; master’s degree preferred
  • Strong, hands-on coding skills in JavaScript, HTML, and CSS
  • Capability to put into practice advanced software engineering techniques and best practices using JavaScript (e.g., clean code, self-documenting code, functional patterns, avoid code smells, test-driven development techniques, cross-platform development, top JavaScript design patterns)
  • Experience with package managers (e.g., npm), task runners (e.g., Gulp, Webpack, Grunt), CSS processors (e.g., Sass, Stylus), and APIs (e.g., WebSocket)
  • Familiarity with various JavaScript standards, libraries, frameworks, compilers, and transpilers including ES6, TypeScript, Babel, Web Workers, React, and Angular
  • Familiarity with testing and debugging processes, including unit testing tools (e.g., Jest, Mocha) and UI testing (e.g., Selenium)
  • Great familiarity working on Linux and other open-source platforms
  • Báo cáo công việc này
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Nộp đơn
    Email của tôi
    Bằng cách nhấp vào "Tiếp tục", tôi đồng ý với neuvoo để xử lý dữ liệu của tôi và gửi cho tôi thông báo qua email, như được nêu chi tiết trong Chính sách bảo mật của neuvoo. Tôi có thể rút lại sự đồng ý của tôi hoặc hủy đăng ký bất cứ lúc nào.
    Tiếp tục
    Mẫu đăng ký