Lead Software Engineer

JPMorganChase

JPMorganChase

Software Engineering

Atlanta, GA, USA

Posted on Apr 20, 2026

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Card Installment Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor and hands-on tech lead, you sit at the intersection of product thinking and engineering excellence — setting the technical direction for a high-performing React UI team while remaining deeply embedded in the codebase. You bring equal parts product sensibility and engineering rigor, partnering closely with senior leadership to translate business vision into world-class user experiences.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down complex UI and front-end architecture problems
  • Serves as the hands-on technical lead for a React-based UI team, actively writing, reviewing, and debugging production-grade code while setting standards for code quality, component architecture, and front-end best practices
  • Architects and drives the development of scalable, reusable, and performant React component libraries and design systems that align with product and brand guidelines
  • Translates complex product requirements and user needs into elegant, intuitive front-end solutions, demonstrating strong product instincts alongside deep technical expertise
  • Develops secure, high-quality production code and reviews and debugs code written by others, ensuring adherence to accessibility standards (WCAG), cross-browser compatibility, and responsive design principles
  • Leads and mentors a team of front-end engineers, providing technical guidance, conducting code reviews, and fostering a culture of continuous learning and engineering excellence
  • Identifies opportunities to eliminate or automate remediation of recurring UI issues, improving overall operational stability, performance, and developer experience across front-end systems
  • Drives front-end performance optimization strategies including lazy loading, code splitting, bundle size management, and rendering performance profiling
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of UI frameworks, component libraries, tooling, and their applicability within existing systems and information architecture
  • Collaborates with backend engineers and platform teams to define and consume APIs, ensuring seamless integration between front-end and back-end systems
  • Adds to team culture of diversity, opportunity, inclusion, and respect, actively championing psychological safety and an environment where engineers at all levels can thrive

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability with a strong emphasis on front-end and React-based UI development
  • Expert-level proficiency in React.js, including deep knowledge of hooks, context API, state management patterns (Redux, Zustand, Recoil, or equivalent), and component lifecycle
  • Strong command of TypeScript, modern JavaScript (ES6+), HTML5, and CSS3/SCSS, with a keen eye for clean, maintainable, and well-documented code
  • Demonstrated ability to lead at the code level — not just directing others, but actively contributing as a top-tier individual contributor within the team
  • Proven product sensibility with the ability to engage meaningfully in product discussions, challenge assumptions, and advocate for the end user experience without losing sight of technical constraints
  • Proficiency in front-end testing frameworks such as Jest, React Testing Library, Cypress, or Playwright, with a strong commitment to test coverage and quality
  • Proficiency in automation and continuous delivery methods, including CI/CD pipelines for front-end applications (e.g., GitHub Actions, Jenkins, or equivalent)
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security, applied specifically within front-end engineering contexts
  • Demonstrated proficiency in software applications and technical processes within a technical discipline, with particular depth in front-end architecture, micro-frontend patterns, and web performance
  • Experience working within or alongside design systems and collaborating closely with UX/UI designers to implement pixel-perfect, accessible, and responsive interfaces
Preferred qualifications, capabilities, and skills
  • Experience building or contributing to enterprise-scale design systems or component libraries used across multiple teams or product lines
  • Familiarity with micro-frontend architecture patterns and module federation
  • Experience with server-side rendering (SSR) or static site generation (SSG) frameworks such as Next.js
  • Familiarity with observability and monitoring tools for front-end applications (e.g., Datadog RUM, Sentry, or equivalent)
  • Experience in regulated industries such as financial services, with an understanding of data privacy, security best practices, and audit requirements as they apply to UI development
  • Demonstrated ability to influence without authority, building consensus across cross-functional teams including product, design, and backend engineering
  • Prior experience in a tech lead or staff engineer role where you balanced IC contributions with team enablement and architectural ownership

Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

Equal Opportunity Employer/Disability/Veterans


Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.
Carry out critical tech solutions across multiple technical areas as an integral part of an agile team