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
2 minute read
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)