The React Software Engineer III role at JPMorganChase sits within the Consumer & Community Banking Insurance platform, focusing on designing and delivering secure, scalable technology products as part of an agile team. Core areas include React and AWS development, architecture artifacts, data visualization, and AI-assisted coding practices.
Responsibilities
- Deliver software solutions through design, development, and troubleshooting, applying nonstandard approaches to solve complex problems.
- Produce secure, high-quality production code and maintain algorithms that operate in coordination with relevant systems.
- Leverage enterprise authorized AI coding assist tools to improve code quality, speed, and productivity across complex deliverables, while validating outputs via peer review, automated testing, and secure coding standards; share learnings and reusable patterns to strengthen team effectiveness.
- Utilize knowledge of the Software Development Life Cycle toolchain, including AI-assisted development and automation, to maximize automation value.
- Code in React and AWS and perform end-to-end testing of applications using Playwright and related tooling.
- Demonstrate hands-on experience with AI coding assistants such as GitHub Copilot, Cursor, and Claude.
- Develop architecture and design artifacts for complex applications and ensure design constraints are met through software implementation.
- Collect, analyze, synthesize, and create visualizations and reporting from large, diverse data sets to drive continuous improvement of software systems.
- Identify hidden data patterns and applying insights to enhance coding hygiene and system architecture.
- Contribute to software engineering communities of practice and events exploring new and emerging technologies.
- Apply strong problem-solving and debugging capabilities across the development lifecycle.
Requirements
- Formal training or certification in software engineering with 3+ years of applied experience.
- Hands-on experience in system design, application development, testing, and maintaining operational stability.
- Experience building, debugging, and maintaining code in a large corporate environment using one or more modern programming languages and database querying languages.
- Proficiency in React or Angular and knowledge of REST APIs.
- Experience with end-to-end testing and unit testing using Playwright or similar tools.
- Experience designing systems, component libraries, and implementing consistent UI/UX.
- Hands-on experience using enterprise authorized AI-assisted development tools and the ability to critically evaluate and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, and alignment with resiliency and security expectations; ability to guide peers on safe usage.
- General knowledge of the Software Development Life Cycle.
- Strong grasp of agile practices including CI/CD, application resiliency, and security.
Technologies
- React
- AWS
- Playwright
- GitHub Copilot
- Cursor
- Claude
- REST APIs
- Angular
- Java
Benefits
- Base salary
- Commission-based pay
- Discretionary incentive compensation
- Equity compensation (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
About Us
Chase is a leading financial services firm supporting nearly half of American households and small businesses with a broad suite of financial products. The mission centers on creating engaged, lifelong relationships with customers and placing their needs at the heart of all activities. The company also serves small businesses, nonprofits, and cities, delivering tailored financial solutions. A competitive total rewards package accompanies eligible roles, with base pay determined by role, experience, skill set, and location, and the potential for commission-based or discretionary incentive compensation.
Chase offers a comprehensive benefits program to eligible employees, including health coverage, on-site wellness resources, retirement savings, backup childcare, tuition assistance, mental health support, and financial coaching. Additional details about total compensation and benefits are shared during the hiring process. The organization emphasizes diversity and inclusion, upholding equal opportunity and non-discrimination across protected attributes, and providing accommodations for religious practices, mental health needs, and disabilities. More information about accommodations is available through the company FAQs.
About the Team
The Consumer & Community Banking division serves Chase customers with a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans, and payment processing. The team leads in credit card sales and deposit growth while delivering widely used digital solutions, with a strong focus on customer satisfaction.