Job Description
As a Front End Developer focused on GenAI Applications, you will participate in the development of user-centric web interfaces that interact with large language models and autonomous agents. You will translate AI capabilities into intuitive, accessible web experiences using React, integrate dynamic conversational agents via APIs, and ensure scalable, secure, and responsive design. The role requires building and evolving complex UI states triggered by AI events, managing structured and unstructured data visualisations, and enabling dynamic feedback loops between users and generative services. You will also work on interfacing with real-time ML model responses, ensuring state synchronisation, and handling unpredictable agent behaviours in UI flows. Familiarity with modern JS (ES6+), real-time data exchange, and secure API integration is required. Strong collaboration skills within an agile delivery model and an understanding of LLM / GenAI-based systems will be vital.
Key Responsibilities
Build interactive UIs supporting GenAI workflows and agentic behavior
Translate complex model outputs into understandable and actionable frontend components
Collaborate with ML and backend teams to ensure API / agent compatibility
Optimise user experience for responsiveness, latency, and clarity of AI interactions
Support experimentation and rapid prototyping in fast-paced innovation cycles
Requirements
5 years of frontend experience with strong React expertise
Demonstrable experience building products integrating GenAI or LLM APIs
Strong command of JavaScript
Experience with React, Redux, and real-time event handling
Experience designing interfaces for conversational AI, intelligent agents, or similar ML-driven products is a strong plus
Familiarity with RESTful and GraphQL APIs, and WebSockets
Working knowledge of LLM behaviors and GenAI design considerations
Bachelor's degree in Computer Science or equivalent
#J-18808-Ljbffr