Enable job alerts via email!

TypeScript, React Developer - Senior Lead Software Engineer

ZipRecruiter

England

On-site

GBP 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A global financial services leader seeks a Senior Lead Software Engineer to design and deliver market-leading technology products. You'll collaborate with UX/UI designers and backend developers to create secure, high-quality production code. Ideal candidates will have experience in TypeScript, React, and a strong problem-solving mindset. This role emphasizes mentorship and staying ahead of industry trends.

Qualifications

  • Proven experience as a UI Developer with a strong portfolio.
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Ability to work independently and as part of a team in a fast-paced environment.

Responsibilities

  • Execute software solutions, design, development, and troubleshooting.
  • Develop and maintain high-quality user interfaces using modern JavaScript frameworks.
  • Conduct code reviews and mentor junior developers.

Skills

Proficiency in TypeScript and React
Strong problem-solving skills
Excellent communication skills
Experience with version control systems

Education

Formal training or certification in software engineering

Tools

Version control systems (Git)
Testing frameworks (Jest, Enzyme)
Build tools (Webpack, Babel)

Job description

Job DescriptionJob Description

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 at JPMorgan Chase within the Commercial and Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Develop and maintain high-quality user interfaces for web applications using JavaScript and modern JavaScript frameworks, with a preference for React/Angular.
  • Collaborate with UX/UI designers to translate design concepts into interactive and responsive user interfaces.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Conduct code reviews and provide mentorship to junior developers to foster a culture of continuous improvement.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain at the forefront of innovation.
  • Troubleshoot and resolve front-end issues and bugs in a timely manner.
  • Work closely with backend developers to integrate APIs and ensure seamless data flow between the front-end and back-end systems.
  • Adds to team culture of equity, respect, and inclusion.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and proficient advanced experience
  • Proven experience as a UI Developer, with a strong portfolio showcasing your work.
  • Proficiency in TypeScript and React
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience with version control systems, such as Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team in a fast-paced environment.

Additional qualifications, capabilities, and skills

  • Experience with state management libraries such as Redux or Context API.
  • Familiarity with front-end build tools and package managers, such as Webpack, Babel, and npm/yarn.
  • Knowledge of testing frameworks and tools, such as Jest or Enzyme.
  • Experience with performance optimization techniques and tools.

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 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 value diversity at our company. We do not discriminate based on protected attributes, including race, gender, age, religion, sexual orientation, marital status, veteran status, or disability. We also make reasonable accommodations for applicants' and employees' practices and beliefs, as well as mental health or physical needs. Visit our FAQs for more information about requesting accommodations.

About The Team

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments. We serve clients in more than 100 countries, providing strategic advice, raising capital, managing risk, and extending liquidity worldwide.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs