London based, 1-2 office days per week, with monthly travel to the UAE. Willingness to relocate to the UAE is optional.
Company & role
This role sits with a global IT solutions provider building a new AI delivery capability for banking, insurance and fintech clients. AI is already central to what they do. This team build is about scaling that into production grade solutions their financial services customers can actually rely on.
You will build and ship the platform that underpins their AI delivery, a modern web application that moves between client facing demonstrations and hardened production services. This is a genuine end to end role. You own features from the user interface through the API, data layer, deployment and support, giving the team a single owner across the full stack rather than a handover gap between front end and back end.
You will work closely with client and product teams to turn ambiguous requirements into working prototypes, then harden them into scalable, secure services that stand up in regulated environments.
Why This Role Stands Out
- This is real product engineering, not maintenance. You are building a platform from the ground up and owning meaningful parts of it.
- You get true end to end ownership across user interface, API, data and deployment, so you see features all the way from a client conversation to something running in production. The work spans rapid prototyping and production delivery, so you move fast without losing the discipline that regulated financial services clients demand.
- There is strong AI exposure here too, building the interfaces, APIs and data flows that power chat, retrieval and agentic systems, backed by a modern cloud and GPU stack. Add international exposure through regular time in the UAE and this is a rare blend of breadth, ownership and pace.
Key Responsibilities
- Own features end to end, from user interface and user journeys through API contracts, business logic, data persistence, deployment and support
- Build modern front ends using React, Vue or Angular with TypeScript, responsive layouts, accessibility and reusable components
- Design and implement APIs, services, authentication, authorisation and integrations using Node.js, Python, Java, Go or C# and .NET
- Connect screens, forms and dashboards to backend APIs with clean contracts, sensible state management and graceful error handling
- Design and optimise relational data models across Oracle, Azure SQL and PostgreSQL
- Deploy and operate applications on Azure, including containers, managed databases, secrets management and application monitoring
- Support AI enabled features such as chat interfaces, retrieval workflows, vector search, inference APIs and GPU backed workloads
- Build APIs and interfaces that agentic systems can consume safely, with clear contracts, deterministic responses and audit logging
- Implement observability and resilience across features, and write tests spanning the front end, API layer, data and critical end to end journeys
- Contribute to code reviews across the stack, enforce standards and mentor junior engineers
Ideal Experience
- 6 or more years of full stack engineering, delivering both front end applications and backend services
- Strong front end skills across React, Vue or Angular, with TypeScript, responsive design, component libraries and state management
- Strong backend skills using one or more of Node.js, Python, Java, Go or C# and .NET, across REST and gRPC APIs, business logic, distributed systems, authentication, authorisation, observability and testing
- Proven full stack integration experience, defining API contracts, connecting user interface workflows to backend services and debugging across the whole stack
- Enterprise data experience across Oracle, Azure SQL and PostgreSQL, including query optimisation and schema design
- Cloud native delivery on Azure, including containers, CI and CD, managed databases, secure secrets management and production operations
- Financial services, banking, insurance or fintech domain experience (mandatory)
- Oracle Cloud Infrastructure, Oracle Fusion or ERP integrations, or Oracle data migration experience
- NVIDIA AI Enterprise, NVIDIA NIM, CUDA aware workloads or GPU inference deployment experience
- Azure AI services, Azure OpenAI, vector search, RAG pipelines or AI agent tool and function calling
- Design system experience, reusable component libraries and enterprise grade accessibility delivery
- Experience in regulated sectors, UAE market context, or Arabic and right to left interface support