React Native Developer
Job Description
About this role
React Native lets a single TypeScript codebase ship to iOS and Android, but its sharp edges — bridging, navigation, and the New Architecture — trip up most AI coding assistants. As a React Native Developer for AI training, you will help AI produce production-quality cross-platform code that respects native nuances on both platforms.
Key Responsibilities
• Generate and evaluate React Native instruction-response pairs covering hooks, navigation, and state management.
• Review AI-generated code for the New Architecture (Fabric, TurboModules) and bridging patterns.
• Provide feedback on cross-platform architecture, performance, and platform-specific overrides.
• Validate AI handling of native modules, Hermes runtime, and over-the-air updates (CodePush, EAS).
• Evaluate Expo vs. bare workflow trade-offs in AI-generated solutions.
• Identify subtle issues in re-renders, gesture handling, and memory leaks across platforms.
Ideal Qualifications
• 5• years of mobile development, including 3• years with React Native in production.
• Deep familiarity with React Navigation, Reanimated, Gesture Handler, and React Query.
• Experience writing or integrating native modules in Swift/Kotlin.
• Strong grasp of TypeScript, including advanced types and generics.
• Comfort with Expo and bare-workflow tooling, plus EAS Build/Submit.
• Familiarity with native iOS/Android debugging tools is a plus.
Project Timeline
• Start Date: Immediate
• Duration: Ongoing
• Commitment: Flexible, 10-25 hours/week
Contract & Payment Terms
• Independent contractor agreement
• Remote work — anywhere in eligible locations
• Weekly payment via Stripe or bank transfer
• Flexible hours
Sharpen AI on the cross-platform realities of React Native — apply now!