About the role

  • Translate high-fidelity designs and prototypes into responsive, accessible, and performant front-end code
  • Design and implement web front-end screens and functionality utilising current technologies, including HTML5, CSS3, JavaScript, Angular and Responsive Design, Component Architecture Design and other current web UI technologies in order to fulfill technical design requirements
  • Design solutions for improved usability through user-centered design and iterative usability testing
  • Translate data and produce design requirements, interface standards, guidelines and prototypes that inform design efforts
  • Collaborate with designers to ensure feasibility and alignment with technical constraints, refine interactions, animations, and micro-interactions.
  • Investigate complex problems, prioritising user, business and technical requirements to serve as the foundation for engineering meaningful design solutions
  • Build and maintain reusable components and design systems using modern frameworks
  • Ensure consistency in UI implementation across platforms and teams
  • Advocate for accessibility best practices (WCAG) and inclusive design
  • Contribute to UX documentation and design-to-code workflows
  • Stay current with front-end technologies, design tooling, and UX trends

Requirements

  • 3+ years of experience in **front-end development or UX engineering.**
  • Proficiency in **HTML, CSS, JavaScript** and modern frameworks** (React, Angular, etc.) **
  • Experience working with design tools like **Figma and Adobe XD **
  • Strong understanding of responsive design, accessibility, and performance optimisation
  • Able to organise and document detailed design and functional requirements
  • Writes readable, maintainable, and test-covered code, setting high standards
  • Contribute to architectural design of new features and improvement of existing features
  • Ensure that code adheres to strict standards for accessibility, security, objectoriented practices and performance
  • Work as bridge between User Interface Design and engineering
  • Deep understanding and interest in design principles and typography
  • Familiarity with version control systems (e.g. Git) and CI/CD workflows
  • Ability to collaborate effectively with designers and developers
  • Portfolio or GitHub showcasing UI components, design system contributions, or UX-focused projects
  • **Nice to Have** :-
  • Experience with **TypeScript **
  • Familiarity with design tokens and theming strategies
  • Experience working with Storybook or similar component documentation tools
  • Knowledge of testing frameworks
  • Understanding of UX research and usability testing**

Benefits

  • **What We Offer**
  • Competitive salary and benefits
  • Medical Aid, Group Pension and Insurance • Hybrid working – 2 days in office
  • Generous leave and volunteering opportunities
  • A collaborative and inclusive product development culture
  • Opportunities to shape design systems and influence product direction

Job title

UX Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job