Search by job, company or skills

unhr

React Native Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role:

We're looking for a React Native Developer who is sharp, hands-on, and genuinely excited about building great mobile products. You'll work closely with product, design, and backend teams to ship polished, high-performing apps — and own your work end to end. 

What you will do:

  • Build and maintain production-quality mobile apps for Android and iOS using React Native.
  • Own features end-to-end — from design handoff through deployment on Play Store and App Store
  • Integrate REST APIs, authentication flows, push notifications, deep linking, and real-time features.
  • Optimise app performance, memory usage, animations, and stability across a range of devices.
  • Debug, test, and iterate — improving reliability and quality continuously.
  • Use AI-assisted development tools (Cursor, Copilot, etc.) to move faster and build smarter.
  • Contribute to architecture decisions and participate actively in product and team discussions.

What you need:

  • Strong hands-on React Native experience — including at least one app live on Play Store or App Store.
  • Solid JavaScript / TypeScript skills; comfort with modern patterns and ES standards.
  • Experience with React Native CLI and native module bridging — not just Expo.
  • Familiarity with state management (Redux, Zustand) and navigation (React Navigation).
  • Understanding of app signing, build configs, and deployment workflows (Fastlane, EAS, etc.).
  • Experience with Firebase, push notifications, background tasks, and device-level permissions.
  • Ability to read or write basic native code (Kotlin/Java or Swift/Obj-C) is a strong plus.
  • Comfortable with Git, pull request workflows, and working in a shared codebase.

Good to have:

  • CI/CD experience for mobile builds (Bitrise, GitHub Actions, Fastlane).
  • Knowledge of WebSockets, offline-first architecture, or real-time data sync.
  • Prior experience in fintech, consumer apps, or high-traffic mobile products.
  • Consistent use of AI tools as part of your daily development workflow.

Who you are:

  • You take full ownership — you don't wait to be told, you see what needs doing and do it.
  • Detail-obsessed: broken UI, inconsistent spacing, and edge cases bother you.
  • A natural experimenter — comfortable trying new approaches, breaking things, and fixing them.
  • Adaptable: priorities shift in a startup environment, and you handle that well.
  • Ready to step into a team lead role as we scale — mentor others, make decisions, drive quality.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146498337