Full-timeRemoteENGINEERING
React Native Developer
Lagos, Nigeria (Remote)N150,000 - N400,000/monthPosted 15 March 20260 applicants
About This Role
BuyQuick is looking for a skilled React Native Developer to join our mobile engineering team. You will work on our flagship mobile application used by thousands of users daily for bill payments, marketplace transactions, wallet management, and peer-to-peer transfers.
You will be responsible for building and maintaining features across both iOS and Android platforms using a single React Native codebase. You will work closely with the backend team, product managers, and designers to deliver smooth, performant, and pixel-perfect user experiences.
Our mobile app is built with Expo (managed workflow), uses Expo Router for file-based navigation, integrates with Firebase for authentication and real-time features, and communicates with our REST API backend. You should be comfortable with state management, API integration, push notifications, and handling complex UI flows like payment checkouts and chat interfaces.
This role is ideal for a developer who is passionate about mobile UX, writes clean and maintainable code, and wants to have a direct impact on a product used by real people every day.
Requirements
- Minimum of 1 year of hands-on experience building React Native applications
- At least one published app on the App Store or Google Play (personal or professional)
- Solid understanding of JavaScript and TypeScript fundamentals
- Experience consuming REST APIs and handling loading/error states
- Familiarity with mobile app lifecycle, deep linking, and background tasks
- Ability to translate Figma or design mockups into functional screens
- Understanding of mobile performance optimisation (lazy loading, memoisation, list virtualisation)
- OND, HND, or Bachelor’s degree in Computer Science, Software Engineering, or any related field (or equivalent practical experience and portfolio)
- Strong problem-solving skills and attention to detail
- Good communication skills and ability to work in a remote team
Skills
React Native (Expo managed workflow preferred)TypeScriptExpo Router (file-based navigation)State management (Zustand, Redux, or Context API)REST API integration (Axios or Fetch)Firebase Authentication and FirestorePush notifications (Expo Notifications)Responsive UI design and styling (StyleSheet, NativeWind, or similar)Git version control and collaborative workflowsBasic understanding of App Store and Google Play deployment
Benefits
- Competitive monthly salary
- Fully remote — work from anywhere in Nigeria
- Flexible working hours
- Free access to all BuyQuick premium features
- Learning budget for courses, conferences, and certifications
- Modern tech stack with room to influence architectural decisions
- Direct impact on a product with active daily users
- Career growth into senior/lead mobile engineering roles
How to Apply
To apply, you must first download the BuyQuick app from the App Store or Google Play Store and create an account. Once registered, use your BuyQuick account credentials (email and password) to log in to our careers portal on the web at careers.buyquick.ng. From there, fill out the application form, upload your CV (PDF format), and include a cover letter with links to your GitHub profile, published apps, or any relevant portfolio work. Applications without a BuyQuick account will not be processed.