Work with Promise

Promise is at the forefront of the decarceration industry. We are making community supervised alternatives to jail and prison more scalable and effective over the long-term. We believe that a combination of technology and human touch is critical to helping people exit or avoid incarceration and to making their communities safer and stronger.

We need a technically-strong and values-oriented product development team to make this possible. We want people who are passionate about building technical solutions that are rooted in empathy, simplicity, and accessibility while being performant, scalable, and, secure. You would be a foundational member of our small mission driven team, helping to build amazing customer-focused software from concept through implementation.

Full-stack Software Engineer

Oakland, CA

  • You are able to produce requirements and design solutions but can see the world beyond specs
  • You thrive on working in a cross-functional and collaborative environment
  • You have specific experience in one functional area but are comfortable owning and developing a feature across all the tiers of the system.
  • You are a constant advocate for the customer, focused on responsiveness and service delivery across tiers, and are passionate about improving customer satisfaction and joy
Key experience needed for this role:
  • Experience building Javascript based applications in Firebase using React and Node.js
  • Experience with cloud message APIs, push notifications, and other mobile communication tools
  • Experience building end to end solutions in AWS or Google Cloud Platform
  • Experience with Git and continuous integration tools such as Jenkins or Travis CI
  • Familiarity with creating APIs and consuming RESTful services
  • Experience working with both relational databases and noSQL/document Databases
  • Bonus: Have worked with React Native

Interested?

Send your resume/CV and anything else you think would be helpful to jobs+fullstack@joinpromise.com.