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 * 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)