Preloader
3 min read 481 words 0 views

wikDone connects skilled professionals with people who need their services, making everyday tasks simple and hassle-free.Salary Range: ₦100,000 – ₦150,000 / month

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

SEARCH GOOGLE FOR THIS COMPANY DETAILS

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

By 9jabook