Engineering

Front End Developer - SC Cleared - Outside IR35

  • Location

    London

  • Sector:

    Defence

  • Job type:

    Contract

  • Salary:

    £600 - £650 per day

  • Contact:

    James Chapman

  • Contact email:

    j.chapman@ioassociates.co.uk

  • Job ref:

    BBBH168279_1760717105

Location: London
Clearance: Active SC or DV required
Rate: Competitive / Negotiable (Outside IR35)
Duration: 6 Months (scope to extend)

I'm looking for a Senior Frontend Engineer to join a fast-growing UK Defence tech innovator building a generative AI chat platform. You'll be owning the user-facing experiences end-to-end, architecting and delivering performant, scalable, and accessible applications that make advanced AI capabilities intuitive and engaging for end users.

This is a hands-on role where you'll partner with backend and AI teams, have a direct impact on product direction, and set the standard for modern frontend practices.

Essential Experience:

☑️ 5+ years of frontend development with React & TypeScript in production
☑️ Proven track record architecting complex SPAs with modern routing (React Router v7)
☑️ Strong knowledge of state management (Zustand, TanStack Query)
☑️ Skilled in Vite, pnpm, and Git workflows
☑️ Experience integrating with APIs (OpenAPI / Orval) and real-time features (WebSockets, streaming data)
☑️ Deep understanding of browser APIs, performance optimisation, and responsive design
☑️ Strong experience with authentication flows (Azure MSAL/OAuth2)
☑️ Excellent communicator, able to mentor and influence frontend standards

Nice to Have:

✨ Experience with AI SDK React and streaming endpoint integrations
✨ Familiarity with Tailwind CSS v4 and Shadcn/ui component systems
✨ Knowledge of CI/CD pipelines (GitHub Actions) and containerisation (Docker)
✨ AWS deployment experience (CloudFront/S3, caching/CDN strategies)
✨ Exposure to accessibility standards (WCAG 2.1 AA) and testing frameworks (unit/integration/E2E)
✨ Interest in security best practices (CSP headers, XSS prevention, secure API comms)

If this is something of interest, feel free to apply or email me at