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 basic practices
Work within Agile delivery processes, contributing to continuous improvement
Maintain, refactor, and incrementally modernise existing Front End codebases built with JSP and JSF
Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript
Hands-on experience with modern Front End frameworks and tooling
Proven ability to build accessible, responsive, and performant interfaces
Experience in 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
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
£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
Bachelor's Degree
No need for visa sponsorship
2+ years of Software Development experience
Apply today
If you are interested then get in touch with us by emailing your CV to: careers@aqilla.com.
