The following are hard requirements. Applications that cannot demonstrate verifiable, production-level experience in these areas will not be progressed.
- Designed and implemented Agentic SDLC / AI-DLC workflows at enterprise scale in a frontend or mobile engineering context — covering AI-assisted code generation, automated design-to-code pipelines, agentic code review, and automated quality gates
- Integrated LLM-based agents or AI orchestration tools (AutoGen, CrewAI, LangChain, or equivalent) into production frontend/mobile engineering pipelines — not just proof-of-concept environments
- Implemented or consumed MCP (Model Context Protocol) servers to extend AI agent capabilities for frontend tooling, design system validation, or mobile delivery automation
- Built production-grade AI-assisted workflows using tools such as GitHub Copilot, Cursor, Claude Code, Windsurf, or similar — with demonstrated, measurable productivity and quality outcomes
- Worked hands-on with Figma MCP, design-to-code automation, or AI-powered design system enforcement at enterprise scale
- Applied prompt engineering, RAG pipelines, and context augmentation techniques specifically to frontend/mobile engineering tasks: component generation, test synthesis, accessibility validation, or documentation automation
- Demonstrated quantified outcomes from Agentic SDLC / AI-DLC adoption in frontend contexts — e.g., design-to-delivery cycle reduction, automated test coverage improvement, or defect escape rate reduction
- Experience governing AI tool usage in regulated enterprise environments, including data privacy requirements, secure context handling, and audit trail generation for AI-produced artefacts
REQUIRED TECHNICAL SKILLS
- React Native & Frontend (Non-Negotiable)
- React Native — deep, production-level expertise: architecture, navigation (React Navigation), state management (Redux Toolkit, Zustand, Jotai), performance optimisation, native module bridging
- Re.Pack — hands-on experience with React Native bundling, module federation, and scalable micro frontend-style mobile architecture (mandatory)
- React, TypeScript, JavaScript — strong, production-grade proficiency
- Modern frontend tooling: npm/yarn/pnpm, Metro, ESLint, Prettier, Babel, Git
- Design systems and component libraries: building, maintaining, and consuming; Storybook
- Automated testing: Jest, React Native Testing Library, Cypress, Playwright, WebDriverIO, Appium, or Maestro
- Agentic & AI Tooling (Non-Negotiable)
- Production-level experience with AI-assisted development tools: GitHub Copilot, Cursor, Claude Code, Windsurf, or equivalent — with measurable outcomes, not just usage
- MCP (Model Context Protocol) server implementation or consumption for frontend tooling, design system integration, or mobile delivery automation
- AI agent orchestration for frontend SDLC tasks: component generation, test synthesis, visual validation, or documentation automation
- Prompt engineering for code generation, design-to-code transformation, and test synthesis at enterprise scale
- Figma MCP, Figma Dev Mode, or equivalent design-to-code automation tooling — hands-on implementation experience
- RAG pipeline experience for grounding AI agents in design system tokens, component specs, and mobile engineering standards
- Local/private LLM deployment (Ollama, vLLM, or similar) for secure, enterprise-compliant agentic workflows
- CI/CD, Monorepo & Mobile Delivery
- GitHub Actions CI/CD pipelines including AI-powered quality gates, automated visual regression, and agentic code analysis steps
- Mobile CI/CD: Fastlane, Bitrise, App Center, or equivalent; app distribution workflows
- Monorepo tooling: Nx, Turborepo, or equivalent
- Containerisation basics: Docker; understanding of microservice deployment for BFF/API layers
- Security, Compliance & Enterprise Context
- Secure coding practices for mobile: certificate pinning, secure storage (Keychain/Keystore), jailbreak/root detection
- Data privacy and PII minimisation in mobile applications operating in regulated environments
- AI governance in enterprise contexts: audit trails for AI-generated frontend artefacts, safe context handling for LLM prompts containing design/code data
- Accessibility standards: WCAG 2.1 AA, React Native Accessibility API
QUALIFICATIONS & EXPERIENCE
- 10+ years of professional hands-on frontend and/or mobile software engineering experience in production environments — mandatory
- Demonstrated, verifiable enterprise-scale Agentic SDLC / AI-DLC implementation experience in a frontend or mobile context — mandatory
- Deep, production-level React Native and Re.Pack experience — mandatory
- Experience in banking, fintech, or a similarly regulated, high-compliance domain — strongly preferred
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience)
- Proven track record of delivering high-quality mobile and frontend systems at enterprise scale with measurable performance and productivity outcomes