We're the creators of Efforts to Outcomes (ETO) and Apricot software which support nonprofits across the globe. Our mission is to provide organizations with the tools to improve results, simplify reporting, and create efficiencies in service delivery.

We have a large office in Baltimore, MD and are headquartered in Austin, TX.

Are you comfortable working within a large and complex codebase? Do you get satisfaction from knowing that you did things the right way, even if it’s the harder way? Are you passionate about exceeding user’s expectations? Do you enjoy mentoring junior members of a team? If so, keep reading!

What You’ll Do

  • Follow established departmental SDLC policies and procedures (ie: Agile/SCRUM, Rally Workflow.)
  • Develop web backend infrastructure, utilize applications to ensure technical performance, and assess new technologies to fit Social Solutions' needs.
  • Provide professional and high level technical expertise to all aspects of the SDLC.
  • Develop web front-end infrastructure, utilize applications to ensure technical performance, and assess new technologies to fit Social Solutions’ needs.
  • Maintain up-to-date knowledge of new technologies and their applicability to Company products.
  • Interface with customers to manage and resolve elevated technical issues.
Skills & Requirements
  • Bachelor’s Degree or Diploma in Computer Science or Computer Programming, or equivalent experience.
  • Experience creating enterprise level software/reporting systems in an agile/scrum environment.
  • Experience with GIT Code Management
  • Hands on experience with Node.js
  • Experience with MVC design patterns and object-oriented design and programming
  • Experience with modern JavaScript frameworks such as JQuery, React, Angular, etc.
  • Use of PHP Code Frameworks
  • Experience with SQL Queries using MySQL as well as SQL Query creation and optimization
  • Single sign-on and standard authentication protocols (LDAP, SAML)
  • Web Services (SOAP, Rest)
  • MySQL Database Optimization (Percona)

Why We’re Awesome

Fun Fact: Once or twice a week the ETO Dev Team takes a well deserved break from making our products amazing to casually play various tabletop games (Where’s My Fish, Chess, Exploding Kittens, etc).

At Social Solutions, we’re mission focused and results oriented! We’re a diverse team of innovators, creatives, and digital architects that come together to help organizations transform lives. Social Solutions’ software (SaaS) helps some of the most vulnerable human beings in our society. Our software for Nonprofits allows them to spend less time on compliance and more time on ensuring the effectiveness of their service programs for the people who rely on them. Since our software was designed by direct service works for direct service providers, it also helps them to demonstrate impact to stakeholders.

What You’ll Get

  • Amazing coworkers
  • 100% employer paid benefits for employees
  • 8 hours per quarter of volunteer time
  • Company sponsored events and happy hours
  • Career advancement opportunities
  • That’s not all, folks! 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.


Company Reviews

The ability to impact people’s lives with the products we create and through our VIP program is amazing. Being in the technology department, the space we are given to affect the technology is huge.
Billy Gilbert
Development Team Lead - Apricot
at Social Solutions
I find daily inspiration working at a company that focuses on cultivating staff and building up customers; it’s unique to work where there’s an investment in stakeholders, not just shareholders.
Shelly Johnson
Director of Essentials
at Social Solutions
Not only do I work with a young and hardworking team, but I help nonprofit organizations in the process! One of our mottos is "Work hard, play hard" and our company culture really supports that.
Brianne Freundt
Essentials Sales Specialist
at Social Solutions
At Social Solutions, my personal ROI includes the reality that my job is ancillary to enriching the lives of 40 million people globally.
Sam George
Financial Analyst
at Social Solutions
On the Essentials Sales Team we’re really at the intersection of the tech world and the nonprofit sector. It’s a really unique and innovative company to work for!
Sarah Ruebsamen
Essentials Sales Specialist
at Social Solutions
Find more startup and tech jobs in Austin
Apply Now
Why work with us
We’re a diverse team of innovators, creatives and digital architects that come together to help organizations transform lives. We work hard, have fun, and implement change on a daily basis. There are endless opportunities to grow within Social Solutions, with each of us directly making an impact on the company and world around us.
We have a fun environment where each day provides new, exciting challenges and we take them head on as a team. Our passion for our mission comes across not only in our work, but also in how we interact with each other. We strengthen this with an open floor plan, transparent communication and frequent team events. We love what we do, and it shows!
Perks & Benefits
100% Employer paid benefits for the employee
Employees receive 8 hours per quarter to volunteer with an organization of their choice
Break room with basketball arcade game and ping pong
Work Hard Play Hard Committee events
401k match
HSA match

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star

Oh no!

You're fresh out of job post slots.