Senior Lead Software Engineer- Front end and React

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 140,000 - 180,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in Jersey City is seeking a Senior Lead Software Engineer to lead a high-performing UI team and drive modern, scalable interfaces using React and TypeScript.

You will architect micro-frontend solutions, build reusable component libraries, mentor junior developers, and collaborate with UX/UI designers, product owners, backend and DevOps teams to ensure accessibility, performance, and seamless deployments.

Qualifications

  • Formal training or certification in software engineering concepts with 8+ years of applied experience.
  • 8+ years of hands-on UI development; at least 3 years in technical leadership or lead developer role.
  • Deep expertise in React, TypeScript, JavaScript (ES6+), HTML5, and CSS3.
  • Experience architecting and implementing micro-frontend solutions and reusable UI libraries.
  • Experience with design systems (Material UI, Ant Design) and accessibility.

Responsibilities

  • Lead the design, development, and delivery of modern, responsive, and visually appealing user interfaces using React and TypeScript.
  • Architect and implement micro-frontend solutions, ensuring modularity, scalability, and maintainability across applications.
  • Build and maintain a library of reusable UI components, driving consistency and efficiency across projects.
  • Collaborate closely with UX/UI designers and product owners to translate wireframes and user requirements into production-ready code.
  • Rapidly prototype new features and concepts to gather user feedback and iterate before full-scale development.
  • Mentor and coach junior UI developers, fostering technical excellence and collaboration.
  • Review and debug code, ensuring best practices in quality, accessibility, and performance.
  • Stay current with emerging UI technologies and champion their adoption within the team.
  • Work with backend and DevOps teams to ensure seamless integration and deployment of UI solutions.
  • Drives adoption and governance of AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes, with measurable validation standards.
  • Applies knowledge of SDLC tools, including AI-assisted development, to improve automation at scale.

Skills

React
TypeScript
JavaScript ES6+
HTML5
CSS3
Micro-frontend
UI component libraries
Design systems
Accessibility
Mentoring
AI-assisted development tools

Tools

Material UI
Ant Design
Docker
Kubernetes
AWS
Azure

Job description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.


As a Senior Lead Software Engineer Software Engineer at JPMorgan Chase within the Corporate Sector, Vendor Management Office Engineering team, you will have a pivotal role in leading a high-performing team, promoting the design and delivery of modern, scalable, and reusable user interfaces for our enterprise-wide applications. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.


Job Responsibilities


  • Lead the design, development, and delivery of modern, responsive, and visually appealing user interfaces using React and TypeScript.

  • Architect and implement micro-frontend solutions, ensuring modularity, scalability, and maintainability across applications.

  • Build and maintain a library of reusable UI components, driving consistency and efficiency across projects.

  • Collaborate closely with UX/UI designers and product owners to translate wireframes and user requirements into high-quality, production-ready code.

  • Rapidly prototype new features and concepts to gather user feedback and iterate before full-scale development.

  • Mentor and coach junior UI developers, fostering a culture of technical excellence, collaboration, and continuous learning.

  • Review and debug code, ensuring adherence to best practices in code quality, accessibility, and performance.

  • Stay current with emerging UI technologies and industry trends, championing their adoption within the team.

  • Work collaboratively with backend and DevOps teams to ensure seamless integration and deployment of UI solutions.

  • Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.

  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale


Required qualifications, capabilities, and skills


  • Formal training or certification on software engineering concepts and 8+ years applied experience

  • 8+ years of hands-on UI development experience, with at least 3 years in a technical leadership or lead developer role.

  • Deep expertise in React, TypeScript, JavaScript (ES6+), HTML5, and CSS3.

  • Proven experience architecting and implementing micro-frontend solutions.

  • Strong track record of building and maintaining reusable UI component libraries.

  • Demonstrated ability to create rapid prototypes and iterate based on user feedback.

  • Experience with modern design systems (e.g., Material UI, Ant Design) and CSS frameworks.

  • Solid understanding of UI/UX principles, accessibility, and responsive design.

  • Excellent communication skills, with the ability to mentor and inspire junior developers.

  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security

  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.


Preferred qualifications, capabilities, and skills


  • Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure).

  • Familiarity with RESTful APIs and microservices architecture.

  • Exposure to CI/CD pipelines and DevOps practices.

  • Working knowledge of Java-SpringBoot.

  • Experience with automated testing frameworks for UI (e.g., Jest, React Testing Library).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer- Front end and React
Senior Lead Software Engineer- Front end and React

Fairygodboss • Jersey City (NJ)

On-site
USD 140,000 - 170,000
React Lead Software Engineer
React Lead Software Engineer

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Lead Software Engineer- Front end and React
Senior Lead Software Engineer- Front end and React

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 230,000
React Lead Software Engineer
React Lead Software Engineer

Next Frontier Capital • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Health care benefits
Retirement savings plan
Tuition reimbursement
Lead UI Engineer — React, TypeScript, Design-Led, AI-Driven Interfaces
Lead UI Engineer — React, TypeScript, Design-Led, AI-Driven Interfaces

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Lead Software Engineer - Java/React/AWS/AI
Senior Lead Software Engineer - Java/React/AWS/AI

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 180,000 - 240,000
Lead UI Engineer - React, TypeScript, Design-Led, AI-Driven Interfaces
Lead UI Engineer - React, TypeScript, Design-Led, AI-Driven Interfaces

Fairygodboss • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+2
React Lead Software Engineer
React Lead Software Engineer

JPMorganChase • Columbus (OH)

On-site
USD 110,000 - 140,000
Sr Lead Software Engineer- Java, Cloud with Infrastructure
Sr Lead Software Engineer- Java, Cloud with Infrastructure

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 150,000 - 210,000
Lead UI Engineer — React, TypeScript, Design-Led, AI-Driven Interfaces
Lead UI Engineer — React, TypeScript, Design-Led, AI-Driven Interfaces

JPMorganChase • Jersey City (NJ)

On-site
USD 100,000 - 140,000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+2