Lead Software Engineer - React

JPMorgan Chase & Co.•Chicago, IL
•$137,750 - $185,000

About The Position

As a Lead Software Engineer at JPMorgan Chase within Corporate Technology, you will be an integral part of an agile team enhancing, building, and delivering trusted technology products in a secure, stable, and scalable way. You will apply deep technical expertise and problem-solving methods to challenges across technologies and applications, driving business impact through your contributions. The role focuses on leading software design and development, making architectural decisions for distributed systems, and building high-quality React user interfaces. You will collaborate with UX designers, product owners, and backend teams, while helping establish effective engineering practices, operational stability, and responsible adoption of enterprise-authorized AI-assisted development tools.

Requirements

  • Formal degree or certification in software engineering concepts and at least 5 years of applied experience developing user interfaces, including hands-on React development.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced understanding of agile methodologies such as CI/CD, application resiliency, security, and the Software Development Lifecycle.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline.
  • In-depth knowledge of the financial services industry and its IT systems.
  • Practical cloud-native experience.
  • Commercial experience developing, debugging, and performing automated testing, such as with React Testing Library or Cypress.
  • Experience collaborating with backend technology teams to design scalable and reusable RESTful APIs.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools, with ability to set expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and security and resiliency expectations; experience coaching engineers on safe, compliant adoption.

Nice To Haves

  • Exposure to frontend libraries such as ag-grid, Highcharts, and Redux, as well as TypeScript.
  • Exposure to performance tuning complex user interfaces.
  • Experience working within Investment Bank or Finance Technology.
  • Team management experience.
  • Experience with a DevOps model, Kubernetes, and cloud auto-scalable infrastructure.

Responsibilities

  • Execute creative software design, development, and technical troubleshooting, including developing solutions beyond routine approaches.
  • Drive architectural decisions for distributed systems, including event-driven pipelines, CQRS patterns, and real-time data streaming.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve application and system stability.
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability to existing systems and information architecture.
  • Lead Software Engineering communities of practice to increase awareness and adoption of new and leading-edge technologies.
  • Collaborate with UX designers and product owners to translate requirements into intuitive UI screens and user flows.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices, establish standards for validating outputs, and promote reuse of effective patterns.
  • Use Software Development Lifecycle tools, including authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Benefits

  • Competitive total rewards package, including base salary and, for eligible roles, commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service