At a Glance
- Tasks: Lead the development of innovative trader-facing Risk Management UI using React.
- Company: Join J.P. Morgan, a global leader in financial services with a focus on diversity.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Work in an agile team and tackle complex challenges with cutting-edge technology.
- Why this job: Make a real impact in a dynamic environment while mentoring fellow engineers.
- Qualifications: Advanced proficiency in React, experience with CI/CD, and strong software development skills.
The predicted salary is between 80000 - 100000 € per year.
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Senior Lead Software Engineer within the Equities Derivatives and Risk Technology team at JPMorgan Chase, you will play a pivotal role in an agile environment, driving the development and enhancement of market‑leading technology solutions. You will be hands‑on in building a critical, trader‑facing Risk Management UI using React, while also mentoring and guiding team members in best development practices. Your expertise will directly influence business outcomes, leveraging deep technical skills and innovative problem‑solving to address complex challenges across multiple technologies and applications.
Key Responsibilities
- Design, develop, and troubleshoot creative software solutions, applying innovative thinking to solve technical challenges and deliver robust systems.
- Write secure, high‑quality production code in React and TypeScript, and conduct thorough code reviews and debugging for team contributions.
- Identify and implement opportunities to automate or remediate recurring issues, enhancing the operational stability of applications and systems.
- Lead technical evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical suitability for integration with existing systems.
- Champion communities of practice within Software Engineering, promoting the adoption of new and emerging technologies.
Required qualifications, capabilities, and skills
- Formal training or certification in software engineering, with advanced proficiency in React.
- Strong experience with automation and continuous delivery (CI/CD) methodologies.
- Comprehensive understanding of the Software Development Life Cycle.
- Advanced knowledge of agile practices, including CI/CD, application resiliency, and security.
- Demonstrated expertise in software development and technical processes, with exposure to areas such as cloud, AI/ML, or mobile technologies.
- Hands‑on experience building complex web applications using React and TypeScript.
- Familiarity with modern web build tools (e.g., Webpack, Create React App, Vite).
- Proven ability to develop secure, high‑quality production TypeScript code.
- Commitment to code quality, including writing and maintaining test cases with frameworks such as Jest, Cypress, and @testing-library/react, as well as conducting performance testing.
- Solid understanding of web performance optimization and diagnostics.
- Experience with Python 3 or higher.
React UI Senior Lead Engineer - Synergy EMEA employer: TwinThread
At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Lead Software Engineer, you will not only have the opportunity to work on cutting-edge technology solutions but also benefit from extensive professional development and mentorship programmes. Our commitment to diversity and inclusion ensures a supportive environment where every employee can thrive and contribute to meaningful projects that impact the global financial landscape.
StudySmarter Expert Advice🤫
We think this is how you could land React UI Senior Lead Engineer - Synergy EMEA
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those at JPMorgan Chase. 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 React projects and any innovative solutions you've developed. This is your chance to demonstrate your hands-on experience and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and be ready to discuss your past projects in detail. We want you to shine!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the team at JPMorgan Chase. Let's get you that dream job!
We think you need these skills to ace React UI Senior Lead Engineer - Synergy EMEA
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in React and TypeScript, and don’t forget to mention any relevant projects or achievements that showcase your problem-solving abilities.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about this role and how your background aligns with our needs. Be sure to mention your experience with agile practices and CI/CD methodologies.
Showcase Your Technical Skills:In your application, be specific about your technical skills. Mention any tools and frameworks you’ve used, like Webpack or Jest, and provide examples of how you’ve applied them in past projects. This will help us see your hands-on experience.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture and values!
How to prepare for a job interview at TwinThread
✨Know Your React Inside Out
Make sure you brush up on your React skills before the interview. Be prepared to discuss your experience with building complex web applications using React and TypeScript, and be ready to showcase your understanding of modern web build tools like Webpack and Vite.
✨Showcase Your Problem-Solving Skills
During the interview, highlight specific examples where you've tackled technical challenges. Discuss how you applied innovative thinking to develop creative software solutions, especially in an agile environment. This will demonstrate your ability to influence business outcomes.
✨Emphasise Your Mentoring Experience
As a Senior Lead Engineer, mentoring is key. Share instances where you've guided team members in best development practices. This not only shows your leadership skills but also your commitment to fostering a collaborative team environment.
✨Prepare for Technical Evaluations
Be ready to discuss your experience with technical evaluation sessions. Talk about how you've assessed architectural designs and their suitability for integration with existing systems. This will show that you can lead discussions with external vendors and internal teams effectively.