Lead Software Engineer, React

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Chicago, IL
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$132k $243k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $167,500–$216,587.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1262 open roles on FindRole.

Listed pay typically runs $150,433–$215,000 across 11 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, React

As a Lead Software Engineer - React within Corporate Technology, you will join an agile team focused on building and delivering secure, scalable, and stable market-leading technology products. You will drive architectural decisions for distributed systems, including event-driven pipelines, CQRS patterns, and real-time data streaming. Your daily responsibilities involve developing high-quality production code, performing code reviews, and collaborating with UX designers to translate requirements into intuitive UI screens. You will utilize React, TypeScript, and libraries like ag-grid, highcharts, and Redux. Technical requirements include experience with RESTful APIs, CI/CD, and cloud-native environments. You will also lead the adoption of enterprise-authorized AI-assisted engineering practices. This role requires deep knowledge of financial services IT systems to solve complex technical problems within an investment banking context.

What you'll do

  • Drive architectural decisions for distributed systems including event-driven pipelines, CQRS patterns, and real-time data streaming.
  • Develop secure production code and perform code reviews and debugging for other team members.
  • Identify and automate the remediation of recurring issues to improve overall operational stability.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical credentials.
  • Translate requirements from UX designers and product owners into intuitive UI screens and user flows.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Apply knowledge of SDLC toolchains and automation capabilities to improve the value realized by automated processes.

What we're looking for

  • Formal degree or certification in software engineering concepts and 5+ years of experience developing UIs with hands-on React experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, security, and the Software Development Lifecycle.
  • Demonstrated proficiency in technical processes within a discipline such as cloud, artificial intelligence, machine learning, or mobile.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Practical cloud-native experience.
  • Experience developing, debugging, and automated testing (e.g., React Testing Library/Cypress) within a commercial setting.
  • Experience collaborating with backend teams to design scalable and reusable RESTful APIs.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on safe, compliant adoption.
  • Exposure to frontend libraries such as ag-grid, highcharts, redux, and Typescript (preferred).
  • Experience in performance tuning complex UIs (preferred).
  • Experience working within Investment Bank or Finance Technology (preferred).
  • Team management experience (preferred).
  • Experience in DevOps models, Kubernetes, and cloud auto-scalable infrastructure (preferred).

More like this

Similar roles

Software Engineer II

JPMorgan Chase

New York, NY 7 days ago
Java React Spring Boot JavaScript Angular AWS Kubernetes Kafka Cassandra Restful Microservices CI/CD NoSQL Cloud Foundry GitHub Copilot Agile Software Development Life Cycle System Design
2+ yrs exp

Lead Software Engineer, Full Stack Java

JPMorgan Chase

Chicago, IL 13 days ago
Java Spring Boot Apache Kafka React TypeScript MongoDB Redux Toolkit JUnit 5 Playwright RESTful API OpenAPI 3.0 Microservices CQRS Saga Patterns CI/CD Kubernetes Agile Event-Driven Architecture Virtual Threads Avro Serialization
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Columbus, OH +1 35 days ago
Java Spring Boot React CI/CD Cloud Native Agile Software Development Life Cycle SRE DevOps Artificial Intelligence Machine Learning Production Support System Design Automated Testing Security Incident Management
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 35 days ago
Java Spring Boot React CI/CD Agile Cloud Native Software Development Life Cycle SRE DevOps Artificial Intelligence Machine Learning Production Support System Design Automated Testing Security
5+ yrs exp

Lead Software Engineer, React, Java

JPMorgan Chase

Plano, TX +1 8 days ago
React Java Spring Boot Micro-frontends CI/CD Kubernetes Figma Microservices SDLC Observability Design Systems Cloud Infrastructure WCAG
5+ yrs exp

Lead Software Engineer, Front End/React/AIML

JPMorgan Chase

Jersey City, NJ 11 days ago
Java Python Spring Hibernate Spark PySpark AWS Databricks SQL NoSQL React.JS Angular Git Data Pipelines System Design Data Modeling Agile Data Governance Observability
5+ yrs exp