💻💖 Use your programming skills to make the world better!

What we're looking for

We're looking to hire someone who:

We welcome candidates of diverse backgrounds and experience to apply, including people of color, women, LGBTQI, differently abled, and those with a non-traditional education.

NAMI is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

What's the job?

Here’s what Year One is all about. For an ambitious programmer, this is the stuff of dreams — shaping the direction of our national software & systems strategy.

You’ll be part of the team the designs, develops, and deploys these systems. We’ll need you to help us make decisions about what we build and how. And you’ll be responsible for bringing creative ideas and providing feedback on other people’s ideas so that we continue to do better.

Year Two and beyond will build on the foundation we create with these two projects.

What's our tech stack?

We use the following technologies:

  1. Laravel + WordPress are the dual engines powering our web infrastructure. We use WordPress for most of our websites (and our learning management system), and we use Laravel for our core line-of-business applications. We love PHP. 💖🐘💖
  2. Twilio and Flex runs our nationally-recognized NAMI HelpLine call center. This phone + SMS platform allows us to integrate external data sources (resource directories, local support group listings, etc.) into the system our volunteers use to support our callers.
  3. Salesforce is our core CRM. This works well for our contact management, so we're building a Laravel front end for our state and affiliate organizations to manage this data.