About Ijeoma
Ijeoma Intelligence is a real-time safety intelligence platform designed for individuals and organisations working in high-risk environments. Initially launching in Nigeria, Ijeoma aims to serve the world's most complex and challenging operating environments.
The Role
We have an existing 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.
What This Role Covers
- 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
- 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 & ML Engineer to consume APIs and ensure tight integration
- 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
We are still hiring.
View our open positions and join the team building safety infrastructure for complex environments.
View Open Roles