🏢 About JPMorgan Chase & Co.
JPMorgan Chase & Co. is a leading global financial services firm and one of the largest banking institutions in the United States, with operations worldwide. The Commercial & Investment Bank division delivers comprehensive solutions to corporations, institutions, and governments across the globe.
🎯 The Role
JPMorgan Chase is seeking a Lead Software Engineer for their Commercial & Investment Bank's Equities Technology team in Bengaluru. In this critical role, you will be responsible for designing and implementing high-performing, visually appealing, and scalable user interfaces specifically for complex trading applications.
🛠️ Tech Stack
- React JS & Modern JavaScript
- HTML5 & CSS3
- Redux / Context API
- Webpack, Babel, npm/yarn
- Jest / Enzyme
💼 What You'll Do
- Architect and maintain premium user interfaces for mission-critical trading web applications utilizing React.
- Partner closely with UX/UI designers, product managers, and backend engineers to translate visions into interactive products.
- Validate the technical viability of complex UI/UX designs while heavily optimizing for application speed and scalability.
- Act as a technical leader by writing highly maintainable code and conducting rigorous architectural code reviews.
- Actively mentor junior engineers, fostering an environment of technical excellence and continuous innovation.
✅ What You'll Need
- Minimum of 5 years of applied, professional software engineering experience.
- Demonstrated, strong portfolio as a UI Developer utilizing React JS, specifically with experience in building complex, data-heavy trading platforms.
- Deep, foundational understanding of HTML5, CSS3, and core responsive design principles.
- Strong expertise in version control leveraging Git.
- Excellent problem-solving capabilities, meticulous attention to detail, and a proven ability to collaborate in fast-paced teams.
🌟 Nice to Have
- Hands-on experience scaling state management using Redux or the Context API.
- Deep familiarity with configuring modern frontend build tools like Webpack and Babel.
- Proficiency in implementing automated tests using frameworks such as Jest or Enzyme.
- Applied knowledge of web accessibility standards (WCAG/ARIA) and advanced performance optimization techniques.