Senior UX Design Engineer

A highly-experienced engineer and designer, taking ownership of company design systems, their implementation in the product, and managing a team of other design engineers

A UX designer with Software Engineering skills who is able to lead a team of other UX designers and engineers, maintaining intelliHR’s design system and developing it over time to meet company objectives.

Position Summary

Primary responsibilities include but not limited to:

  • Act as a user experience evangelist for the company
  • Lead architectural decisions for component libraries (ReactJS)
  • Be responsible for quality and hygiene of UX assets (Figma, Component Libraries)
  • Be responsible for the quality of component implementation in the intelliHR product suite
  • Manage and deliver the roadmap for the UX team
  • Analysis of product feedback and market trends
  • Communicate directly with stakeholders to establish product direction
  • Develop and maintain user journeys, personas and story maps
  • Gather usage data and metrics to measure application performance against company objectives

Secondary responsibilities may include:

  • Creation of solution prototypes to facilitate requirements gathering and scoping by domain teams
  • Facilitate or host customer workshops, including live user testing
  • Undertake mentorship of more junior UX Design engineers in culture, behaviour and approach to problem solving

Expected Behaviours

  • Work with stakeholders to maintain product vision
  • Integrate deeply with product team to understand customer needs
  • Integrate deeply with engineering team to deliver product goals
  • Develop your knowledge with training courses and learning materials
  • Perpetually research emerging patterns in UX, especially within SaaS industry

Technical Capabilities

Development:

  • Build UX mockups using online prototyping tools (for example, Figma)
  • Able to write high quality maintainable and readable code
  • Act as maintainer to React component libraries
  • Understand and adhere to design systems and patterns
  • Contribute to design system and UX patterns
  • Able to triage front-end bugs, and perform debugging
  • Able to use benchmarking and performance tools to optimise front-end load and render times
  • Implementation of user tracking tools in web applications
  • Implementation of A/B testing tools in web applications

Architecture:

  • Influence the structure of front-end architecture assets (for example, monorepos, component libraries, SDK’s)