Job Summary
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.
- Minimum Qualification : High School (S.S.C.E)
- Experience Level : Entry level
- Experience Length : 1 year
- Working Hours : Full Time
Job Description/Requirements
Responsibilities:
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, and 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, and Supertest), perform code reviews, and maintain clean documentation.
Requirements:
- Minimum of 1+ 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.
Benefits:
- Accommodation is Available - Ajah Lagos
Work Type: Onsite.
Location: Badore–Ajah, Lagos.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.