Enable job alerts via email!

Principal/Senior UI Software Engineer-HTML5,React,TS,JS-Trading

Harvey Nash IT Recruitment UK

London

On-site

GBP 70,000 - 90,000

Full time

5 days ago
Be an early applicant

Job summary

A leading financial services company in London is seeking a Principal/Senior UI Software Engineer. The role requires expertise in HTML5, React, Typescript, and JavaScript to develop high-performance trading system interfaces. Ideal candidates will have strong skills in UI libraries and Agile methodologies. This opportunity promises a dynamic work environment and innovative projects.

Qualifications

  • Proven experience as a senior/principal engineer in trading systems or similar domains.
  • Strong skills in HTML5, React 16/17+, Typescript 4/5+, JavaScript.
  • Experience with performance profiling and optimization.

Responsibilities

  • Develop high-performance trading system interfaces.
  • Ensure cross-browser compatibility and responsive design.
  • Collaborate within an Agile team environment.

Skills

HTML5
React
Typescript
JavaScript
Agile methodologies

Tools

Sonarqube
Material UI
Ant Design
CSS pre-processors (SASS, LESS)
Jest
Webpack
Git (GitLab)

Job description

Principal/Senior UI Software Engineer - HTML5, React, Typescript, JS

Overview

Leading financial services company based in London is seeking a Principal or Senior UI Software Engineer with expertise in HTML5, React, Typescript, and JavaScript.

Responsibilities
  1. Develop high-performance trading system interfaces.
  2. Ensure cross-browser compatibility and responsive design.
  3. Collaborate within an Agile team environment.
  4. Maintain code quality using governance tools like Sonarqube.
Qualifications
  1. Proven experience as a senior/principal engineer in trading systems or similar domains.
  2. Strong skills in HTML5, React 16/17+, Typescript 4/5+, JavaScript.
  3. Experience with UI libraries such as Material UI or Ant Design.
  4. Knowledge of CSS pre-processors like SASS and LESS.
  5. Familiarity with testing frameworks such as Jest.
  6. Experience with build tools like Webpack.
  7. Version control expertise with systems like Git (GitLab).
  8. Experience with performance profiling and optimization.
  9. Understanding of Agile methodologies, e.g., Scrum.
Application

Please apply for further details.

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

Similar jobs