Our Client is a technology company developing large-scale mobile applications with high requirements for performance, UX/UI, and code quality. The project focuses on rewriting existing Android (Kotlin) and iOS (Swift) applications into a single React Native codebase, leveraging AI to automate processes and significantly shorten delivery time.
We are looking for an experienced Senior React Native Developer who will take ownership of the application architecture, migration, and optimization, co-creating the solution from the ground up.
WORK MODE 100% remote
AVAILABILITY Project start: January 2026
RESPONSIBILITIES
Designing and implementing the React Native application architecture (New Architecture: Fabric + TurboModules, TypeScript) with a strong focus on scalability and performance
Migrating features 1:1 from native applications and building bridges (Native Modules / JSI) to existing SDKs in Kotlin and Swift
Defining and executing a strangler fig migration strategy – running native apps in parallel and gradually replacing them with React Native modules
Building a Design System and a UI component library to accelerate development and ensure UI consistency
Implementing CI/CD pipelines (Fastlane, Gradle, GitHub Actions, CodePush) and automated testing (Jest, React Testing Library, Detox)
Working closely with Product and UX teams, planning sprints, and maintaining a stable release cycle
Actively leveraging AI to accelerate development – code generation, test creation, refactoring, and automated documentation
REQUIREMENTS
Must-have
6–8 years of experience in mobile development, including 3–4 years of commercial experience with React Native and TypeScript
Strong knowledge of the React Native New Architecture (Fabric, TurboModules, JSI), Hermes, and performance optimization (lists, animations, memory, startup time)
Experience building bridges to native SDKs (Kotlin/Java, Swift/Objective-C)
Hands-on experience with large-scale technology migrations and replatforming under strict deadlines
Solid understanding of frontend architecture: Redux Toolkit / Zustand / Recoil, React Navigation, feature slicing, monorepos
Experience with CI/CD (Fastlane, GitHub Actions, CodePush) and testing (Jest, Detox, React Testing Library)
Practical knowledge of analytics and observability tools: Firebase, Sentry, Crashlytics, GA4
Daily use of AI coding assistants (e.g. GitHub Copilot, Codeium) and semi-automated migration workflows
Nice-to-have
At least 2 years of experience with native iOS and/or Android development (helpful for writing bridges)
Knowledge of Reanimated, Skia, advanced gestures, and custom layouts
Experience with GraphQL/REST, RTK Query / TanStack Query, and offline-first approaches (SQLite, WatermelonDB, Realm)
Experience working with monorepos (Nx, Turborepo) and sharing packages between web and mobile
WHY JOIN?
Stable, long-term B2B cooperation within an ambitious growth-oriented project
A role with real impact on architecture, technology choices, and overall project direction
Work with a modern React Native New Architecture stack and AI-driven development processes
100% remote work, flexible working hours, and a partnership-based culture with minimal bureaucracy
Transparent recruitment process: only two interviews – a technical interview and a meeting with the Product Manager
TQLO Sp. z o.o. – Employment Agency (KRAZ No. 33580)