Senior Design Engineer (Frontend)
Turn designs into fast, accessible, beautiful interfaces and close the gap between design and code — a 12-month engagement.
About the role
You will build the interfaces our designers draw, care about every pixel and millisecond, and turn the design system into reusable code.
This engagement covers a self-service portal for an energy company, from discovery to delivery, over 12 months.
Engagement & compensation
This is a project-based engagement of 12 months, hybrid, based in London, United Kingdom. The total project fee is £79,200–98,400, paid in monthly instalments of £6,600–8,200, depending on experience and final scope.
- Country
- United Kingdom
- City
- London
- Work mode
- Hybrid
- Contract
- Project-based
- Duration
- 12 months
- Project fee
- £79,200–98,400 for 12 months
- Paid monthly
- £6,600–8,200 per month
- Languages
- English
What you will do
- Build interfaces from Figma with HTML, CSS and TypeScript
- Develop coded components that match the design system
- Implement animations and interactions that feel right
- Keep pages fast and accessible on every device
- Prototype new ideas in code with designers
- Mentor other team members and raise the quality bar through reviews
- Report progress against agreed milestones and hand over clean, documented work
What we look for
- 5+ years of professional experience in frontend development, with shipped work you can show
- Excellent HTML and modern CSS
- Experience with React, Vue or a similar framework
- A strong eye for spacing, type and motion
- Excellent written and spoken English
- Able to work from London at least two days a week
Nice to have
- Design tokens or Storybook
- Web animation (GSAP, Framer Motion)
- Design skills of your own
What we offer
- A defined scope, clear milestones and a project fee paid monthly
- Real products for clients around the world, from first sketch to launch
- A small team where your work ships and its impact is visible
- AI tools in your daily work and a say in how we build our own
- Flexible hours within your time zone
Tools & skills
How to apply
Upload your CV and your details are filled in automatically. You then answer a few questions about the role and your experience. We respond to every application within two weeks.