ForGood
Home / Jobs /Engineering & Technology / Software Developer
MN
Mainstream Nonprofit Solutions

Software Developer

LocationAllen, TX
SetupOn-site
LevelMid
Posted1d ago
Engineering & Technology

Quick answer

Mainstream Nonprofit Solutions is hiring an in-office Software Developer in Allen, TX, paying an average salary of $71,448 to build and support scalable, AI-driven applications for children and family services.

Role
Software Developer
Organization
Mainstream Nonprofit Solutions
Location
Allen, TX
Work setup
On-site
Level
Mid
Compensation
$71,448
Category
Engineering & Technology

The role

Mainstream Nonprofit Solutions is seeking a Full Stack Software Developer to design, build, and support scalable backend services, web platforms, and mobile applications. This role focuses on utilizing modern frameworks like React and Go to implement AI-driven workflows and cloud-based solutions. The successful candidate will contribute to mission-driven initiatives aimed at improving the lives of children and families. Responsibilities include managing database schemas, cloud deployments, and CI/CD pipelines to ensure system performance.

What you'll do

  • Design, develop, and maintain backend APIs and microservices using Go and Python.
  • Build and support web applications using React, Next.js, and TypeScript.
  • Develop and maintain iOS mobile applications using Swift and SwiftUI.
  • Design and optimize PostgreSQL database schemas and queries.
  • Contribute to AI-driven data processing pipelines and cloud-based infrastructure.

What it takes

  • 3–7+ years of software development experience.
  • Strong proficiency in backend development (Go) and REST API creation.
  • Solid experience with React, Next.js, and relational databases.
  • Experience with Docker, cloud environments, and CI/CD pipelines.
  • Familiarity with AI/ML workflows or document processing systems.

What you'll bring

GoPythonReactNext.jsTypeScriptSwift/SwiftUI

How we treat you

Flexible scheduling, 20 days of personal leave in the first year (increasing to 25 days after year one), 12 paid holidays, longevity bonus, and tuition reimbursement.

Frequently asked questions

Where is this position located?

This role is based in Allen, TX.

What is the compensation for this role?

The position offers an average salary of $71,448, including wage, incentives, bonuses, and other pay elements.

What are the primary technical requirements for this role?

Candidates should have 3-7+ years of experience with Go, React, Next.js, TypeScript, PostgreSQL, and iOS development, along with familiarity with cloud platforms and Docker.

How do I apply for this position?

Interested candidates should visit the company career page at www.tfifamily.org/employment and complete the required Predictive Index Assessment.

How to apply

Apply directly on Mainstream Nonprofit Solutions's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Mainstream Nonprofit Solutions's official posting before applying.