Nutmeg is a J.P. Morgan company within the International Consumer Bank - Chase division, offering award-winning investments, products, and digital wealth management services to over 250,000 investors in the UK. We built the business from scratch, with constant innovation at our core. Our goal is to provide clients with the best digital investing experience, ensuring security and customer satisfaction, giving you the opportunity to make a real difference.
As an engineer at JPMorgan Chase within Nutmeg, you will be part of a team with ambitious goals. We aim to develop a top-market suite of mobile and web apps to deliver the best investment experience for our clients.
Our team is central to this effort, focused on transforming innovative ideas into customer-facing solutions. We seek individuals with a curious mindset, who thrive in collaborative environments, and are passionate about building high-quality software that makes a significant impact in a fast-evolving sector. Our culture emphasizes solution-oriented thinking, commercial awareness, and a keen interest in fintech. We operate in tribes and squads dedicated to specific products and projects.
Job Responsibilities:
- Collaborate with the Product team to understand user needs and follow an Agile SDLC to develop and deploy features for the Nutmeg Web app.
- Take ownership of tasks from estimation through to release and post-production support.
- Identify, troubleshoot, and resolve prioritized defects.
- Write comprehensive tests for all code, adhering to best practices and standards to ensure high quality.
- Participate in code reviews to maintain high code quality and foster continuous learning.
- Engage in knowledge sharing sessions within the Web team and broader Engineering department.
- Contribute to technical initiatives aimed at improving and evolving the existing codebase and tools.
- Focus on solving core problems rather than just symptoms.
- Ensure accessibility (WCAG), security, observability, and performance are considered in all deliverables.
Required Qualifications and Skills:
- Proficiency in English, with the ability to work with the London team.
- Proven experience building and maintaining customer-centric web applications/SPAs.
- Strong proficiency in React and its core principles.
- Solid understanding of web fundamentals: HTML5, CSS (responsive design), JavaScript ES6.
- Knowledge of networking basics: HTTP, IP, DNS, caching.
- Experience with testing frameworks such as Jest, RTL, Cypress, or Playwright.
- Understanding of build tools like Webpack, Vite, Parcel.
- Familiarity with preprocessors such as SASS, CSS Modules, JS compilation.
- Experience with CI/CD platforms like Jenkins and Github Actions.
- Experience with monitoring and alerting to maintain production applications.
- Good understanding of REST APIs and working with APIs.
- Strong communication skills and ability to collaborate effectively with cross-functional teams.
- Curiosity about new working methods and openness to new ideas.
- Passion for self-development and staying updated with the latest web and React trends.
- Proactive attitude and willingness to contribute ideas.
Preferred Qualifications and Skills (Nice to Have):
- Experience with TypeScript, GraphQL, or AWS.
- Knowledge of other JavaScript frameworks like Angular, Vue, Next.js, Gatsby.
- Experience with feature flagging and A/B testing.
- Experience with design systems, UI development, and white-labeling.
- Experience in the FinTech sector.
- Portfolio of work on Github, Stack Overflow, or similar platforms.
#ICBCareers #ICBEngineering
About us
J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent clients worldwide. We are committed to building trusted, long-term partnerships to help clients achieve their objectives. We value diversity and inclusion, and are an equal opportunity employer, making accommodations for applicants' and employees' needs.
About the Team
Our professionals across corporate functions support our business in finance, risk, HR, marketing, and more. Our corporate teams are vital to our success, ensuring that our operations, clients, and employees are well-supported.