Front End UI Developer
Location: Romsey, Gloucester, or Woking (minimum 1 day per week on-site) and 1 day per week at client locations (Corsham / Andover). Some weeks may not require client-site attendance, but candidates should be willing to travel as needed.
6 months (Inside IR35) – Active SC required
Key Responsibilities
Knowledge & Experience
Core Front-End Skills
Additional / Modern Engineering Skills
Location: Romsey, Gloucester, or Woking (minimum 1 day per week on-site) and 1 day per week at client locations (Corsham / Andover). Some weeks may not require client-site attendance, but candidates should be willing to travel as needed.
6 months (Inside IR35) – Active SC required
Key Responsibilities
- Design and develop modern, responsive front-end interfaces using Angular and TypeScript
- Build real-time, data-driven features using technologies such as WebSockets or SignalR
- Collaborate with full-stack engineers, architects, and end users to refine requirements and deliver high-quality user experiences
- Contribute to the evolution of front-end architecture, ensuring scalability, usability, and maintainability
- Integrate UI components with APIs, data stores, and backend services
- Write clean, secure, and well-tested code following modern engineering practices
- Participate in Agile ceremonies including stand-ups, sprint planning, demos, and refinement sessions
- Work with user researchers to understand user needs and translate them into effective technical solutions
- Support containerised and orchestrated environments within the wider platform ecosystem
- Document work clearly using appropriate standards, tools, and prototyping methods
Knowledge & Experience
- Passion for creating clean, intuitive, and engaging user interfaces
- Strong collaboration skills, with confidence working across teams and engaging with users
- Proactive problem-solving mindset with a sense of ownership and innovation
- Curiosity to understand both business and technical domains
- Ability to learn and apply new technologies and paradigms quickly
- Experience in defence or national security environments is advantageous but not essential
Core Front-End Skills
- JavaScript (essential)
- Front-end frameworks such as React, Vue.js, or Angular
Additional / Modern Engineering Skills
- Node.js (for tooling, server-side rendering, or full-stack development)
- Understanding of web servers and reverse proxies (e.g. Nginx, Caddy)
- Experience with containerisation (Docker, Podman, Kubernetes)
- Familiarity with cloud platforms (AWS, Azure, Google Cloud)
- Basic scripting (Bash or PowerShell)