React Native Developer
Remote · Poland or Ukraine
Job Summary
Seasoned React Native Developer to join our team and build mobile apps using TypeScript and React Native with modern architectures (Fabric, JSI, TurboModules). The role requires a strong portfolio of large-scale apps, expertise in Expo managed/bare workflows, state management (Redux Toolkit, Zustand), navigation (React Navigation, Expo Router), and native module integration with a focus on performance optimization (Hermes, profiling). You will write meaningful unit/integration tests (Jest) and participate in AI-assisted development practices, breaking work into small increments and shipping features quickly. Remote-first collaboration is expected, with strong written English and experience in Agile environments. Other asset requirements include familiarity with RESTful APIs, multimedia handling (audio/video a plus), and code quality through reviews and testing, plus using AI tools (e.g., Cursor, Claude) to accelerate development while critically reviewing AI-generated code.
Required Qualifications
- Proven experience with React Native for mobile app development (including New Architecture components such as Fabric, JSI, TurboModules)
- Strong portfolio demonstrating development of complex, large-scale apps
- Experience with Expo and the managed/bare workflow ecosystem
- Proficient in TypeScript and modern front-end technologies
- Experience with state management (Redux Toolkit, Zustand, or similar) and navigation frameworks (React Navigation, Expo Router)
- Knowledge of native module integration and performance optimization (Hermes, render bottlenecks)
- Unit and integration tests with Jest and React Native Testing Library
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.