Job Title: Junior Mobile-First Full-Stack Developer (iOS / Android / SQL)
Location: Osogbo (Osun State) / Ibadan (Oyo State)
Employment Type: Full-time / Contract
Experience Level: Junior (0–3 years, or strong portfolio)

Role Summary

We’re hiring a junior developer who can build mobile apps across iOS and Android and integrate them with back-end APIs and databases. You’ll work on app UI, app logic, API integrations, and data storage—shipping improvements steadily while developing strong engineering habits.

What You’ll Do

  • Build iOS and Android app screens and navigation flows (from Figma/wireframes)
  • Integrate mobile apps with REST APIs (auth, JSON, error handling)
  • Implement local storage and data syncing patterns where needed
  • Work with relational databases and SQL (for server-side data) and understand data models
  • Troubleshoot crashes/bugs, improve performance, and refine UI/UX details
  • Use Git, participate in code reviews, and write basic tests
  • Support app releases and build pipelines (with guidance)

Required Skills (Junior-Friendly)

  • Mobile development experience: either
    • Native iOS (Swift) and/or native Android (Kotlin/Java), or
    • Cross-platform (Flutter / React Native) with capability to ship to both stores
  • Strong UI fundamentals (layouts, responsiveness, components)
  • API consumption: REST/JSON, authentication basics, network error handling
  • Database/SQL fundamentals and understanding of data relationships
  • Git/GitHub collaboration

Nice to Have

  • Familiarity with Firebase (Auth, Firestore/Realtime DB, Crashlytics)
  • Push notifications, deep linking, and analytics basics
  • Secure storage (Keychain/Keystore), tokens, and privacy-aware coding
  • Basic back-end exposure (any language) and understanding of API design
  • Experience publishing to App Store / Google Play (even once)

What Success Looks Like (First 60–90 Days)

  • Ship a few app screens/features end-to-end
  • Integrate at least one API flow (login/profile/data listing) reliably
  • Debug and fix issues with confidence using logs and tools
  • Improve code quality through review and simple documentation

How to Apply

Send:

  • CV + GitHub/portfolio
  • Links to any live apps (App Store / Play Store) or APK/TestFlight
  • 2–3 project examples + what you personally did

Fill the form below