Lead Frontend Platform Engineer (DevEx)
JP Morgan
Location: Greater London
Job Type: Full time
Posted
Nutmeg is the UK’s largest truly digital wealth manager, offering clarity and transparency to both seasoned and first-time investors as they seek to achieve their financial goals. Launched in September 2012, Nutmeg now manages over £4.5bn on behalf of over 200,000 clients who have sought the powerful combination of an easy-to-use, adaptable investment service and market-leading human advice. Nutmeg is a J.P. Morgan company offering investments and digital wealth management services to consumers, complementing Chase’s digital bank in the UK.
At a time when people are seeking the closer relationship with money that technology can provide, Nutmeg:
- Has a team of over 240 employees
- Offers award winning stocks and shares ISA, Junior ISAs and Lifetime ISAs, as well as a personal pensions and general investment accounts
- Provides financial planning and advice alongside our award winning client services team
*We offer flexible working*
As a Senior Frontend Platform Engineer you will be working in a DevEx team alongside backend platform engineers and DevOps engineers. As a member of the DevEx team, you will collaborate with other individual contributors and key stakeholders to define and enable solutions to simplify and scale the Nutmeg platform and shared engineering tooling. You will closely cooperate with Architecture, Cloud Infrastructure and Frontend engineering teams in delivering and improving Nutmeg engineering processes in a measurable way.We are looking for someone with previous job experience as a Senior Engineer/Platform Engineer/DevEx Engineer and a strong passion for solving complex technical challenges.
Your skills: Essential skills)
- An understanding of developer workflows to help improve their experience through instrumentation, analysis, development and optimisation
- Solid understanding of CI/CD principles including experience with integrating and maintaining security tools in CI/CD pipelines
- A deep understanding of automating and improving development, build, testing and release processes
- Knowledge of implementing and recommending tuning, scaling, and preventive measures for developer platforms and application services
- Good knowledge of React including component architectures & best practices
- Good understanding of container schedulers (ideally K8S) and containerisation
- Understanding of CDN best practices
- Thorough grasp of observability and how best to integrate into engineering processes, including education of best practices
- Deep understanding of automated testing (visual regression, unit/ integration/ E2E tests/ accessibility)
- Explaining technical issues in a clear way to the business and other stakeholders
- Experience with cloud environments (ideally AWS) and infrastructure-as-code (ideally Terraform)
- Consuming REST & GraphQL APIs
You might also have: (Desirable skills)
- Exposure to React Native
- Feature flagging/ AB testing
- Designing, building, & maintaining SPAs, Micro-frontends & Design Systems
- Monorepos (such as Lerna/ NPM workspaces)
- Mobile modularisation (native modules)
- Cross-platform mobile development (including tooling)
#ICBEngineer #ICBEngineering