Key Responsibilities:
• Develop and maintain white-label, multi-brand React Native applications with focus on
modularity and scalability;
• Implement and extend design token systems and theming architectures for consistent
brand experiences;
• Build and optimize feature flagging and A/B testing capabilities;
• Write comprehensive test suites (unit, integration, visual regression);
• Participate in architecture discussions, code reviews, and knowledge sharing;
• Collaborate with cross-functional teams (Product, Design, Backend, QA);
• Drive improvements in code quality, modularization, and developer experience
Requirements:
• 3+ years mobile development experience, with 2+ years focused on React Native (or
equivalent experience);
• Strong expertise in TypeScript and at least one state management approach (Redux
Toolkit, Zustand, MobX, or equivalent);
• Exposure to multi-brand/white-label architectures and monorepo tooling (Nx, Lerna, Rush,
Turborepo, or equivalent);
• Hands-on experience with testing frameworks (Jest, React Native Testing Library, Detox or
Maestro) and CI/CD for mobile;
• Experience with design systems, theming, feature flags, and A/B testing
• Observability tools (Sentry, DataDog, Firebase);
• Understanding of mobile release processes and app store deployments
• Strong English communication skills;