Frontend Developer
Summary
Build AI-powered React/Angular front-end apps with chatbots, LLM integrations, and responsive UIs while collaborating with backend and AI teams.
Shape the future of web experiences by building intelligent, AI-powered front-end applications. If you're a React or Angular expert with a passion for cutting-edge technology like chatbots and LLM integrations, this is your opportunity to work on truly innovative products. Join a dynamic and forward-thinking organisation at the forefront of digital innovation. This company specialises in building modern, scalable applications that combine exceptional user experience with the power of artificial intelligence.
Key Responsibilities
- Build high-performance web applications using React or Angular
- Develop clean, semantic HTML5 and responsive user interfaces using CSS3 (Flexbox, Grid, mobile-first)
- Integrate AI/LLM-powered features such as chatbots, summarisation, document understanding and AI-driven workflows
- Collaborate with backend and AI/ML teams to consume APIs (REST, GraphQL)
- Implement intelligent user experiences including autocomplete, conversational UI, AI hints and smart suggestions
- Transform wireframes and designs into production-quality front-end solutions
- Optimise applications for performance, scalability and accessibility
- Write reusable, maintainable components and ensure code quality through testing and reviews
- Stay up to date with emerging front-end technologies and AI integration trends
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
Experience
- Minimum 3+ years' experience in front-end development
- Proven experience working with React or Angular
- Experience integrating APIs and working with backend systems
- Exposure to AI/LLM-powered features or strong interest in this space
Skills
- Strong proficiency in JavaScript (ES6+), HTML5 and CSS3
- Experience with modern front-end frameworks (React or Angular)
- Familiarity with REST and/or GraphQL APIs
- Understanding of responsive design, cross-browser compatibility and performance optimisation
- Experience with version control tools such as Git
Non-Negotiables
- Ability to build dynamic, scalable and user-centric web applications
- Strong problem-solving skills and attention to detail
- Ability to work in an agile, collaborative environment
- Interest or experience in AI technologies, prompt engineering or LLM integrations