Frontend Senior Lead Software Engineer
Listed on 2025-12-01
-
Software Development
Software Engineer, Full Stack Developer
This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
Job DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Senior Lead Frontend Engineer at JPMorgan Chase within the Risk Technology team, you will be a key player in an agile team, tasked with designing and delivering secure, stable, and scalable market-leading technology products. Your role involves implementing critical technology solutions across various technical areas within different business functions to support the firm's business objectives. Our primary front-end technologies include JavaScript, Typescript, and React, which interface with a Spring Boot back-end and are deployed to Kubernetes-based platforms on both private and public clouds.
A significant part of your role will be to ensure that our deployments, conducted via a build server, are efficient and well-controlled.
We primarily use Java script, Typescript, and React as our main front-end technologies, interfacing with a Spring Boot back-end and deploying to Kubernetes-based platforms on both private and public cloud. We have a heavy focus on ensuring that our deployments, via a build server, are both efficient and well-controlled.
Job responsibilities- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Works closely with multiple teams to understand requirements, create solutions which meets business needs for the widest number of teams
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Continuously improves on system stability and efficiency
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
- Contributes to software engineering communities of practice and events that explore new and emerging technologies
- Collaborate effectively with UX designers, refining and negotiating requirements to bridge gaps between design and development, ensuring optimal user experience and technical feasibility.
- Strategize and implement end-to-end (E2E) testing plans, with extensive experience in tools such as Cypress; apply efficient separation of concerns, debug and improve testing performance, and drive best practices in automated testing.
- Demonstrate strong domain knowledge in managing and scaling large monorepos, ensuring maintainability and code quality across teams.
- Apply expertise in module federation, Webpack, RSpack, or Vite to optimize front-end architecture and enable scalable, modular development.
- Establish and maintain comprehensive yet developer-friendly linting rules to enforce code quality and consistency across the codebase.
- Formal training or certification on software engineering concepts and proficient advanced experience
- Hands‑on practical experience in system design, application development, testing, and operational stability
- Solid development experience in Java script, Typescript, React, or similar technologies
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
- Solid experience with Cloud deployment solutions such as Kubernetes
- Competency in HTML, CSS, SVG, ES6, Type Script, React, Lodash, NodeJS
- Experience with build tools such as Nx, and Maven
- Familiarity with modern front‑end technologies
- Exposure to cloud technologies
- Proven ability to interface with UX designers and product teams to refine requirements and deliver seamless user experiences.
- Extensive experience in E2E testing, including strategy, implementation, debugging, and performance optimization with tools like Cypress.
- Strong domain…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: