Senior-Mobile-Developer

We are looking for a Senior Mobile Developer who can take ownership of high-quality Flutter mobile applications. You will be part of a multinational team building meaningful digital products used across different countries, languages, and digital contexts.


The Challenge

This is NOT just a "build screens in Flutter" role. You will be working on a mature mobile ecosystem that requires strong architecture, performance, accessibility, and long-term maintainability:

  • The App: Building and maintaining cross-platform Flutter applications for iOS and Android.
  • The Architecture: Working with Clean Architecture principles and Bloc/Cubit state management.
  • The Experience: Supporting multilingual, accessible, and reliable user experiences across different devices and network conditions.
  • The Release: Contributing to app store releases, CI/CD workflows, testing, and production monitoring.


Who You Are

  • A Flutter Specialist: You have strong hands-on experience with Flutter and Dart, with production apps shipped to the App Store and Google Play.
  • An Architecture-Minded Developer: You care about clean, maintainable, testable code and understand how to structure mobile applications properly.
  • A Quality Advocate: You think beyond “it works” and care about performance, security, accessibility, and long-term reliability.
  • A Collaborative Communicator: You can work clearly in English with international partners and collaborate closely with the local team.
  • A Responsible Team Player: You can take ownership, mentor others, and contribute positively to a professional development culture.


Tech Stack Highlights
Must haves : 

  • Mobile: Flutter, Dart, Bloc/Cubit.
  • Architecture: Clean Architecture, maintainable code structure, automated testing.
  • Integration: REST APIs, Firebase integration, Git, CI/CD basics.

Nice-to-have : 

  • Offline-first mobile development
  • App Store / Google Play release experience
  • Crash reporting and analytics tools such as Firebase Crashlytics or Sentry
  • Multilingual and RTL application support
  • Previous experience in nonprofit or mission-driven projects


Why Join Us?

  • Collaborative Culture: No silos. We work as a unified local and international team.
  • Modern Standards: We value clean architecture, testing, peer reviews, and responsible engineering practices.
  • Professional Growth: Exposure to complex mobile challenges including offline access, multilingual support, accessibility, and global-scale delivery.
  • Stability & Purpose: Work on a product with a meaningful vision and a real impact on communities around the world.


 Kindly read carefully our Mission & Vision stated here before applying