UX Design Engineer II
An intermediate (3-6 years) design-focused engineer who has demonstrated influence on product direction through design patterns and front-end technologies
2 minute read
A UX designer with Software Engineering skills who is able to consistently deliver quality solutions with minimal guidance, and who is able to take ownership of domain and UX patterns.
Position Summary
Primary responsibilities include but not limited to:
- Analysis of product feedback and market trends
- Creation of solution prototypes to facilitate requirements gathering and scoping by domain teams
- Communicate directly with stakeholders to establish product direction
- Development of user experience solution designs
- Contribute and own company design systems and component libraries
- Develop and maintain user journeys, personas and story maps
Secondary responsibilities may include:
- Facilitate or host customer workshops, including live user testing
- Undertake mentorship of junior UX Design engineers in culture, behaviour and approach to problem solving
- Attending professional events such as conferences to learn industry best practices and new technologies
Expected Behaviours
- Work proactively to determine the requirements of new product goals
- 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 (eg. 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
Architecture:
- Influence the structure of front-end architecture assets (eg monorepos, component libraries, SDK’s)