Job Title: UI Developer (Contract)
Location: Knutsford (hybrid, 2 days a week)
Contract Duration: Until 30th September 2025
Day Rate: £435 per day (Inside IR35)
Security Clearance: Must be eligible for BPSS
Role Overview: We are seeking an experienced UI Developer for a long-term contract role. The ideal candidate will bring strong front-end development skills and a passion for delivering high-quality user interfaces. You’ll be working with a modern tech stack and will be expected to take part in a HackerEarth coding assessment to demonstrate your technical capabilities.
Key Responsibilities:
Develop responsive and accessible user interfaces using JavaScript, ReactJS, and associated technologies.
Collaborate with designers, backend developers, and product managers to deliver UI features.
Write clean, maintainable, and testable code using modern JavaScript standards.
Implement unit and integration tests using tools like Jest, React Testing Library, or Cypress.
Optimize applications for maximum speed and scalability.
Work with version control systems and CI/CD tools.
Essential Skills & Experience:
JavaScript (ES6+), HTML5, CSS3
Experience with SASS, LESS, and CSS pre-processors
ReactJS (5–7 years minimum)
Strong knowledge of Hooks, Context API, and Redux
AJAX/JSON and REST API integration
Front-end tooling: Node.js, npm, Grunt/Gulp
Experience with unit testing : Jest, Enzyme, React Testing Library, Nightwatch, or Cypress
Source control experience: GIT, Perforce
Exposure to code quality tools like SonarQube
Good understanding of accessibility standards
Familiarity with network performance optimization techniques