At a Glance
- Tasks: Lead the development of innovative UI components using React and TypeScript.
- Company: Join J.P. Morgan, a global leader in financial services.
- Benefits: Competitive salary, diverse culture, and opportunities for professional growth.
- Why this job: Make a real impact in asset management with cutting-edge technology.
- Qualifications: 5+ years in web development, strong skills in React and JavaScript.
- Other info: Dynamic team environment with a focus on diversity and inclusion.
The predicted salary is between 36000 - 60000 £ per year.
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, 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. 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.
ABOUT US
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. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
About The Team
J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.
Lead Software Engineer - Front End - Asset Management employer: JPMorganChase
Contact Detail:
JPMorganChase Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer - Front End - Asset Management
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those at JPMorganChase. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using React and TypeScript. This is your chance to demonstrate your expertise and creativity to potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and system design questions, and don’t forget to review UI/UX principles since they’re key for this role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll have access to all the latest job openings and updates directly from us.
We think you need these skills to ace Lead Software Engineer - Front End - Asset Management
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight your experience with React, TypeScript, and any design systems you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention any experience with AI-powered tools, as that’s a big plus for us.
Showcase Your Projects: If you've got a portfolio or GitHub repository, make sure to include it in your application. We love seeing real examples of your work, especially projects that demonstrate your UI/UX skills and component libraries.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at JPMorganChase
✨Know Your Tech Stack
Make sure you’re well-versed in React, TypeScript, and the related technologies mentioned in the job description. Brush up on your knowledge of Redux and CSS libraries, as these will likely come up during technical discussions.
✨Showcase Your Design System Experience
Be prepared to discuss any previous work you've done with design systems or component libraries. Bring examples of how you've implemented reusable UI components and how you’ve ensured accessibility and responsiveness in your designs.
✨Familiarise Yourself with AI Tools
Since the role involves integrating AI-powered coding tools, it’s a good idea to have some hands-on experience with tools like GitHub Copilot or automated code review platforms. Be ready to share how these tools have improved your workflow.
✨Prepare for Problem-Solving Questions
Expect to tackle some complex UI issues during the interview. Practice explaining your thought process when troubleshooting bugs and how you ensure high code quality through code reviews and best practices.