UI Engineer (embedded in domain)
Randstad UK
London, UK
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.cv-library.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£104,000.0 - £114,400.0
Working hours
Regular working hours
Job source
Tech stack
Adobe Analytics
Artificial Intelligence
Automation of Tests
Design of User Interfaces
Azure Active Directory
Software Testing Automation Framework
TypeScript
Web Content Accessibility Guidelines
Tailwind
ReactJS
Webpack
Material UI
+4 more
Playwright
Graphql
Front End Software Development
JestJS
Job description
Join the team building the C2C Finance Companion, an AI suite assisting finance teams with contract booking, billing, and collections. Embedded in a dedicated squad, you will build user-facing screens in a shared React shell and migrate legacy front ends without downtime., * Build production-grade domain screens and AI chat interfaces (streaming responses, confirmation flows, error handling).
- Migrate existing standalone front ends into the centralized shell and decommission legacy versions.
- Consume and upstream shared UI components using design tokens.
- Partner with Go engineers to integrate GraphQL queries and real-time subscriptions.
- Ensure UI quality through automated testing, WCAG 2.1 AA accessibility, and web vitals optimization.
Requirements
- 3-5+ years building production apps with React and TypeScript.
- Experience with Tailwind CSS, headless UI libraries (Radix UI or shadcn/ui), and Apollo Client (GraphQL).
- Modern testing and build tooling: Vitest, Testing Library, Playwright, and Vite.
- Experience with enterprise browser auth via Microsoft Entra ID (MSAL).
Nice to Have
- Front-end consolidation or micro-frontend migrations.
- AI/conversational UI design.
- Data-dense dashboards (tables, queues, approval flows).
- Finance, ERP, or order-to-cash domain exposure.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.cv-library.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…