Lead Software Engineer for Digital Platforms Team
Lead Software Engineer for Digital Platforms Team

Lead Software Engineer for Digital Platforms Team

Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
J

At a Glance

  • Tasks: Lead the development of innovative UI platforms and enhance user experiences.
  • Company: Join J.P. Morgan, a global leader in financial services with a focus on innovation.
  • Benefits: Competitive salary, diverse work culture, and opportunities for professional growth.
  • Why this job: Make a real impact by building cutting-edge technology that shapes the future.
  • Qualifications: 10+ years in front-end development with React and strong leadership skills.
  • Other info: Be part of a dynamic team that values diversity and inclusion.

The predicted salary is between 43200 - 72000 ÂŁ per year.

We have an opportunity to impact your career and provide an adventure where you can push the limits of what’s possible. As a Lead Software Engineer at JPMorganChase within the Digital Platforms Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market‑leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job Responsibilities

  • Architect scalable, resilient UI platforms – Define and evolve clean, modular React architectures (state management, routing, SSR/SSG, hydration) that scale across teams and products, emphasizing maintainability, resiliency, and long‑term sustainability.
  • Lead performance engineering – Set and enforce performance budgets and Web Vitals targets; drive bundle strategy (code splitting, lazy loading), caching/CDN policies, image optimization, profiling, and regression monitoring to ensure consistently fast, reliable experiences.
  • Build and govern reusable component libraries and design systems – Develop typed, accessible, and themeable React component libraries; establish versioning, documentation, and adoption guidelines to promote reuse, consistency, and platform‑wide efficiency.
  • Enforce code quality, testing, and accessibility – Establish coding standards and review practices; implement robust testing (unit/integration/E2E) and CI coverage; ensure WCAG‑compliant accessibility and front‑end security hygiene throughout the platform.
  • Provide cross‑functional leadership and mentorship – Translate product and UX requirements into technical roadmaps; collaborate tightly with product, design, and backend teams; mentor engineers in platform‑thinking and React best practices; use data and observability to guide decisions and drive continuous improvement.

Required Qualifications, Capabilities, And Skills

  • 10+ years in UI and front‑end development with React – Proven track record building and scaling complex, production‑grade React applications across multiple products and teams.
  • Demonstrated platform mindset with strong focus on performance – Emphasis on clean architecture, robustness, resiliency, reusability, and measurable improvements to Core Web Vitals.
  • Advanced React and TypeScript expertise – Deep knowledge of hooks, context, Suspense/concurrent features, SSR/SSG patterns (e.g., Next.js), and strict typing for safety and maintainability.
  • UI architecture and systems design – Ability to define scalable component architectures, design systems, modular libraries, and (where appropriate) micro frontends or module federation.
  • State management and data layer proficiency – Experience with Redux Toolkit, Zustand, React Query/TanStack Query, and GraphQL, including caching, synchronization, and error handling strategies.
  • Accessibility and standards compliance – WCAG compliance, semantic HTML, keyboard navigation, screen‑reader support, and inclusive design integrated into the development workflow.
  • Testing, tooling, and CI/CD excellence – Strong in unit/integration/E2E testing (Jest, Testing Library, Playwright/Cypress), code quality gates, linting, type checks, and modern bundlers/dev servers (Webpack, Vite) with automated, reliable release pipelines.

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first‑class business in a first‑class way approach to serving clients drives everything we do. We strive to build trusted, long‑term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.

About The Team

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Lead Software Engineer for Digital Platforms Team employer: JPMorganChase

At J.P. Morgan, we offer an exceptional work environment where innovation meets collaboration, particularly within our Digital Platforms Team. As a Lead Software Engineer, you will thrive in a culture that values diversity and inclusion, while enjoying opportunities for professional growth through mentorship and cross-functional leadership. Our commitment to cutting-edge technology and employee well-being makes us a standout employer in the financial services sector.
J

Contact Detail:

JPMorganChase Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead Software Engineer for Digital Platforms Team

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving React and UI architecture. This is your chance to demonstrate your expertise and make a lasting impression.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with problem-solving under pressure.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at JPMorganChase and contributing to our innovative projects.

We think you need these skills to ace Lead Software Engineer for Digital Platforms Team

React
TypeScript
UI Architecture
Component Design
Performance Engineering
State Management
Redux Toolkit
GraphQL
Accessibility Standards (WCAG)
Unit Testing
Integration Testing
E2E Testing
CI/CD
Modular Libraries
Cross-Functional Leadership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with React and any relevant projects that showcase your skills in building scalable UI platforms. We want to see how you can push the limits of what's possible!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our mission at StudySmarter. Don't forget to mention your experience in performance engineering and mentoring, as these are key aspects of the job.

Showcase Your Technical Skills: In your application, be sure to highlight your technical expertise, especially in React and TypeScript. We love seeing specific examples of how you've implemented clean architecture and performance improvements in past projects. This will help us understand your platform mindset!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!

How to prepare for a job interview at JPMorganChase

✨Know Your Tech Inside Out

Make sure you’re well-versed in React and TypeScript, as these are crucial for the role. Brush up on your knowledge of hooks, context, and SSR/SSG patterns like Next.js. Be ready to discuss your past projects and how you’ve implemented these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in UI architecture and how you overcame them. Think about performance engineering strategies you've used, such as code splitting or lazy loading, and be ready to explain your thought process.

✨Demonstrate Leadership and Mentorship

As a Lead Software Engineer, you’ll need to show that you can guide others. Share examples of how you’ve mentored junior engineers or collaborated with cross-functional teams. Highlight your ability to translate product requirements into technical roadmaps.

✨Emphasise Accessibility and Standards Compliance

Be prepared to discuss how you ensure WCAG compliance and integrate accessibility into your development workflow. This is key for creating inclusive designs, so have examples ready that demonstrate your commitment to these standards.

Lead Software Engineer for Digital Platforms Team
JPMorganChase

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>