What is the role?
Reconnect is looking for a Full Stack Engineer who will help us build, make pixel perfect, and maintain the administrative tools to help parole officers and probation officers end recidivism.
Responsibilities:
Responsibilities:
- Own and develop the product lines solving the challenges program administrators face in pre-trial, parole, and probation programs
- Work closely with Product Management and Design to define solutions to the highest priority problems
- Deliver pixel-perfect interfaces which bring delight to end users of the product
- Maintain both a web-based app and mobile app both built in React based technologies with PHP, Python and Node.js backends with MySQL and PostgreSQL databases
- Develop APIs that scale with our customer’s and maximize the performance and quality of our admin applications
- Maintain the quality of our code base by participating in code review and test-powered development practices
- Build and maintain the infrastructure to support the Reconnect platform
What are the job requirements?
Technical experience:
Technical experience:
o Required
- 5+ years as a Full Stack Engineer
- Well-versed in React or other front-end web technologies, PHP, Python or Node.js and MySQL or PostgreSQL, and a willingness to learn new technologies as required
- Experience with building and packaging web apps using technologies such as WebPack
- Commitment to a test-driven, high-quality engineering culture
- Experience working in agile scrum methodology, kanban, sprint planning and post-mortems, or other software project management methodologies
o Bonus points:
- Well-versed in React Native or willingness to learn to support the development of the mobile app
- Experience working in data-heavy environments
- Experience working on a distributed team
- Experience working on systems where high availability is key
- Experience with PHP, Python and Node.js
- Experience with MySQL and Postgres
- Experience with serverless infrastructure, especially on AWS
- Experience working with Redux, SASS, and NoSQL stacks
Mission aligned:
- We, as an organization, are obsessed with reducing recidivism and increasing rehabilitation and are looking for someone with strong technical expertise who shares that same passion.
Start-up experience:
- Must have experience (and thrive) working in the fast-paced and rapidly changing environment of a startup.
Communication skills:
- Strong communicator, able to effectively and regularly communicate status, trade-offs, and roadmap to the broader organization.
Where do you need me?
- We are a highly distributed company, so you’ll need to be able to work effectively from home and be available to travel 2-3 weeks a year to meet with your teammates in real life
Tell me more about the benefits at Reconnect?
- 401k with 6% matching
- Great health/vision/dental coverage, and we pay 100% of the premiums for you and your family.
- $1,000 annual charitable contribution matching.
- Flexible hours, unlimited PTO.
- Compensation is competitive.
Who will I be working with?
- Our team is passionate about and energized to make an impact to our community and those underserved.
- The role currently reports into our CEO and works closely with our Customer Success and Support Teams to better understand customer needs, feedback, and prioritization of roadmap.