Front End Developer

Circle Recruitment
Luton, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Luton, United Kingdom

Tech stack

HTML
JavaScript
API
CSS
Swagger
Systems Integration
TypeScript
Web Applications
RxJS
Okta
Postman
React
Vue.js
WebPack
GraphQL
Front End Software Development
REST
Microservices

Job description

You'll be joining at an exciting time, working on the development of several brand-new systems from the ground up. It's very much greenfield work, not BAU ……so a great opportunity to shape how things are built, influence technical decisions, and have a genuine impact from day one.

We're working with a team building modern, scalable web applications and they're looking for a strong frontend engineer who enjoys working close to the browser, not hidden behind heavy frameworks.

This is a great role for someone who really understands JavaScript / TypeScript and likes building clean, reusable UI from the ground up.

What you'll be doing

  • Building modern web clients using Web Components (Lit)
  • Creating modular, reusable UI components
  • Integrating with backend services via GraphQL / REST APIs
  • Working on fast, responsive, and maintainable interfaces
  • Contributing to technical decisions and overall architecture

Requirements

  • Strong TypeScript / JavaScript experience
  • Experience building SPA applications
  • Good understanding of modern frontend tooling (ideally Vite, but similar is fine)
  • Experience integrating APIs (GraphQL or REST)
  • Solid fundamentals across HTML, CSS, and browser behaviour

Nice to have (but not essential)

  • Experience with Web Components / Lit
  • Exposure to frameworks like React or Vue
  • Familiarity with tools like RxJS, Postman, Swagger
  • Any experience with SSO (e.g. Keycloak, Entra ID) is a bonus, not a must

It's a genuinely interesting environment for someone who wants to move beyond framework-heavy frontend and work with modern, performant web tech.

The role offers very good flexibility with just one day a week in the office, but you can choose to go in more frequently if preferred.

Apply for this position