HamburgerMenu
hirist

React Native Developer

DATAFLOW SERVICES
2 - 5 Years
Multiple Locations

Posted on: 09/11/2026

Job Description

About the Organisation:

DataFlow Group is a pioneering global provider of specialized Primary Source Verification (PSV) solutions, and background screening and immigration compliance services that assist public and private organizations in mitigating risks to make informed, cost-effective decisions regarding their Applicants and Registrants.

DataFlow with its best practices in this field such as a high level of data security, cutting-edge technology, rigorous processes, qualified research analysts, and a global network of over 100,000 issuing authorities, verifies professionals credentials from the primary issuer of the document - regardless of its nature.

About the Role:

We are looking for a motivated and detail-oriented React Native Developer to join our product engineering team. In this role, you will help build and enhance our mobile applications used globally for identity verification, document collection, status tracking, and secure applicant onboarding.

You will collaborate directly with product managers, backend developers, UI/UX designers, and QA engineers to deliver clean, responsive, and secure cross-platform mobile experiences across Android and iOS.

What You'll Own:

- Feature Development: Build responsive, high-performance UI components and workflows in React Native using TypeScript.

- Document & Media Features: Implement client-side features for document capture, camera integration, image upload, PDF rendering, and file previewing.

- API Integration: Connect mobile interfaces with RESTful / GraphQL backend services; handle request caching, file uploads (multipart/pre signed URLs), and error handling.

- Authentication & Local Storage: Implement secure user authentication flows (OAuth, OTP, Biometrics) and handle safe local storage of user tokens and app states.

- Performance & Stability: Diagnose app crashes, optimize rendering performance, fix memory leaks, and monitor app stability using tools like Firebase Crashlytics.

- Builds & Releases: Assist in generating iOS and Android build artifacts, resolving CocoaPods/Gradle dependencies, and supporting store deployments on Google Play and Apple App Store.

- Code Quality & Testing: Write clean, modular code following team conventions; write unit tests using Jest and conduct peer code reviews.

What We're Looking For:

- Experience: 2 to 5 years of professional software engineering experience, with at least 2+ years of hands-on React Native development.

- Core Languages: Strong proficiency in JavaScript (ES6+) and TypeScript.

- Framework & State: Solid grasp of React fundamentals (Functional Components, custom Hooks, Context API) and state management libraries (e.g., Redux Toolkit, Zustand, or TanStack Query).

- Platform Basics: Fundamental understanding of Android and iOS ecosystems (permissions, lifecycle, Gradle/CocoaPods basics).

- Familiarity with third-party native libraries and linking.

- Security & Storage: Experience using secure storage solutions (e.g., React Native Keychain / Encrypted Storage) and managing sensitive credentials properly.

- Networking & Files: Hands-on experience with networking libraries (Axios, Fetch), large file/image uploads, and handling offline/network-loss scenarios.

- Version Control: Comfortable with Git workflows (branching, pull requests, resolving merge conflicts).

- Experience integrating camera SDKs, document scanners, or OCR/identity check solutions.

- Exposure to biometric authentication (Face ID / Fingerprint APIs).

- Familiarity with Firebase (Push Notifications, Crashlytics, Remote Config).

- Exposure to CI/CD pipelines (Fastlane, GitHub Actions, or Bitrise).

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...