Full-Stack React Native Developer

January 24, 2026
Application ends: April 24, 2026
Apply Now

Job Description

The Role:

About the Role

We’re hiring a Full-Stack React Native Developer who can ship production-grade mobile apps end-to-end. You’ll build beautiful, fast React Native apps, design/consume APIs, integrate payments and notifications, and handle releases to the App Store and Google Play. If you’re comfortable moving from Figma → mobile UI → backend endpoints → analytics and CI/CD, this is for you.

What You’ll Do

Mobile App Development

  • Build React Native (TypeScript) apps with great UX, navigation, animations, and offline-first patterns.
  • Implement state management (Redux/Zustand/Jotai), data fetching (React Query/RTK Query), deep linking, and push notifications (FCM/APNs).
  • Optimize performance: bundle size, memory, FPS, startup time, image/video handling.

Backend & APIs

  • Design, build, and document REST/GraphQL APIs with Node.js (Express/NestJS).
  • Model data in PostgreSQL/Supabase (Prisma/TypeORM/Drizzle), add caching with Redis, and handle auth (JWT/OAuth, role-based permissions).
  • Build real-time features with Socket.IO (chat, presence, live updates).

Integrations & Platform

  • Integrate payments (Paystack/Flutterwave/Stripe), file storage, maps/location, and third-party SDKs.
  • Add analytics/crash reporting (Firebase/Amplitude/Sentry) and event tracking (GA4).

Delivery & Quality

  • Set up CI/CD for mobile (Expo EAS/Fastlane) and backend (GitHub Actions); manage code signing and store submissions.
  • Write tests (Jest, React Native Testing Library, supertest), perform code reviews, and maintain clean documentation.

Ideal Profile:

Must-Have Skills

  • 2+ years building production mobile apps with React Native + TypeScript (published apps preferred).
  • Strong UI implementation from Figma to pixel-perfect components (Tailwind-RN/StyleSheet).
  • Solid backend experience with Node.js (Express/NestJS), PostgreSQL/Supabase, Prisma/TypeORM/Drizzle, Redis.
  • Comfortable with auth, file uploads, webhooks, rate limiting, secure storage (Keychain/Keystore).
  • Real-time systems (Socket.IO); background tasks, queues, notifications.
  • Store release experience: provisioning profiles, certificates, versioning, staged rollouts.
  • Git proficiency (branches, PRs, reviews) and a product mindset (measure → learn → iterate).
  • Native modules/bridging (Android/iOS) or experience with Expo config plugins.
  • Nice to have: WebRTC (calls/streams), media processing, map-heavy apps.
  • Basic DevOps (Docker), cloud (AWS/Vercel/Supabase), observability (logs, metrics, tracing).
  • Payment/KYC flows in the Nigerian market; awareness of local device/network constraints.
  • You use AI productively (scaffold tests, generate variants, summarize logs) while writing your own clean, maintainable code. We value shipped, real-world work over tutorial demos.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru