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

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

Job Details

Company
Hamilton Barnes
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted