About Promise:
Promise is at the forefront of reimagining how to reduce incarceration and the rehabilitative process.
To help drive this mission forward, we are looking for exceptional software engineers who are comfortable working across the product stack. You would be a foundational member of our small mission driven product team, helping to build amazing software from concept through implementation. We want people who are passionate about building technical solutions that are rooted in empathy, simplicity, and accessibility while being performant, scalable, and, secure.
About You:
Key experience needed for this role:
Proficient delivering user-facing applications built in: Python, Ruby, or JavaScript. Including frameworks/environments such as React, Rails, and Node.js
Experience with cloud message APIs and queues, push notifications, and other mobile communication strategies
Experience building end to end solutions in AWS or Azure
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 (MySQL), and noSQL or documentDatabases (e.g. MongoDB; DynamoDB)
Solid foundation in data structures and data-first development