-
Commit

React Native Tech Lead

Commit
Ukraine · Full-time · Mid-Senior

We are looking for an experienced Senior React Native Developer to take full ownership of a mission-critical mobile application built with pure React Native (no Expo). This app is actively used at scale in real-time by customers and plays a central role in daily operations.

Originally developed as an MVP, the application has evolved into a large production system. As a result, parts of the codebase do not fully align with modern React Native best practices. Your primary focus will be to refactor, stabilize, and modernize the app while continuing to deliver new features without disrupting ongoing usage.

RESPONSIBILITIES:

  • App Ownership (End-to-End): Own the mobile app fully—development, releases, monitoring production issues, and ongoing maintenance across iOS and Android.
  • Major Refactor & Stabilization: Refactor the existing app toward best practices (architecture, state management, performance, maintainability) without breaking real-world workflows.
  • Offline-First Architecture (Critical): Design and implement reliable offline-first behavior to handle real connectivity issues (sync strategies, local persistence, conflict resolution, graceful degradation).
  • Geolocation / GPS (Critical): Implement and maintain geolocation functionality including GPS integration, background location updates, permissions handling, and app lifecycle behavior.
  • Native Capability Integration: Work confidently with native modules when required (Swift/Kotlin-level integrations if needed, or bridging libraries).
  • Performance & Reliability: Diagnose and resolve bottlenecks (rendering, memory, network, background execution) and improve app stability for production scale.
  • Backend Integration: Integrate REST APIs and real-time events to support mission-critical tracking and operational workflows.
  • Testing & Release Quality: Maintain strong release discipline—testing strategy, regression prevention, and production-readiness checks.
  • Collaboration & Review: Work with the internal tech lead and team for reviews, but remain the primary mobile execution owner.

Requirements:

Technical Requirements

Must Have:

  • Senior React Native engineer (no learning curve): 5+ years mobile, 3+ years React Native, with proven ownership of production apps.
  • Pure React Native (no Expo): Comfortable working directly with React Native CLI and native build pipelines.
  • Offline-first experience: Demonstrated experience building and architecting offline-first mobile apps (local storage, sync, resilience).
  • Geolocation / GPS experience: Real experience implementing geolocation + GPS, including background behavior and permission flows.
  • Production-grade debugging: Strong ability to troubleshoot and stabilize complex, legacy RN codebases.
  • iOS + Android delivery: Comfortable managing releases, store submissions, and production issues across both platforms.

Strong Technical Foundation:

  • TypeScript + modern React patterns (hooks, modular architecture, state management).
  • Deep understanding of RN lifecycle, platform differences, and background execution constraints.
  • Comfortable integrating REST APIs and real-time updates.

Nice-to-Have:

  • Experience with native development exposure (Swift/Kotlin) or heavy native-module work.
  • Familiarity with Firebase/FCM/APNs (especially for notifications).
  • Basic E2E testing exposure (Detox/Appium) and solid unit/integration strategy.

Key Skills

Ranked by relevance

react react native storage android ios
Login to Apply
Posted
Apr 20, 2026
Type
Full-time
Level
Mid-Senior
Location
Kyiv
Company
Commit

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Contentful
Related

Fullstack Software Engineer (f/m/d)

2026-05-21

Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
Netlight
Related

Mobile Engineering Consultant (mid-level)

2026-05-28

Full-time
Entry
Germany
IT Services
Information Technology
View Job Details
Jamit Labs GmbH
Related

App Entwickler:in (Android, Kotlin) m/w/d

2026-05-28

Full-time
Not Applicable
Germany
Software Development
Engineering