Organizational Profile
Strong Family is a framework that strengthens families on the brink of crisis by restoring dignity to struggling caregivers and empowering them with the skills they need to bring stability to their families. Our platform courses train local church leaders to utilize our expanded Child Status Index assessment and Community-Asset Development methodologies to evaluate their communities and track family success through our app. Through Strong Family, community leaders are equipped to build local solutions for local challenges.
Â
For over a decade, we’ve seen families in East Africa stabilized and children thriving because of a simple organic process by local churches empowering families in their communities. Over 200 churches have successfully implemented this program. Now, we are expanding this impactful program globally, aiming to bring the same level of support and transformation to families in need around the world—that’s where you come in.
Â
Our Ideal Candidate
We’re looking for a Senior Flutter engineer who can take features from idea to deployment, ensuring a reliable experience on iOS and Android. You’re expert in Flutter who has designed offline-first sync between cloud and local data. You have experience shipping complex cross-platform apps and setting patterns for others to follow. You care about quality: you write tests, add monitoring, and fix issues before users notice. You’re entrepreneurial, thrive in ambiguity, and communicate clearly with Design and QA to make smart trade-offs and ship quickly. You’re curious, continuously learning, and motivated to tackle new challenges even if that means growing your skillset beyond what you currently have.
Â
Your Responsibilities Include
· Develop user-facing experiences on cross-platform iOS/Android apps
· Lead Flutter architecture and delivery; set patterns for state management, navigation, testing, and modularization
· Design and operate offline-first sync between cloud and local databases; conflict detection/resolution, idempotent APIs, retries/queues
· Design, build, and operate backend services and APIs that are reliable, observable, and secure (e.g., REST/JSON; data modeling; migrations; performance tuning).
· Write unit/integration/contract tests and prevent regressions with guardrails and telemetry.
· Proactively introduce tools/patterns/technologies that improve delivery speed and maintainability.
· Stack: Frontend - Flutter, SQLite. Backend - Laravel, MySQL
· Focus expectation: You’ll spend a meaningful share of your time leading Flutter work in the first 3–6 months, while also contributing across services/web as priorities require.