Mobile Developer at KwikDone.app

Experience: Entry-level, Mid-level

Education: B.A/BSc/HND

Job-type: Full Time, Remote

Field: Tech & Development

KwikDone was born out of a simple observation: finding reliable service professionals in Nigeria was often challenging and time-consuming. Our founders experienced firsthand the frustration of searching for qualified service providers without a centralised platform.

Job Summary

We are looking for a React Native Mobile Developer with proven experience building production mobile apps using Expo and React Native.

You will be responsible for designing, building, and maintaining our mobile application, integrating it with our existing Node.js API and PostgreSQL backend, and working closely with the web and backend team to ensure feature parity and a smooth user experience.

This role is mobile-first. While familiarity with web React and backend systems is helpful, your primary focus will be React Native + Expo.

What You’ll Do

  • Mobile App Development (Primary Responsibility)
  • Build and maintain a React Native mobile app using Expo
  • Translate product requirements and web app flows into mobile-friendly experiences
  • Implement clean, reusable components and screens
  • Ensure smooth navigation, loading states, and error handling
  • Maintain performance and responsiveness across Android and iOS
  • API Integration & Data Handling
  • Integrate the mobile app with existing Node.js REST APIs
  • Use Axios (or equivalent) for API communication
  • Handle authentication flows, token storage, and session state securely
  • Manage server state, caching, and retries (e.g. React Query or similar)

Environments & Configuration

  • Configure environment-based API URLs (dev / staging / production)
  • Ensure no secrets or sensitive values are committed to the repo
  • Work with Dockerised backend services deployed on Render

Quality, Stability & UX

  • Handle offline/poor-network scenarios gracefully
  • Implement proper error boundaries and fallback UI
  • Test app behaviour on real devices and emulators
  • Participate in code reviews and maintain high code quality standards

Collaboration & Delivery

  • Collaborate with React web and Node.js backend developers
  • Contribute to planning, estimation, and task breakdowns
  • Document setup steps, decisions, and mobile-specific workflows
  • Support release preparation and app store readiness

Must-Have Experience

  • Strong experience building apps with React Native
  • Hands-on experience with Expo (managed or bare workflow)
  • Solid knowledge of JavaScript / TypeScript
  • Experience integrating mobile apps with REST APIs (Axios or fetch)
  • Familiarity with mobile navigation patterns (React Navigation)
  • Experience testing and debugging on Android devices/emulators
  • Clean code practices and clear documentation habits

Nice to Have

  • Experience publishing apps to Google Play Store and/or Apple App Store
  • Familiarity with Expo SecureStore, AsyncStorage, and device APIs
  • Experience with React Query / TanStack Query
  • Some exposure to React web apps and shared codebases
  • Basic understanding of Docker and backend environments
  • Experience working in a GitHub-based team workflow

Success in 30 / 60 / 90 Days

30 days

  • Local development environment fully set up
  • Core screens implemented and connected to backend APIs
  • App running smoothly on Android (and iOS simulator where applicable)

60 days

  • Major app flows completed and stable
  • Authentication and API integration production-ready
  • App builds prepared for store testing (internal / beta)

90 days

  • First production-ready mobile release
  • Performance and UX improvements based on feedback
  • Clear documentation for ongoing mobile development

Method of Application 

Meet the Qualifications? Email your CV to [email protected] (subject: Platform Reliability & Tech Support – Your Name):

  • Short note on a migration you led (stack, host, outcome).
  • Links (GitHub/portfolio) and 1–2 production incidents you’ve solved.
  • Your availability window (WAT/WET)

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top