About Ijeoma

Ijeoma Intelligence is a real-time safety intelligence platform designed for organisations and individuals working in high-risk environments. By computing risk per person, route, and moment, Ijeoma combines live threat signals, environmental exposure, and behavioral patterns to continuously assess current safety levels. Built on the principle of proactive safety intelligence, the platform assumes users are unsafe until proven otherwise, ensuring continuous safety verification. Initially launching in Nigeria, Ijeoma aims to serve the world's most complex and challenging operating environments.

The Role

We have an existing Flutter mobile app in beta with active testers. We need a developer to take ownership of the app, elevate it to production quality, and ensure every screen performs at an enterprise standard.

You are not building from scratch — you are inheriting a working codebase and making it exceptional. This is a hands-on ownership role. You will assess the current state, propose improvements, and execute — working directly with the founder.

What You'll Do

  • Audit the existing Flutter codebase and propose a prioritised improvement plan
  • Enhance all existing screens — performance, UI polish, edge case handling, error states
  • Ensure offline-first architecture is robust across all safety-critical features (SOS, check-in, heartbeat, location tracking)
  • Optimise for low-end Android devices and poor network conditions typical of emerging markets
  • Ensure every user action emits structured event data to the analytics service
  • Work with the Data & Backend Engineer to consume APIs and ensure tight integration between app and backend
  • Prepare the app for production deployment on Google Play and Apple App Store

Requirements

  • 3+ years professional Flutter development
  • At least 1 published production app on Play Store or App Store
  • Experience with Firebase (Auth, Firestore, Cloud Functions)
  • Strong understanding of offline-first mobile architecture, background services, and data sync
  • Experience with maps, geolocation, and real-time features
  • Security-conscious — encryption, secure storage, and API hardening
  • Clean Git practices and ability to work independently with minimal supervision

Nice to Have

  • Experience building for low-bandwidth or emerging market environments
  • Familiarity with safety, security, logistics, or field operations platforms
  • Experience with Riverpod state management

Compensation & Working Arrangement

Compensation
₦100,000 – ₦250,000
For the full engagement (1 month) · Based on experience
  • Fully remote with overlap with UK business hours
  • Direct reporting to the founder
  • Weekly syncs, GitHub for code, Slack for communication
  • Full codebase access from day one (shared under NDA)

How to Apply

Send the following to careers@ijeomaintelligence.com:

  • CV or portfolio with links to published Flutter apps
  • A short note (max 300 words) on how you approach inheriting and improving an existing codebase
  • Your availability
  • Link to at least one GitHub repo of a project you built (not a tutorial clone)
Apply Now