Description
We are seeking a Software Engineer - AVP to lead the design and delivery of next-generation AI-powered banking experiences across React Native, React, Android, and iOS platforms.
The successful candidate will drive the evolution of Agent-to-UI (A2UI) experiences that enable AI agents to dynamically surface, personalise and orchestrate customer interactions.
Key responsibilities include:
- Leading the design and development of Agentic UI experiences across mobile and web channels
- Designing and implementing A2UI capabilities that enable AI agents to dynamically render and adapt customer experiences based on intent, context and journey state
- Building scalable, accessible, and reusable UI capabilities that integrate seamlessly with backend AI services and enterprise platforms
- Collaborating with Product, Design, AI, and Platform teams to deliver innovative customer experiences
- Supporting platform capabilities across multiple business domains, enabling product teams to deliver consistent and scalable customer experiences
- Owning the end-to-end lifecycle of frontend platform capabilities, from architecture and design through implementation, adoption and continuous improvement
The ideal candidate will have:
- Strong experience building scalable, high-performance cross-platform mobile and web applications
- Proven experience designing and maintaining reusable frameworks, shared libraries, A2UI capabilities, UI component systems and developer tooling
- Strong understanding of architecture, accessibility, performance optimisation, CI/CD, and platform governance
- Experience with React Native, React, Android, and iOS
- AI/ML & Agentic AI exposure
- Experience with Python for automation, prototyping, tooling, or AI/ML integrations
- Cloud & AI Platform exposure