At a Glance
- Tasks: Lead the development of a trader-facing Risk Management UI using React.
- Company: Join JPMorgan Chase, a leader in financial technology innovation.
- Benefits: Competitive salary, diverse workplace, and opportunities for professional growth.
- Other info: Embrace diversity and inclusion in a supportive team culture.
- Why this job: Make a real impact in an agile environment with cutting-edge technology.
- Qualifications: Advanced proficiency in React and experience with CI/CD methodologies required.
The predicted salary is between 70000 - 90000 £ 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.
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.
React UI Senior Lead Engineer - Synergy EMEA employer: JPMorganChase
At JPMorgan Chase, we pride ourselves on fostering a dynamic and inclusive work environment where innovation thrives. As a Senior Lead Software Engineer in our EMEA team, you will not only have the opportunity to work with cutting-edge technologies but also benefit from a culture that prioritises employee growth through mentorship and collaboration. Our commitment to diversity and inclusion ensures that every voice is heard, making it an exceptional place for talented individuals to advance their careers while contributing to impactful projects.
StudySmarter Expert Advice🤫
We think this is how you could land React UI Senior Lead Engineer - Synergy EMEA
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. The more people you know, the better your chances of landing that dream job.
✨Show Off Your Skills
Create a portfolio showcasing your React projects. Whether it's a personal website or contributions to open-source, let your work speak for itself. This is your chance to shine and demonstrate your expertise!
✨Ace the Interview
Prepare for technical interviews by practicing coding challenges and system design questions. Don’t forget to brush up on your soft skills too; communication is key when working in teams!
✨Apply Through Our Website
Don’t miss out on opportunities—apply directly through our website! It’s the best way to ensure your application gets noticed and shows your enthusiasm for joining our team.
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:When filling out your application, be specific about your technical skills. Mention your hands-on experience with web applications, automation, and any tools like webpack or Vite that you’ve used. This helps us see your fit for the role!
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’s super easy to do!
How to prepare for a job interview at JPMorganChase
✨Know Your Tech Inside Out
Make sure you brush up on your React and Typescript skills before the interview. Be ready to discuss your past projects in detail, especially those that involved building complex web applications. This will show your deep technical expertise and how it aligns with the role.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your innovative thinking and ability to address complex challenges.
✨Emphasise Team Leadership and Mentoring
Since this role involves mentoring team members, be ready to share examples of how you've guided others in best development practices. Highlight any experience you have in leading teams or communities of practice, as this will resonate well with the interviewers.
✨Understand Agile and CI/CD Practices
Familiarise yourself with agile methodologies and continuous delivery processes. Be prepared to discuss how you've implemented these practices in your previous work. This knowledge is crucial for the role and will show that you're a good fit for their agile environment.