Design and build high-quality mobile applications using React Native and Expo
Optimise application performance, bundle size, and user experience
Build scalable mobile applications using state management patterns and type-safe API integrations
Make data guided decisions that impact core business metrics and processes
Solid understanding of platform and reliability engineering approaches, including observability, performance optimisation, capturing analytics and security best practices
Facilitate collaboration between teams and build a culture of continuous improvement
Mentor more junior engineers, providing guidance on engineering best practices, coding standards, and troubleshooting.
Requirements
The highest level of proficiency developing applications using most of the following:
Mobile: React Native, Expo, TypeScript
State & Data: Zustand, React Query, RESTful APIs, OpenAPI
Testing: Jest, Maestro (E2E), React Testing Library
Tools: Git, ESLint, Metro bundler, EAS (Expo Application Services)