Jobs

Senior Mobile Developer – React Native at 247Bet

  • Job Type Full Time , Hybrid
  • Qualification BA/BSc/HND
  • Experience 5 years
  • Location Lagos
  • Job Field ICT / Computer

Senior Mobile Developer – React Native at 247Bet

Senior Mobile Developer – React Native

The Role

Lead mobile development for iOS and Android betting applications used by millions. You’ll architect native-feeling experiences that work flawlessly on everything from the latest iPhone to budget Android devices, handling real-time odds, live betting, and secure payments.

What You’ll Build

  • High-performance iOS/Android apps from a single React Native codebase
  • Real-time betting interfaces with live odds updates via WebSockets
  • Smooth 60fps animations and gesture-based interactions
  • Offline-first architecture with intelligent data sync
  • Native module integrations for payments and biometrics
  • Push notification systems for live events and promotions
  • Performance optimizations for 2GB RAM devices

Requirements

  • 5+ years mobile development experience
  • 3+ years deep React Native expertise
  • Published apps on App Store and Google Play
  • Native module development (iOS/Android bridges)
  • State management at scale (Redux/MobX/Zustand)
  • Real-time data and WebSocket experience
  • Performance profiling and optimization
  • Understanding of iOS and Android design patterns
  • Technical SkillsReact Native CLI and Expo workflows
  • Native development knowledge (Swift/Kotlin/Java)
  • Reanimated 2/3 for complex animations
  • React Navigation and deep linking
  • CodePush and OTA updates
  • Testing with Jest and Detox
  • CI/CD for mobile (Fastlane, App Center)
  • Crash reporting and analytics
  • Nice to HaveBetting/gaming/fintech experience
  • React web development knowledge
  • Payment SDK integrations
  • Video streaming in React Native
  • Accessibility implementation
  • Multi-language app development
  • Experience with React Native 0.70+

Challenges You’ll Solve

  • Handle 10,000+ live odds updates without dropping frames
  • Achieve <100ms response time for bet placement
  • Support Android 5.0+ and iOS 12+
  • Perfect offline/online data synchronization
  • Create delightful micro-interactions users love
  • Optimize bundle size while adding features
  • Tech Stack
  • React Native | TypeScript | Redux Toolkit | Reanimated | React Navigation | Native Modules | WebSockets | CodePush | Jest/Detox

Method of Application

 Send CV + App Store/Play Store links to careers@247bet.ng

Leave a Comment