Midwestern Interactive, LLC Logo

Midwestern Interactive, LLC

Full Stack Engineer - Kansas City, MO

Posted 8 Hours Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Office, Machaze, Manica
Senior level
In-Office or Remote
Hiring Remotely in Office, Machaze, Manica
Senior level
Build and maintain web and mobile applications and backend services end-to-end. Implement offline-capable workflows, data modeling and migrations, testing, monitoring, and deployment. Collaborate with program stakeholders to translate field needs into reliable, scalable technical solutions and improve developer experience through refactoring, documentation, and tooling.
The summary above was generated by AI
A mission-driven Christian nonprofit organization focused on strengthening vulnerable families and communities is seeking to address the root causes of family instability through scalable, community-led programs. Rather than focusing solely on crisis response, the organization works to promote long-term stability, caregiver support, and sustainable community development in underserved and economically challenged regions around the world.

Role Location: Kansas City, MO (onsite 4 days per week)

The Role
We are seeking a Senior Full Stack Engineer to help build and evolve the technology that powers our global expansion. This role is ideal for an engineer who has depth in one area of the stack and a proven ability to learn and contribute across new layers as product and platform needs evolve.

You will work on systems used in real-world environments with intermittent connectivity, shared devices, and high expectations for data integrity. Success in this role 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 with meaningful ownership and long-term impact.

What You’ll Do
• 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 web and mobile, with an emphasis on clarity, usability, and reliability
• Where required, 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)
  • Web / Frontend: React + TypeScript
  • Mobile / Frontend: Flutter, local persistence (e.g., SQLite)
  • Backend: PHP / Laravel, MySQL
  • Infrastructure: Cloud-hosted services, CI/CD pipelines, and observability tooling

You are not expected to be an expert in every technology listed above. We value adaptability, sound engineering judgment, and a track record of learning over framework-specific mastery.

What We’re Looking For
• Experience as a software engineer with broad involvement across software lifecycle from requirements understanding, to coding, automated testing and deployment tooling.
• Demonstrated ability to learn new technologies and contribute across different layers of the stack
• Web development experience (React, TypeScript, Tailwind, etc)
• 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)
• Comfort and passion for AI-first development practices (i.e. ClaudeCode, Codex, etc)
• 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

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

Why This Role Matters
The systems you build will be used by community leaders working directly with families in vulnerable contexts. Your work will influence how accurately needs are understood, how effectively resources are mobilized, and how confidently communities can support families over time. This role offers the opportunity to apply strong engineering fundamentals to problems that carry real human impact.

Similar Jobs

21 Days Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Information Technology • Marketing Tech • Software
As a Senior Full Stack Engineer, you will develop high-impact product modules, optimize performance for data-heavy systems, and ensure pixel-perfect execution while mentoring others.
Top Skills: Node.jsReactTypescript
3 Days Ago
Remote or Hybrid
116K-145K Annually
Senior level
116K-145K Annually
Senior level
Software
The Senior Full Stack Developer will design and implement integration methods for customer data, optimize data pipelines, and ensure system reliability while working with AWS technologies and various programming languages.
Top Skills: Aws Api GatewayAws KinesisAws LambdaAws S3Aws SqsDynamoDBNode.jsPostgresReactRedisSnowflakeTypescript
19 Hours Ago
Remote or Hybrid
150K-200K Annually
Senior level
150K-200K Annually
Senior level
Artificial Intelligence • Legal Tech • Professional Services • Software
The Senior Software Engineer will design and develop AI-powered solutions, focusing on LLM technologies and collaborating with teams to enhance product features.
Top Skills: GoPythonReactTypescript

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account