Front End Developer
12-month Fixed-Term Contract (with potential to become permanent)
Salary: Up to £45,000 per annum, dependent on experience
Location: Central London (hybrid – 1–2 days per week in the office)
About the role
We are looking for an experienced
Front End Developer
to join our team on a
12-month fixed-term basis
. The role has been created to support current and upcoming product initiatives, with workload expected to be strong over the initial contract period. Continuation beyond this term will be subject to
business needs and performance
.
You will work on the development and enhancement of a modern, user-focused web application, collaborating closely with UX designers, back-end engineers, and product stakeholders to deliver high-quality, accessible, and performant user interfaces.
Key responsibilities
Develop and maintain responsive, accessible, and high-performing user interfaces using
HTML, CSS, JavaScript, and TypeScript
Integrate Front End components with
RESTful APIs
and Back End services
Collaborate with product owners to translate user needs into functional, intuitive digital experiences
Ensure alignment with design systems, accessibility standards, and service guidelines
Write clean, maintainable, and testable code; participate in code reviews and knowledge sharing
Contribute to performance optimisation and Front End best practices
Work within Agile delivery processes, contributing to continuous improvement
Maintain, refactor, and incrementally modernise existing Front End codebases
built with
JSP and JSF
Essential skills \& experience
Strong proficiency in
JavaScript (ES6+), HTML5, CSS3
, and
TypeScript,
with
3+ years
of hands on experience
Hands-on experience with modern Front End frameworks and tooling
Proven ability to build
accessible, responsive, and performant
interfaces
Experience consuming and integrating
REST APIs
(HTTP methods, JSON)
Familiarity with
Git
, CI/CD pipelines, and Agile methodologies
Good understanding of
UX and user-centred design principles
Strong analytical and problem-solving skills
Excellent communication and collaboration skills
Desirable experience
Knowledge or practical experience with JSP and JSF
Experience working with
AWS
or cloud-hosted environments
Knowledge of
SQL
Experience with Front End testing frameworks (e.g. Jest, Cypress, Vitest)
Exposure to monitoring performance metrics such as Core Web Vitals
What we offer
Up to
£45,000 per annum
, pro-rated for the duration of the fixed-term contract
Standard employee benefits (holiday, pension, etc.)
Opportunity to work on meaningful, user-focused digital products
A collaborative, engineering-led environment with a focus on quality and best practices
Potential opportunity to move into a permanent role, subject to business needs and performance
Contract details
Type:
Fixed-term employment contract
Duration:
12 months
Start date:
Flexible
Notice period:
As per contract
Equal opportunities
We are committed to building an inclusive and diverse workplace and welcome applications from all suitably qualified candidates.