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

Lead Software Engineer for Digital Platforms Team

Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Lead the development of scalable UI platforms and enhance performance across digital products.
  • Company: Join JPMorgan Chase's innovative Digital Platforms Team.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real impact by shaping cutting-edge technology solutions in a dynamic environment.
  • Qualifications: 10+ years in UI development with React and strong leadership skills.
  • Other info: Collaborative culture with mentorship opportunities and a focus on continuous improvement.

The predicted salary is between 48000 - 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 JPMorgan Chase 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 frontend 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.

Lead Software Engineer for Digital Platforms Team employer: J.P. Morgan

At JPMorgan Chase, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Lead Software Engineer in our Digital Platforms Team, you will not only have the opportunity to work with cutting-edge technology but also benefit from a supportive environment that encourages professional growth and mentorship. Our commitment to diversity, inclusion, and employee well-being ensures that you can thrive both personally and professionally in a dynamic and rewarding workplace.
J

Contact Detail:

J.P. Morgan 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 in 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. Remember, confidence is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Tailor your application to highlight your experience with scalable UI platforms and performance engineering to stand out.

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 Practices
Modular Libraries
Agile Methodologies

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Software Engineer role. Highlight your expertise in React, TypeScript, and any relevant projects that showcase your ability to architect scalable UI platforms.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background aligns with our mission at JPMorganChase. Share specific examples of your leadership in performance engineering and cross-functional collaboration.

Showcase Your Technical Skills: Don’t shy away from detailing your technical prowess! Include your experience with state management, testing frameworks, and accessibility standards. We want to see how you’ve applied these skills in real-world scenarios.

Apply Through Our Website: For the best chance of success, make sure to apply through our website. This way, we can easily track your application and ensure it gets the attention it deserves. We’re excited to see what you bring to the table!

How to prepare for a job interview at J.P. Morgan

✨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. Be ready to discuss your past projects and how you’ve implemented these technologies.

✨Showcase Your Architectural Skills

Prepare to talk about your experience in designing scalable UI architectures. Think of examples where you’ve defined clean, modular React architectures and how they contributed to performance and maintainability. This will demonstrate your platform mindset.

✨Emphasise Performance Engineering

Be ready to discuss how you’ve set performance budgets and improved Core Web Vitals in your previous roles. Share specific strategies you’ve used for code splitting, lazy loading, and caching policies to ensure fast, reliable user experiences.

✨Highlight Your Leadership Experience

As a Lead Software Engineer, you’ll need to show your ability to mentor and lead cross-functional teams. Prepare examples of how you’ve translated product requirements into technical roadmaps and collaborated with design and backend teams to achieve project goals.

Lead Software Engineer for Digital Platforms Team
J.P. Morgan
Go Premium

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
  • Lead Software Engineer for Digital Platforms Team

    Full-Time
    48000 - 72000 Β£ / year (est.)
  • J

    J.P. Morgan

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