Software Engineer III - React / TypeScript, Gen AI, Frontend
Aumni
Software Engineering, Data Science
London, UK
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III in the Securities Services team within the Commercial & Investment Bank, you will design and deliver secure, scalable technology products that drive business success. You will build and evolve a shared frontend platform and reusable UI patterns, focusing on performance, accessibility, and developer experience. You will help deliver AI-enabled user experiences and accelerate engineering velocity by responsibly using modern AI developer tools. Your work will directly impact our customers and the way we build technology.
This is a pure frontend position with a strong AI focus: you will help deliver AI-enabled user experiences and raise engineering velocity by using modern AI developer tools responsibly (e.g., AI-assisted coding, debugging, and test generation), while maintaining a high bar for correctness, security, and quality.
Job Responsibilities:
- Design, develop, and troubleshoot creative software solutions for technical challenges.
- Write secure, high-quality production code and maintain UI logic that integrates with shared platforms.
- Develop and maintain reusable React components and UI patterns for complex workflows.
- Build high-performance, data-intensive user interfaces using profiling and optimization techniques.
- Engineer accessible, inclusive experiences by partnering with UX and design teams.
- Write and maintain automated tests (unit, integration, end-to-end) to ensure reliability and quality.
- Collaborate with UX designers, product stakeholders, and developers to build custom UI components.
- Develop tools and automated processes to streamline development and enhance developer experience.
- Build Generative AI interface solutions using React and TypeScript, following CI/CD standards.
- Work closely with Product, UX, and cross-functional partners to deliver capabilities in agile sprints.
- Actively use AI development tools for code generation, refactoring, debugging, documentation, and testing.
Required Qualifications, Capabilities, and Skills:
- Formal training or certification in software engineering.
- Expertise in HTML, CSS, JavaScript, React, TypeScript, and state management.
- Experience optimizing and debugging performance and memory issues in web applications.
- Strong communication and collaboration skills with cross-functional teams.
- Familiarity with agile methodologies, production readiness, and security-aware development.
- Experience maintaining production UI code in large development teams.
- Understanding of user experience principles and customer-oriented development.
- Testing experience with component/unit and end-to-end tools (e.g., React Testing Library, Cypress, Playwright).
- Experience building or integrating Generative AI features in frontend products.
- Proficiency with CLI, Git, and CI/CD practices.
- Regular use of AI coding tools with strong validation and code quality practices.
Preferred Qualifications, Capabilities, and Skills:
- Exposure to cloud technologies and modern web delivery.
- Experience with shared UI platforms or component libraries.
- Strong accessibility engineering, including WCAG compliance and remediation.
- Experience improving developer experience at scale.
- Understanding of software best practices, development lifecycle, and Agile tools.
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Software Engineer III (React / TypeScript, Gen AI, Frontend) — Securities Services | Commercial & Investment Bank