All jobs

Job details

React Frontend Engineer (React Native Expert)

Posted: 17 hours ago

Core Mobile Requirements

  • 5–7 years of professional software engineering experience

  • Strong expertise in React Native and Expo

  • Strong proficiency in TypeScript

  • Experience shipping and maintaining production mobile apps (iOS & Android)

  • Solid understanding of React fundamentals, including:

  • Hooks

  • State management

  • Component lifecycle

  • Experience working with REST APIs and backend-driven data models


Mobile Architecture & Performance

  • Experience with React Native navigation patterns

  • Experience with app state management (Redux, Zustand, or similar)

  • Handling async flows and side effects

  • Understanding of:

  • Performance optimization

  • Memory usage

  • Rendering behavior

  • Experience debugging:

  • Crashes

  • ANRs

  • Production issues


Mobile Integrations

  • Experience integrating push notifications

  • Experience implementing deep linking

  • Understanding of app lifecycle events (foreground / background)

  • Familiarity with native modules (iOS / Android)

  • Experience handling:

  • Device permissions

  • Platform-specific behavior


Release, CI/CD & Operations

  • Experience with App Store and Play Store release processes

  • Experience with environment-based builds:

  • Development

  • Staging

  • Production

  • CI/CD pipelines for mobile applications

  • Experience with OTA updates

  • Comfortable debugging using logs and crash reports


Bonus / Nice to Have

  • Experience with the new React Native architecture:

  • Fabric

  • TurboModules

  • Experience with Expo CNG

  • Experience with Reanimated

  • Experience with E2E testing (Maestro, Detox, or similar)

  • Background in payments, fintech, or transactional apps

  • Familiarity with basic native iOS / Android development

Similar jobs