We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within Asset Management, youare 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities
- Design, develop, and maintain core components of the UI Design System using React, TypeScript, and related technologies.
- Collaborate with product manager, designers, and engineers to ensure consistent implementation of design patterns and UI standards across applications.
- Architect and implement reusable, accessible, and scalable UI components and libraries for use across the organization.
- Integrate AI‑powered coding tools (e.g., code assistants, automated refactoring, code review bots) into the design system development workflow.
- Document component usage, guidelines, and best practices for internal consumers of the design system.
- Provide technical leadership within the UI Design System team.
- Stay current with emerging trends in web development, UI/UX, design systems, and AI tooling.
- Participate in code reviews, ensuring adherence to best practices and high code quality.
- Troubleshoot and resolve complex UI issues and bugs within the design system.
Required qualifications, capabilities, and skills
- 5+ years of professional experience in web development, with a focus on React and its ecosystem (Redux, React Router, Redux etc.).
- Strong proficiency in JavaScript, TypeScript, Reactjs, and CSS libraries.
- Experience building and maintaining design systems or component libraries.
- Experience with AI‑powered development tools (e.g., GitHub Copilot, Cursor, Windsurf, automated code review platforms).
- Solid understanding of UI/UX principles, accessibility, and responsive design.
- Familiarity with modern front‑end build pipelines (Vite, Webpack, Babel, etc.).
- Experience with testing frameworks (Jest, React Testing Library, Cypress).
- Excellent problem‑solving, communication, and collaboration skills.
Preferred qualifications, capabilities, and skills
- Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Knowledge of accessibility standards (WCAG) and internationalization.
- Experience of working with monorepo setup.
- Contributions to open‑source design systems or technical blogs.
- Prior experience in fintech or enterprise‑scale applications.