Enable job alerts via email!

Full Stack UI/UX Developer

Cantor Fitzgerald

London

On-site

GBP 60,000 - 80,000

Full time

3 days ago
Be an early applicant

Job summary

A financial services firm in London is seeking a proficient Software Engineer with strong skills in JavaScript and TypeScript, and advanced experience in React and Redux. The ideal candidate will have a passion for building responsive, high-performance UIs and possess a solid understanding of real-time data handling. Familiarity with financial markets is a plus. Competitive compensation offered.

Qualifications

  • 5+ years of overall software development experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Experience optimizing rendering performance in the UI.

Responsibilities

  • Familiarity with high-performance, low-latency frontend systems.
  • Optimizing rendering performance and handling large datasets.
  • Proactive in debugging and supporting production issues.

Skills

JavaScript
TypeScript
React
Redux
HTML
CSS
WebSocket protocols
OpenFin
Java

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Jest
React Testing Library

Job description

Core Technical Requirements

1. Strong proficiency in JavaScript and TypeScript

Minimum 3+ years of experience writing production-level code

Ability to understand, learn and enhance existing codebase is a must

2. Advanced experience with React and Redux

Solid experience building responsive, high-performance UIs using React and Redux

3. Experience with OpenFin

Prior hands-on experience building or maintaining apps using the OpenFin platform

Familiarity with API and window management in OpenFin

4. WebSocket and real-time data handling

Strong understanding of WebSocket protocols and managing real-time data feeds

Experience handling data streaming and event-driven architectures

5. HTML/CSS Expertise

Strong knowledge of HTML and CSS

Ability to design accessible, cross-browser compatible UIs

6. Java Experience

Java experience is a strong plus

Responsibilities

Application Architecture & Performance

· Familiarity with high-performance, low-latency frontend systems

· Experience optimizing rendering performance and handling large datasets in the UI

Domain Knowledge

· Exposure to financial markets, especially securities trading, is a plus

· Understanding of trading workflows, market data, or order management systems is a plus

Testing & Quality

· Experience with frontend testing frameworks (e.g., Jest, React Testing Library)

· Understanding of automated testing and CI/CD pipelines is a plus

Soft Skills & Collaboration

· Strong communication skills

· Comfortable with rapid release cycles

· Proactive in debugging and supporting production issues

Education & Qualifications

· Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

· Overall software development experience of 5+ years

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

Similar jobs