Job Description
About the Role
We are looking for a hands-on UI Developer to design, build, and support modern, AI-powered user experiences within a fast-paced, enterprise-scale data environment for a growing Investment Bank.
You will play a key role in shaping the frontend architecture of a new platform and data control plane, creating intuitive, responsive, and accessible interfaces that enable users to interact seamlessly with complex data and AI-driven workflows. This is a builder's role for someone who enjoys taking concepts from a blank page to polished, production-grade applications.
What You'll Do
- Design and build responsive, accessible, and high-performing user interfaces using React.js, Angular, TypeScript, and modern frontend frameworks.
- Develop reusable UI components, design patterns, and frontend architecture that can scale across multiple applications.
- Integrate frontend applications with backend APIs, AI services, and agent-based workflows.
- Build engaging user experiences for AI-powered applications, including conversational interfaces, data visualisations, dashboards, and workflow tools.
- Ensure applications meet accessibility, usability, and performance standards.
- Implement authentication, authorization, and role-based access controls within frontend applications.
- Write unit, integration, and regression tests to ensure reliability and maintainability.
- Support and maintain production applications, troubleshooting issues and continuously improving the user experience.
Required Qualifications
- Proven hands-on experience building modern web applications and enterprise user interfaces.
- Experience ideally within financial services, capital markets or enterprise scale data environments in a related industry.
- Experience working with AI, building agentic AI workflows or integrating AI agents.
- Exposure to AI-driven products, LLM applications, or agentic AI platforms such as LangGraph, LangSmith, Strands SDK, or Agent Core.
- Strong experience with React.js, Angular and TypeScript.
- Cloud experience with AWS
- Solid understanding of modern frontend architecture, component design, state management, and application structure.
- Experience integrating frontend applications with REST APIs and external services.
- Experience working with modern testing frameworks and writing automated frontend tests.
- Experience building reusable component libraries and design systems.
- Strong focus on usability, user experience, and visual quality.
Nice to Have
- Experience building conversational user interfaces or AI-assisted workflows.
- Experience with data visualisation frameworks and dashboard development.
- Experience supporting production applications and CI/CD pipelines.
What We're Looking For
A self-driven UI Engineer who is passionate about building elegant, intuitive user experiences and enjoys working closely with product, design, and engineering teams. Someone who can translate complex business and AI-driven workflows into simple, scalable, and highly usable interfaces, while maintaining high engineering standards and frontend best practices.