About the job
Organisation Links
PRIMUS Global Solutions

Role 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

0 comments
0 requirements

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.