Frontend Developer - On Site In London - 12 Month Initial Contract - Inside IR35

Hamilton Barnes

Greater London

On-site

GBP 71,000 - 96,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Hamilton Barnes is seeking a Frontend Developer to join on-site in London for a 12-month initial contract inside IR35. You will design, implement, and optimise user interfaces using Angular and TypeScript within a financial services environment, collaborating with cross-functional delivery teams.

You will work with NgRx for state management, RxJS streams, and contribute to CI/CD pipelines while writing tests with Jasmine, Karma, Jest, or Cypress and focusing on performance and accessibility.

Qualifications

  • Proficient in modern JavaScript frameworks with strong Angular experience.
  • Strong TypeScript expertise and component-based architecture.
  • Experience with NgRx for application state management and Redux patterns.
  • Testing experience with Jasmine, Karma, Jest, or Cypress and CI/CD integration.

Responsibilities

  • Develop UI components using Angular, React, or Vue with TypeScript.
  • Manage application state using NgRx (Store, Effects, Selectors).
  • Use RxJS for asynchronous data streams and reactive programming.
  • Write and maintain unit and integration tests (Jasmine, Karma, Jest, Cypress).
  • Optimise performance with lazy loading, AOT, and code splitting, in collaboration with cross-functional teams.

Skills

Angular
TypeScript
NgRx
RxJS
CI/CD

Tools

Angular CLI
Webpack
NPM

Job description

Frontend Developer - On Site in London - 12 Month Initial Contract - Inside IR35
Role Overview

A skilled Frontend Developer with deep proficiency in modern JavaScript frameworks, particularly Angular. The position is responsible for designing, developing, and optimising user-centric web interfaces within a financial services environment, working as part of a cross-functional delivery team. The role spans the full development life cycle from requirements analysis through to production support.

Key Responsibilities
  • Develop UI components using Angular, React, or Vue, implementing modular, component-based architecture with strong TypeScript proficiency.
  • Implement and manage application state using NgRx, including Store, Effects, and Selectors patterns.
  • Use RxJS and reactive programming techniques to manage asynchronous data streams across the application.
  • Write and maintain unit and integration tests using Jasmine, Karma, Jest, or Cypress, integrated within CI/CD workflows.
  • Optimise web application performance using techniques including lazy loading, AOT compilation, and code splitting, while collaborating closely with users and cross-functional teams to ensure interfaces are fit for purpose.
Top 5 Skills
  • Angular & TypeScript - Deep, hands-on proficiency in Angular and TypeScript, with a strong grasp of component-based architecture and modern Angular development patterns.
  • NgRx & state management - Extensive experience implementing NgRx for application state management, including Store, Effects, and Selectors, with broader knowledge of Redux patterns.
  • RxJS & reactive programming - Proficient in RxJS with hands-on experience managing Observables, Subjects, and operators for asynchronous data stream management.
  • Testing & CI/CD - Proven experience writing unit and integration tests using Jasmine, Karma, Jest, or Cypress, with the ability to integrate testing into CI/CD pipelines.
  • Frontend tooling & performance optimisation - Familiarity with Angular CLI, Webpack, and npm, with the ability to optimise applications for speed and scalability using lazy loading, AOT compilation, and accessibility best practices.
Contract Details:
  • Rate: £450 per day inside IR35
  • Duration: 12 Month Initial
  • Location: On Site in London
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer
Frontend Developer

Gazelle Global Consulting Limited • Greater London

On-site
GBP 55,000 - 75,000
Front End Developer
Front End Developer

Xcede Recruitment Solutions • Greater London

Hybrid
GBP 83,000 - 111,000
Front End Developer
Front End Developer

Intec Select Ltd • City Of London

Hybrid
GBP 120,000 - 138,000
London Frontend Developer - Angular, NgRx & RxJS
London Frontend Developer - Angular, NgRx & RxJS

Hamilton Barnes • Greater London

On-site
GBP 71,000 - 96,000
Front End Developer
Front End Developer

Experis - ManpowerGroup • Telford

On-site
GBP 77,000 - 88,000
Frontend Developer
Frontend Developer

develop • Greater London

Hybrid
GBP 77,000 - 94,000
Share Options
Pension Scheme
Remote first - 1x/mo in office + 1x/Qk
+7
Frontend Developer
Frontend Developer

Lorien • Greater London

Hybrid
GBP 77,000 - 114,000
Angular & TypeScript Frontend Engineer - 12-Month Contract
Angular & TypeScript Frontend Engineer - 12-Month Contract

Gazelle Global Consulting Limited • Greater London

On-site
GBP 55,000 - 75,000
Frontend Developer
Frontend Developer

Intec Select • Greater London

Hybrid
GBP 45,000 - 70,000
Senior Front End Engineer - Contract
Senior Front End Engineer - Contract

hedgehog lab • Leeds

Hybrid