Building fluid and responsive user interfaces for iOS and Android using React Native
Owning and managing the mobile release process end-to-end
Spending 60% of time developing high-quality, user-centric features
Focusing 40% on ensuring software gets into the hands of users smoothly and reliably
Working in a high-performing, self-motivated product development team and collaborating with other full-stack developers across different layers of the product infrastructure
Building a product in a highly collaborative effort
Valuing team players committed to good code and seamless delivery
Requirements
Build, maintain, and ship high-quality features for iOS and Android using React Native and TypeScript
Translate Figma designs into pixel-perfect, responsive UI components
Integrate with well-known React Native libraries and back-end APIs (REST and GraphQL)
Write clean, maintainable, and well-tested code, proactively resolving issues flagged by SonarCloud
Implement and manage feature flags using DevCycle (A/B testing, phased rollouts, rapid toggling)
Lead the fortnightly release process: cutting branches, cherry-picking fixes, submitting to App Store & Play Store
Manage and automate CI/CD pipelines via GitHub Actions
Host release sync meetings, manage release communications in Slack, align with backend teams
Maintain clear release documentation in Confluence and prepare compelling release notes
Monitor app performance with Datadog and Crashlytics, respond to PagerDuty alerts when needed
Gather and triage user feedback from Sprig surveys and app store reviews
Manage in-app content updates and forced updates through Contentful
**You rock at:**
**React Native Expertise** – Proven experience in React Native development, including integration with libraries and APIs (REST, GraphQL)
**Testing Mindset** – Strong focus on debugging, troubleshooting, and performance optimisation, with experience across the testing pyramid (including end-to-end tests)
**Communication Skills** – Exceptional communication abilities to support team integration, onboarding, and fast-paced collaboration
Architecting enterprise-grade cross-platform applications with React Native
3+ years of professional experience with React Native & TypeScript
Communication skillsTeam collaborationProblem-solvingLeadershipUser feedback managementDocumentationOnboardingFast-paced collaborationProactive issue resolutionClear communication