Job Search and Career Advice Platform

Enable job alerts via email!

Senior React Software Engineer (front-end)

TP ICAP

City Of London

On-site

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial institution in London is seeking a Senior Software Engineer to join their team. You will build scalable web interfaces using React, Typescript, and JavaScript, focusing on continuous improvement in an Agile environment. This role requires mentoring skills, delivering quality solutions, and being proactive in design and problem-solving. Ideal candidates should have extensive experience with modern web technologies and a thorough understanding of the full software development lifecycle.

Qualifications

  • Demonstrable experience building modern, scalable, and maintainable web interfaces.
  • Excellent attention to detail and problem-solving skills.
  • Appreciation of the full SDLC and proactive involvement in delivery.

Responsibilities

  • Work closely with Solution Architects and Principal Engineers.
  • Provide support and mentoring to other members of the team.
  • Take ownership of the delivery and quality of engineering and solutions.

Skills

React/Typescript/JavaScript
HTML/CSS
Selenium
Cypress
Webpack
Figma
AWS services

Tools

Material UI
Ant Design
Playwright
Job description

internal broking division and their external customer base. You will work within an Agile environment, from design through to implementation, with a strong focus on continuous improvement whilst working collaboratively as part of self‑organising, cross‑functional team with a focus on continuous integration and deployment.

Role Responsibilities

Work closely with Solution Architects and Principal Engineers to build solutions that align to the IT strategy/vision.

Provide support and mentoring to other members of the team.

Take ownership of, and be accountable for, the delivery and quality of engineering and solutions, ensuring they meet business requirements, adhere to best practices, and are delivered on time and within scope.

Seek to continuously improve, experimenting with technologies and methodologies to improve delivery, and guarantee the best solution and approach.

Communicate effectively on progress and ensure impediments are raised early to minimise impact on the delivery.

Competences Essential
  • Demonstrable experience building modern, scalable, and maintainable web interfaces using React/Typescript/JavaScript and HTML/CSS, following structured, reusable design patterns rooted in object‑oriented programming.
  • Demonstrable experience with HTML5, React, Typescript, JavaScript, ES6 and JSX.
  • Experience delivering consistent UX and UI for cross‑browser compatibility.
  • Experience using libraries such as Material UI or Ant Design.
  • Experience creating end‑to‑end, integration, and regression tests using automation tools such as Selenium, Cypress, Playwright or similar.
  • Experience using build tools such as Webpack or Vite and configuration files.
  • Knowledge of performance optimisation techniques to optimise web performance and load times.
  • Knowledge of web security best practices to protect applications from vulnerabilities.
  • Appreciation of the full SDLC, proactive involvement in shaping the delivery prior and during development, through QA phase, and post‑release support.
  • Be pragmatic and delivery‑focused, evaluating/challenging designs and approaches to achieve the best outcome for the project, capable of working on multiple tasks simultaneously and managing deadlines.
  • Excellent attention to detail, highly organised with a proactive and independent approach to problem solving and innovative solutions, using POC(s) to validate approaches.
  • Proficient in testing and documenting systems.
Desired Experience
  • Using Figma for design mock‑ups and collaboration.
  • Using Storybook for design and build of UI components.
  • Experience of financial/trading platforms and knowledge of financial markets.
  • Experience with AWS services.
  • Experience with TDD, BDD or similar approaches.

Band & level: Manager, 6 (#LI-MID #LI-Hybrid)

Location: UK - 135 Bishopsgate - London

Role Overview

Role Overview As a Senior Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the

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