cover
Full Time

Senior Full Stack Engineer (PHP/Laravel, Flutter) for Strong Family/ 13 hours ago

Application ends: 2026-02-21

Quick Summary

Senior Full Stack Engineer role in Kansas City, MO, for Strong Family (a non-profit subsidiary), focused on building mission-driven technology to support global community-led solutions in developing countries. This individual contributor role requires end-to-end ownership of production systems, emphasizing reliability and maintainability in low-connectivity environments. The current stack includes Flutter, SQLite, PHP/Laravel, and MySQL, requiring strong experience in API design, relational data modeling, and mobile application contribution, with adaptability across the stack being crucial.

Senior Full Stack Engineer – Mission-Driven Technology

Strong Family, a subsidiary of the nonprofit organization The Global Orphan Project (GO Project), seeks a Senior Full Stack Engineer to build and evolve the technology powering our global expansion. We address the root causes of family breakdown and the orphan cycle through scalable, community-led solutions in developing-country contexts (East Africa, India, Haiti).

This role is ideal for an experienced engineer with depth in one area of the stack and a proven ability to learn and contribute across new layers. You will work on systems used in real-world environments with intermittent connectivity, shared devices, and high expectations for data integrity. Success requires strong engineering judgment, curiosity, and a commitment to building reliable, maintainable software that directly supports families, caregivers, and community leaders.

This is an individual contributor role offering meaningful ownership and long-term impact.

Your Responsibilities Include:

  • Own features end-to-end, from problem definition through implementation, deployment, and ongoing support.
  • Design, build, and maintain backend services, including data modeling and migrations.
  • Build user-facing applications across mobile and web, emphasizing clarity, usability, and reliability.
  • Support offline-capable workflows, including local persistence on mobile devices, synchronization, retries, and conflict handling.
  • Write unit, integration, and end-to-end tests; add monitoring and guardrails to protect production systems.
  • Collaborate closely with program stakeholders to translate real-world needs into scalable technical solutions.
  • Improve system quality and developer experience through refactoring, documentation, and tooling.
  • Learn and adopt new technologies or layers of the stack as the platform evolves.

Current Technology Stack (Subject to Evolution):

  • Mobile / Frontend: Flutter, local persistence (e.g., SQLite)
  • Backend: PHP / Laravel, MySQL
  • Infrastructure: Cloud-hosted services, CI/CD pipelines, and observability tooling

Note: Expertise in every technology listed is not required. We value adaptability, sound engineering judgment, and a track record of learning.

Required Qualifications:

  • Experience as a senior or mid-senior software engineer with end-to-end ownership of production systems.
  • Demonstrated ability to learn new technologies and contribute across different layers of the stack.
  • Experience contributing to mobile applications (Flutter, React Native, or native iOS/Android).
  • Exposure and passion for backend stack and database design (e.g., PHP/Laravel, Node.js/TypeScript, Python/FastAPI, Go, Java/Spring).
  • Solid understanding of API design and relational data modeling.
  • Experience building reliable systems and preventing regressions through testing and monitoring.
  • Clear communication skills and comfort collaborating across technical and non-technical teams.

Preferred Qualifications:

  • Familiarity with offline-first or low-connectivity system design.
  • Experience working in developing-country contexts or mission-driven organizations.

Strong Family offers a competitive benefits package for full-time positions (30+ hours per week) including health, dental, vision and employer paid life insurance, retirement savings and generous PTO plan. Compensation is highly competitive and market-indexed when compared to similar non-profit roles.

The GO Project is a 501c3 nonprofit located at 3161 Wyandotte, Kansas City, MO 64111. Learn more at www.goproject.org.

Share

The Global Orphan Project

The Global Orphan Project

  • Address
    3161 Wyandotte St
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy