Software Developer
$71.45kMainstream Nonprofit Solutions
Full Stack Software Developer
Average salary is $71,448.00 (including wage, incentives, bonuses, overtime, shift differential, etc.)
Would you like a job that helps improve the lives of children and families?
Do you live in the Dallas, TX Area?
Position Summary
We are seeking a Full Stack Software Developer to build and support scalable, modern applications across backend services, web platforms, and mobile applications. This role involves working with cloud-based technologies, APIs, and AI-driven workflows to deliver reliable, high-performance solutions.
Key Responsibilities
• Design, develop, and maintain backend APIs and microservices
• Build and support web applications using modern frameworks (React / Next.js)
• Develop and maintain iOS mobile applications and support mobile integrations
• Develop RESTful APIs, integrations, and event-driven services
• Work with distributed processing systems and asynchronous workflows
• Design and optimize database schemas and queries (PostgreSQL)
• Implement secure authentication and authorization mechanisms (JWT, OAuth, API keys)
• Contribute to AI-driven and data processing pipelines (transcription, document processing, analysis)
• Support cloud deployments, CI/CD pipelines, and containerized environments
• Monitor, troubleshoot, and improve system performance and reliability
Preferred Qualifications
• 3–7+ years of software development experience (full stack or backend focused)
• Strong experience in backend development (Go or similar language)
• Experience building REST APIs and scalable systems
• Proficiency with React, Next.js, and TypeScript
• Solid experience with PostgreSQL or relational databases
• Experience developing or maintaining mobile applications (iOS preferred)
• Experience with Docker and cloud-based environments
• Experience with event-driven or real-time systems
• Exposure to AI/ML or LLM-based workflows
• Familiarity with audio, transcription, or document processing systems
• Experience with distributed processing or worker-based architectures
• Experience with Swift / SwiftUI for iOS development
• Knowledge of monitoring and observability tools
Technical Environment
• Backend: Go, Python (microservices)
• Frontend: React, Next.js, TypeScript
• Mobile: iOS (Swift / SwiftUI)
• Data: PostgreSQL, JSON-based data models
• Processing: AI services, transcription, document handling
• Infrastructure: Docker, cloud platforms (AWS or equivalent), CI/CD
• Observability: Monitoring, logging, and tracing tools
Why Join our Software Team
• Work on modern, scalable technology platforms
• Opportunity to contribute to AI-driven solutions and automation
• Collaborative environment focused on innovation and impact
Why you should work for Mainstream Nonprofit Solutions We offer a wide variety of benefits, including flexible scheduling! We also provide you with 20 days of personal leave in your first year of employment and 25 days after completion of year one as well as 12 paid holidays! We offer a longevity bonus and tuition reimbursement! As a bonus, you get to work with a FANTASTIC team who are all dedicated to the mission and vision by being devoted to the strength of family and to be nationally recognized for excellence in service, education, and advocacy.
If you want to make a difference in a child's life, join our team today!
TFI is an Equal Opportunity Employer.
To apply, please visit
Requirements
Predictive Index Assessments assist hiring managers to determine if a candidate may be a good match for the position.
Please complete a Predictive Index Assessments at the following link below:
The PI Assessment takes 5-7 minutes to complete. There are no right or wrong answers.
- ...Job Title Full Stack Software Developer Job Description DEPARTMENT: Information Technology SUMMARY: Reporting to the Oracle EBS and BI Senior Lead, the Full Stack Software Developer oversees the planning, development, and maintenance of software solutions, web...Suggested
- ...manufacturer of hospital and clinical communications hardware and software. We make innovative products that help nurses and caregivers... ...the Role We are seeking a Full-Stack Software Application Developer to join our development team. The ideal candidate is an...SuggestedWork experience placementWork at officeVisa sponsorship
$72 per hour
...Remote Role- Lead Fullstack Developer (Java & AWS) Rate- $72 + Expenses 1 Year+ Dallas, TX - REMOTE with occasional on-site meetings. Do NOT submit if not local. Do NOT submit if lead experience is not clearly defined in profile....SuggestedPermanent employmentContract workLocal areaRemote work- ...in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and electro-optical solutions... ..., development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal Processing...SuggestedLocal areaFlexible hours
$95k - $110k
...Role: Senior Java Full Stack Developer Location: Dallas, TX/Pittsburgh, PA We are At Synechron, we believe in the power of digital... ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial...SuggestedTemporary workFlexible hours- ...Java Full Stack Developer Locations: Tampa, FL | Dallas, TX | New Jersey Experience: 3+ Years We are hiring a Java Full Stack Developer for a long-term project with a banking client. Required Skills: Java 11+, Spring Boot, REST APIs, Microservices Angular...Local area
- ...Only for W2 About This Opportunity Client is looking for a great Java Developer to be a part of an amazing transformation in how we operate our stores and become part of our Fuel Team and imbibe with the culture. You’re joining a multidisciplinary team of product managers...Work experience placement
$152.89k - $190k
...Role: Principle Software Engineer - ( Senior Enterprise Architect) Location: DALLAS TX ( hybrid role) NO 100% REMOTE, has to... ...Software Engineer to lead a team of product engineers in designing, developing, and implementing AI-driven solutions at Blue Yonder and...Local areaRemote workRelocationFlexible hours- ...Lead Full Stack Developer (SE4) Location: Hybrid: Chandler, AZ, Irving, TX, Charlotte, NC or Iselin, NJ Responsibilities Own system design and architecture from concept to production Design scalable, resilient microservices capable of handling high-volume...
- ...Monetize & Innovate API Products. Promote an ecosystem of partners & developers building on the platform by engaging, creating, supporting,... ...with automation testing practices Products & Platform Software Engineer: This role will focus on developing highly available,...Work experience placement
- ...Lead Full-Stack Software Engineer We're looking for a Lead Full-Stack Software Engineer to support existing applications, and build... ...Must have strong front-end skill with ReactJS ~ Experience developing, hosting and supporting REST APIs ~ Must have strong experience...
- ...Boomi and Full stack Specialist, you will play a key role in developing innovative and scalable solutions that connect applications and... ...integration solutions Hands-on Design, Coding, Testing & Support of Software applications & module(s) Develop & Test Integration solution...
- ...Software Systems Engineer - IV /Java Developer America Networks is a leading sensor and networking solutions partner for companies in any Industrial, Manufacturing, and Waste management space. We design and manufacture sensors for storage tanks, water metering, energy...
$80.6k - $194k
...Lead Full Stack Engineer Category: Software Development/ Engineering Main location: United States, Texas, Dallas Alternate... ...where you'll collaborate with product owners, architects, and developers to shape technical strategy, drive innovation, and deliver enterprise...Full timeLocal area- Lead Platform Security Engineer At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As we foster...Monday to FridayShift work
$156.16k - $234.24k
...engineering practices. Key Responsibilities: Design, develop, and maintain high-performance, scalable, and secure full-stack... ...intuitive and responsive user experience. Contribute to the entire software development lifecycle, including requirements gathering, design...Full timeRemote work- ...Insight Global is looking for a seasoned Software Engineer to join the Real Estate Investing Tech Services team supporting a large financial client headquartered in Dallas. This hybrid role requires working onsite three days a week and offers the opportunity to contribute...3 days per week
- ...JAVA Full Stack Developer Location: Irving TX, Hybrid - Locals Only Client : Infovision- Telecommunication Job Description: File manipulation expertise is a must • Develop, maintain, and debug Spring Boot and Spring Batch applications. • Have...Local area
- ...Java Full Stack Developer Onsite 2 days a week (Hybrid Schedule) Candidates MUST work onsite (starting) from the first day in one of the locations below! 1 N Jefferson Ave., Saint Louis, MO 2975 Regent Blvd, Irving, TX 75063 1445 ROSS AVE; DALLAS, TX 75202-271...2 days per week
$60k - $135k
...Java Developer Experience in Design, Development, Implementation and maintenance of mission critical enterprise Java applications.... ..., Spring Framework, Spring Boot following industry recognized software development life cycle. Skills are Java 7, Java 8, functional...- ...Java Developer Must-haves: Java 8 and above, Spring, Oracle, No-SQL, REST API, JPA, Hibernate, AWS knowledge. 5 years of Java, J2EE Spring Boot development experience Proficient experience with building Java Micro Services using Java 811, Spring boot Experienced...
- ...Job Title: Java Full stack Developer with AI and MCP integration Location: 100% Remote Duration: Contract Position Job Description: ~8 to 10 years of experience in developing web-based applications in Core Java/J2EE and Microservices technologies...Contract workRemote work
- ...with stakeholders, ability to navigate ambiguity, work independently but also within teams. They are looking for VERY senior developers.... The guy I just placed there has 14 years of professional experience in the US and was doing development as a child. Tech...Hourly pay3 days per week
- ...development tools, build tools and configuration management practices. - Demonstrated experience in designing technical architecture, develop, test and provide support during implementation - Experience in consuming SOAP and RESTful web services - Experience in working...
$40k
...Role: We are seeking a talented and passionate Full Stack Developer to join our dynamic engineering team. In this role, you will... ...and maintainable code. Participate in all phases of the software development lifecycle, including requirements gathering, design...Full timeFor contractors- ...Role: Full Stack Developer(Java + ReactJS) Location: Irving Tx onsite Salary /Pay Rate: $110k/PA ,$60/hr Job Description: Skill: Java + ReactJS - Full Stack Developer Expert in ReactJS, JavaScript, and TypeScript Familiarity with leveraging...
$89k - $148.1k
...our team, you are helping to provide experience to our stakeholders that delivers on our promises. At Kemper, the Senior Software Developer provides technical support for multiple applications and system software technologies within areas of expertise. Holds advanced...Work experience placementCasual work- ...Java Full-Stack Software Engineer Location: Tampa, FL, Irving, TX, NYC, NY (Onsite) Full Time We are looking for experienced full... ...role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand...Full time
- ...A leading digital transformation firm is seeking a UI Developer with strong skills in React and Java for a remote, full-time position... ...The ideal candidate will have over 10 years of experience in software development, contributing to all stages of the software lifecycle...Full timeRemote work
- ...development layers. Build Frontend applications using React JS and develop Backend BFF layers with Java, JavaScript, REST, GraphQL, Node... ...teams to design secure, scalable, and maintainable software. Focus on scalability, security, and availability of applications...Immediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software sales engineer Dallas, TX
- software engineer full time Dallas, TX
- facebook software engineer Dallas, TX
- startup software engineer Dallas, TX
- intermediate software engineer Dallas, TX
- research software engineer Dallas, TX
- software developer no experience Dallas, TX
- rust software engineer Dallas, TX
- freelance software developer Dallas, TX
- work from home software developer Dallas, TX


