UX/UI Engineer
There are 3 vacancies Junior, Mid and Senior)
Work mode: Hybrid
Number of days a week worked in the office: 3
Contract duration: 6months
Location: London
SHL and client assessment as KARAT part of the process
---------------------------------------
JOB DETAILS
Role Title: UX UI Designer
Business area: Client Connectivity (Global Payments Solution Technology)
Responsibilities
- Design and build UI using semantic HTML, CSS, vanilla JS and Web Components
- Contribute to shared libraries/patterns and documentation (team-owned)
- Apply and promote accessibility and web standards
- Ship iteratively; participate in pairing/reviews and production support
- Coaching/mentoring scope aligned to level (Junior/Mid/Senior)
Essential skills
- Strong front-end fundamentals and evidence of UI judgement
- Accessibility awareness and practical implementation capability
- Comfortable consuming REST APIs; handles error/edge cases
- Collaborative, team-first delivery approach
2.Junior Role
Role title: UX/UI Engineer (Hybrid) — Junior (Design Engineer) — Non Perm Locations: London Business area: Client Connectivity (Global Payments Solution Technology)
Responsibilities
- Implement UI features using semantic HTML, CSS and vanilla JS with support
- Contribute to Web Components and shared patterns in small, well-defined increments
- Learn and apply accessibility practices as part of daily development
- Participate in pairing, reviews, documentation, and production support
- Deliver iteratively and incorporate feedback quickly
Essential skills
- Working knowledge of HTML/CSS/JS fundamentals + strong learning mindset
- Interest in UI/visual design and usability; can make sensible layout/hierarchy decisions
- Accessibility awareness and willingness to learn quickly
- Collaborative working style and comfort with feedback
- Basic grasp of API-driven UI states (loading/error/empty), with support
3. Senior Role
- Leads UI direction on complex features and sets a high bar for craft
- Shapes shared patterns and drives adoption across teams (not “owns”, but leads by influence)
- Coaches multiple engineers, runs workshops, and resolves tricky UI/a11y edge cases
- Anticipates risks (usability, accessibility, maintainability) and drives pragmatic solutions
We’re hiring Hybrid UX/UI Engineers (Design Engineers) who can design sensible, usable user interfaces and ship them in production code. This is not a “Figma hand-off” role. You’ll use UI/visual design judgement and build with semantic HTML, modern CSS, vanilla JavaScript and Web Components.
You’ll work in a small delivery team (typically 4–6 people, with a dedicated Product Owner). We work in flow (not sprints), shipping small, frequent changes. Support is part of the role: the team builds it, the team supports it.
What you’ll do
- Turn business requirements into deliverable UI work (stories/tasks), shipping iteratively to production
- Design UI solutions (layout, hierarchy, interaction patterns, error/empty/loading states) that meet user needs
- Build accessible UI using semantic HTML, CSS, vanilla JS and Web Components
- Contribute to shared UI libraries/patterns and the documentation that drives consistent adoption (everyone owns the libraries)
- Champion standards: semantic HTML, accessibility, UI patterns; raise capability via pairing, reviews, workshops and documentation
- Identify and address technical debt alongside delivery
- Participate in production support and continuous improvement
Essential skills (all levels)
- Strong fundamentals in HTML/CSS/JavaScript, responsive design, and cross-browser behaviour
- Consistent use of semantic HTML and pragmatic, maintainable CSS
- Practical accessibility implementation (keyboard navigation, focus management, labelling, headings/landmarks; sensible ARIA; WCAG principles preferred)
- UI/visual design judgement and the ability to explain trade-offs clearly
- Comfortable consuming RESTful APIs and handling auth/error/edge cases in UI
- Collaborative working style (pairing, constructive reviews, open communication)