Job Title: Senior Front-End Developer – Angular
Location: Northampton
Type: Contract
Start Date: Immediate
Job Description:
We are seeking a Senior Front-End Developer with extensive Angular expertise (8+ years) to join our dynamic development team. The ideal candidate is a self-motivated problem solver with a deep understanding of Angular best practices, performance optimization, and modern front-end architecture. Java backend experience is a plus, but not mandatory.
Key Responsibilities:
Develop and maintain complex front-end applications using Angular (v8+)
Write clean, modular, reusable, and scalable code following best practices
Collaborate closely with UX/UI designers, backend developers, and product teams
Implement responsive web design and ensure cross-browser compatibility
Optimize application performance and loading speed
Participate in code reviews, architectural discussions, and Agile ceremonies
Stay current with the latest Angular features and industry trends
Required Skills:
8+ years of professional experience in Angular (mandatory)
Strong knowledge of TypeScript, RxJS, NgRx or other state management tools
Expertise in HTML5, CSS3, and modern JavaScript/ES6+ features
Solid understanding of RESTful APIs and HTTP communication
Familiarity with front-end build tools (Webpack, Angular CLI, etc.)
Unit testing and e2e testing frameworks (Jasmine, Karma, Cypress, etc.)