Search...

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