Set technical direction and standards. Define the architecture, patterns, and conventions that let teams move fast independently while staying coherent. Encode standards in tooling — make the right thing the easy thing.
Work closely with the Project Manager to develop project schedules, monitor progress, and implement corrective measures to ensure deadlines are achieved.
AI Service Enablement: Enable enterprise-wide adoption of AI capabilities by developing reusable APIs, SDKs, templates and shared services that simplify AI integration and accelerate solution delivery across teams, while maintaining AI security and compliance within the organisation.
Follow through on what’s been built. Keep live experiments safe and reliable, then help hand them over, merge them or wind them down responsibly once they’ve answered the question we set out to test.
Performance & Reliability: Drive improvements in application startup, responsiveness, stability, crash rates, network resilience and overall mobile performance across a diverse range of devices.
Drive software quality through code reviews, automated testing, and test coverage improvements using tools such as JUnit, Cucumber, Cypress, and similar frameworks.
Follow through on what’s been built. Keep live experiments safe and reliable, then help hand them over, merge them or wind them down responsibly once they’ve answered the question we set out to test.