{bc}
indeed

Lead Software Engineer -UI React Developer Cypress/Playwright

JPMorganChase
IND
Full-time
Onsite
Discovered 1 months ago
ReactTypeScriptUI architectureJestReact Testing LibraryCypress

Full Job Posting

Role Overview

Lead software engineering within Consumer and Community Banking as part of an agile team.

Enhance, build, and deliver secure, stable, scalable technology products.

Serve as a core technical contributor across multiple technical areas and business functions.

Job Responsibilities

  • Lead design and delivery of complex React and TypeScript web UI features aligned to shared design systems and platform standards.
  • Define front-end architecture patterns for state management, API integration, error handling, routing, and micro-frontends.
  • Own UI quality and operational readiness through automated testing, performance optimization, accessibility, and telemetry.
  • Drive UI CI/CD maturity through linting, automated tests, quality gates, build optimization, and release automation.
  • Use approved AI-assisted tools for refactoring, test generation, and documentation with rigorous human validation.
  • Lead adoption of AI-assisted engineering practices while enforcing secure coding, peer review, and automated testing standards.
  • Identify opportunities to automate remediation of recurring issues and improve operational stability.
  • Lead evaluation sessions with vendors, startups, and internal teams on architecture and technology applicability.

Required Qualifications

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Strong React and TypeScript enterprise web application experience, including advanced component architecture.
  • Ability to lead UI technical design and mentor engineers through reviews, pairing, and best practices.
  • Strong UI testing and debugging experience with Jest, React Testing Library, Cypress, Playwright, or similar tools.
  • Experience improving front-end CI/CD with automated quality gates.
  • Disciplined, secure use of approved AI coding assistants and validation of AI-generated outputs.
  • Proficiency in SDLC, Agile methods, application resiliency, security, cloud-native development, and financial services IT.

Preferred Qualifications

  • Experience scaling design systems, component libraries, theming, tokens, and governance.
  • Experience with performance engineering and accessibility auditing against WCAG.
  • Experience with micro-frontends, module federation, BFF patterns, or Next.js.
  • Experience with web observability including RUM, client logging, and tracing.
  • Track record improving delivery metrics and reusable engineering tooling.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at JPMorganChase