Design Engineer
Skills
About the Role
You will focus on building and refining user interfaces that prioritise usability and performance, especially when handling real-time data. You will develop and maintain functional, reusable UI components, patterns, and a design system. You will optimise front-end performance, collaborate with colleagues to align design and technical requirements, and take ownership of features from concept through deployment.
Requirements
- Strong UI and product design sense
- Ability to create accessible, scalable designs with close attention to detail
- Expertise in React
- Experience with Next.js
- Proficiency in CSS, HTML, and TypeScript
- Understanding of front-end performance debugging and optimisation
- Experience working with real-time data and complex UI requirements
- Excellent communication skills
- Proactive in improving features and processes
- GraphQL (optional)
Responsibilities
- Build and refine user interfaces that prioritise usability and performance
- Develop and maintain functional, reusable UI components, patterns, and design systems
- Ensure optimal front-end performance
- Collaborate with team members to align design and technical requirements
- Own feature development from concept through to deployment
Benefits
- Competitive salary with equity in the company
- Healthcare
- Pension
- Enhanced holiday packages
- Hybrid working pattern available
- Regular off-sites, team lunches and drinks
