Mutt Data is a dynamic startup committed to crafting innovative systems powered by cutting-edge Big Data and Machine Learning technologies. They are seeking a Senior React Native Engineer to lead the design and implementation of scalable mobile applications while contributing to architectural decisions and ensuring high performance across devices.
Responsibilities:
- Lead the design and implementation of scalable React Native applications (iOS + Android)
- Contribute to architectural decisions, including adoption of the React Native New Architecture (JSI, Fabric, TurboModules)
- Build and maintain native module integrations (Swift, Kotlin, Objective-C)
- Implement robust state management and server-state strategies
- Ensure high performance and optimized rendering across devices
- Own release processes for App Store and Google Play
- Implement and maintain CI/CD pipelines and OTA updates
- Drive testing strategy (unit, integration, e2e)
- Conduct structured and actionable code reviews
- Communicate technical trade-offs clearly to cross-functional stakeholders
- Lead or contribute to major refactors and architectural migrations
Requirements:
- Strong experience with React Native, including the New Architecture (JSI, Fabric, TurboModules)
- Native module integration using Swift, Kotlin, or Objective-C
- Experience with Expo (managed and bare workflow)
- React Navigation v6+
- Advanced animations using Reanimated 3, Skia, or Lottie
- State management with Redux Toolkit, Zustand, or Jotai
- Server-state handling using React Query or SWR
- Implementation of offline-first patterns (MMKV, WatermelonDB, SQLite)
- Experience integrating REST and GraphQL APIs (Apollo or URQL)
- Testing experience with Jest, React Native Testing Library, and Detox
- Performance profiling using Flipper, Xcode Instruments, or Android Profiler
- CI/CD pipelines using EAS Build, Fastlane, GitHub Actions, or Bitrise
- OTA updates via EAS Update or CodePush
- App Store and Google Play release management
- Error monitoring tools such as Sentry or Datadog
- Experience working with modular monorepo patterns (Nx or Turborepo)
- Feature-based architecture, code splitting strategies, and design systems
- Excellent English proficiency (written and spoken) – mandatory