Lead Software Engineer - UI - React , Typescript
๐ Job Overview
Job Title: Lead Software Engineer - UI (React, TypeScript)
Company: JPMorgan Chase & Co.
Location: Mumbai, Maharashtra, India
Job Type: Full time
Category: Software Engineering / Front-end Development
Date Posted: 2026-07-27
Experience Level: 5-10 Years
Remote Status: On-site
๐ Role Summary
-
Lead and mentor a team of UI developers in the Asset and Wealth Management sector, focusing on Performance and Attribution Insights.
-
Drive the development of secure, high-quality, and scalable technology products using React and TypeScript.
-
Champion the adoption of enterprise-authorized AI-assisted engineering practices to enhance code quality, delivery speed, and operational outcomes.
-
Collaborate closely with UI/UX designers and backend engineers to translate prototypes into pixel-perfect code and define API contracts.
-
Contribute to a culture of technical excellence, continuous learning, and diversity within an agile development environment.
๐ Enhancement Note: This role is specifically for a Lead Software Engineer with a strong focus on front-end development, particularly using React and TypeScript, within the financial services industry (JPMorgan Chase's Asset and Wealth Management division). The emphasis on AI-assisted engineering and driving team adoption of these tools is a key differentiator.
๐ Primary Responsibilities
-
Technical Leadership & Mentorship: Lead, mentor, and guide a team of UI developers, fostering a culture of technical excellence, high code quality, and adherence to best practices.
-
Code Development & Quality Assurance: Develop secure, high-quality production code using React and TypeScript, and conduct thorough code reviews and debugging for code written by team members.
-
AI-Assisted Engineering Adoption: Drive team adoption of enterprise-authorized AI-assisted engineering practices (e.g., code review, refactoring, test strategy, root-cause analysis) and establish robust validation standards for AI-generated outputs.
-
Cross-functional Collaboration: Work closely with UI/UX designers to translate prototypes into pixel-perfect implementations and collaborate with backend engineers to define and adhere to API contracts.
-
Architectural Evaluation: Lead evaluation sessions with internal teams to assess architectural designs, technical capabilities, and their applicability within existing systems and information architecture.
-
Process Improvement & Automation: Identify opportunities to automate remediation of recurring issues, thereby improving the overall operational stability of software applications and systems.
-
Community Engagement: Lead communities of practice across Software Engineering to promote awareness and adoption of new and leading-edge technologies.
-
Diversity & Inclusion: Contribute actively to a team culture that
Application Requirements
Requires 5+ years of software engineering experience with advanced proficiency in React, TypeScript, and JavaScript. Candidates should have a strong background in the financial services industry and experience leading frontend teams within an agile environment.