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