UI Engineer (1 year Fixed Term Contract)
๐ Job Overview
Job Title: UI Engineer (1 year Fixed Term Contract)
Company: NICE
Location: London, United Kingdom
Job Type: Contract, Temporary
Category: Frontend Engineering / UI Engineering
Date Posted: 2026-06-25
Experience Level: Mid-Senior Level (5-10 years)
Remote Status: Hybrid (2 days office, 3 days remote)
๐ Role Summary
-
This role focuses on modern UI engineering, integrating AI tools and practices into the everyday flow of frontend development for the Proactive AI Agent product.
-
Responsibilities include designing, building, testing, and maintaining high-quality Angular-based frontend applications, with a strong emphasis on utilizing AI to accelerate development and improve code quality.
-
Collaboration is key, working closely with product, architecture, and engineering teams to deliver customer value and ensure best-of-breed web application architecture.
-
The position requires a proactive approach to evolving team practices, particularly in the responsible and effective use of AI in engineering workflows, and critically evaluating AI-generated code.
๐ Enhancement Note: The role is a 1-year fixed-term contract to cover maternity leave, indicating a need for immediate impact and a structured handover process. The emphasis on "AI-era mindset" and integrating AI tools into "everyday flow" suggests this is not just about using AI, but about evolving the team's development practices.
๐ Primary Responsibilities
-
Design, build, test, and maintain high-quality Angular-based frontend applications utilizing modern engineering practices.
-
Integrate and leverage AI tools (e.g., coding assistants, chat-based models) to accelerate development, enhance code quality, explore solutions, and reduce development toil, while applying strong engineering judgment.
-
Collaborate closely with product managers, software architects, and fellow engineers to deliver customer value and ensure the extensibility of web application architecture.
-
Produce secure, maintainable, and well-tested code that adheres to internal guidelines and industry best practices, with a focus on accessibility and performance.
-
Actively participate in code reviews, providing and receiving constructive feedback to foster continuous improvement.
-
Drive the evolution of team practices, specifically focusing on the responsible and effective integration of AI into daily engineering workflows.
-
Document key decisions, technical designs, and learnings clearly to facilitate knowledge sharing and future development.
-
Critically evaluate AI-generated code for logical errors, accessibility issues, performance bottlenecks, and adherence to secure coding principles.
-
Employ agentic workflows to automate routine development tasks, allowing for greater focus on high-quality UI and complex component logic.
**๐
Application Requirements
Requires over 5 years of software engineering experience with a strong focus on Angular (4+ years) and practical experience with React. Candidates must possess an AI-era mindset, actively using AI assistants to improve code quality and developer productivity.