UX Engineer
at PRIMUS Global SolutionsRole Overview We are looking for a skilled Mid-Level UX/UI Engineer (Design Engineer) with strong front-end development skills and a good understanding of UI/visual design, usability, and accessibility. The ideal candidate will be responsible for designing and building intuitive, responsive, accessible, and production-ready user interfaces using semantic HTML, modern CSS, vanilla JavaScript, and Web Components. This role requires a hands-on engineer who can translate requirements into usable interfaces, contribute to shared UI libraries, and collaborate effectively with the wider delivery team. Key Responsibilities
- Design and build user interfaces using semantic HTML, CSS, vanilla JavaScript, and Web Components.
- Develop responsive and maintainable UI components following established web standards.
- Contribute to shared UI libraries, reusable design patterns, and technical documentation.
- Apply accessibility best practices, including keyboard navigation, focus management, semantic markup, and appropriate ARIA.
- Consume RESTful APIs and implement UI states for loading, errors, empty responses, and other edge cases.
- Deliver UI enhancements iteratively, incorporating feedback and continuously improving user experience.
- Participate in pair programming, code reviews, and collaborative problem-solving.
- Support production applications, troubleshoot UI issues, and contribute to continuous improvement.
- Work closely with team members to maintain consistent UI quality, usability, and accessibility standards. Essential Skills and Experience
- Strong front-end development fundamentals in HTML, CSS, and vanilla JavaScript.
- Practical experience with semantic HTML, responsive design, and maintainable CSS.
- Experience or working knowledge of Web Components and reusable UI patterns.
- Good UI/visual design judgement, with the ability to make sensible decisions about layout, visual hierarchy, and interactions.
- Awareness of web accessibility standards and practical experience implementing accessible interfaces.
- Understanding of REST APIs and API-driven UI development, including error handling and edge cases.
- Knowledge of cross-browser compatibility and modern web development practices.
- Strong communication, teamwork, and collaboration skills.
- A proactive approach to feedback, code quality, and continuous learning.
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Discuss this job
Share your intel on this vacancy and help others - anonymously. Get notified automatically of new comments when starred or saved to Tracker.
My Private Notes
Saving private notes will automatically star the vacancy to your Jobs page.