Sr. Lead Software Engineer - React/Redux/ JavaScript/TypeScript/RxJS
JPMorganChase
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Sales & Research Technology 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. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
- Build and support client and sales facing platform of JPMorgan’s Execute trading platform and its related suite of applications.
- Develop and evolve front-end system architecture, establishing design blueprints, component hierarchies, and scalable patterns that ensure the codebase remains maintainable, modular, and testable across teams.
- Collaborate with your Product Owner, UX and QA colleagues to perform technical analysis of client requirements, participate in estimation, planning and architecture design sessions.
- Use the latest tools and agentic AI, languages and frameworks to solve challenging and interesting problems.
- Influence application architecture, development process and contribute to internal frameworks and libraries.
- Learn about financial markets from colleagues, business partners, extensive training resources and workshops.
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience
- 10+ years of experience in Front end technologies using JavaScript, Typescript, ReactJS, Redux toolkit, RxJS and UI frameworks.
- Hands-on practical experience delivering system design, application development, testing, reactive programming and operational stability.
- Ability to tackle design and functionality problems independently with little to no oversight.
- Experience in building high-performance desktop/web applications.
- Mentor junior developers and drive the delivery.
- Experience in test driven development using modern source control and continuous integration.
- Proven ability to optimize web applications for performance and responsiveness.
- Experience working in fast-paced, agile environments within financial services.
- Proficiency in utilizing AI-powered development tools to streamline coding workflows, improve code quality, and enhance developer efficiency.
Preferred qualifications, capabilities, and skills
- Nice-to-have knowledge of Java, Kubernetes, and Spring.
- Familiarity with Investment Banking, FinTech, or Financial Markets.
Engineer front-end systems for Execute trading platform using Javascript, Typescript, ReactJS and UI frameworks.