Overview

Position Summary

We’re looking for an experienced, engaged, resourceful full-stack developer who wants to build superb software for a world without police.

The Senior Software Engineer – Full Stack will join a small but mighty distributed team using technology to help community crisis responders keep people safe, healthy, and out of harm’s way without police.

A great candidate will have experience building products across the stack and an understanding of web frameworks, APIs, databases, and working with multiple back end services.

 

What You’ll Do

The Patch mobile app is mission control for community crisis care, making it easy for responders to organize and dispatch personnel, communicate securely, track responses, and analyze response data.

Working directly with Raheem’s Lead Engineer, Product Director, and Organizing Director to invent, implement, and improve features for our growing audience of Community Crisis Response Teams, the Senior Software Engineer will:

  • Collaborate closely with engineering, product, and other cross-functional peers to develop and deploy new features and infrastructure in support of the needs of community crisis responders
  • Work across our full stack, building secure, real-time, cross-platform mobile and desktop apps using TypeScript, React Native, MongoDb, Realm, Mobx, Expo, Docker, and Google Cloud Platform
  • Architect and build end-to-end systems optimized for security, privacy, speed, and scale
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
  • Maintain and improve our build and delivery environment
  • Work independently but collaboratively across multiple time zones via Slack, Linear issues, GitHub comments, documents, and regular video calls

Potential upcoming projects include:

  • Smart chat channels to organize communication around meaningful concepts such as people on a given shift or in a specific role
    API to integrate Patch with telephony providers and other third-party software so emerging Community Crisis Response Teams have a more holistic, turnkey solution
  • Automated data dashboards to help organizations understand and share the impact of their work
  • A desktop version of the Patch app optimized for dispatchers
  • Expanded geo services such as automated logging of responder arrival times
  • A consumer-facing front-end experience for people to ask for help without involving police
  • Your ideas!

 

Skills and Qualifications

  • 6+ years of experience developing software
  • Commitment to ending state-sanctioned violence against Black and Brown people, trans people, women, queer people, people with disabilities, people living without houses and all others who have the right to live and love freely
  • Experience with JavaScript/TypeScript and React
  • Experience deploying production software with CI/CD
  • Experience working with RESTful APIs, databases, and backend architectures with multiple components
  • Understanding of unit/integration testing
  • Ability to prioritize work across multiple streams to meet commitments
  • Desire to engage with the problem space, taking the time to listen and learn with curiosity
    Ability to work on a distributed team
  • Commitment to the mission and goals of Raheem
  • Ability to receive, act on, and learn from feedback
  • Applicants must be a minimum of 18 years of age and legally authorized to work in the United States without requiring sponsorship for employment visa status, now or in the future.

Benefits

  • Health, dental, and vision insurance for employees and their families
  • Generous and flexible PTO, including as-needed time for vacation, sick leave, appointments, family engagements, and the like in addition to 12 paid office-observed holidays and quarterly rest periods
  • Pregnancy disability leave and paid parental leave
  • 401(k), with Raheem matching 100% of first 3%, and 50% of next 2% contributions
  • $75/month remote work stipend
  • Opportunities for training, conference attendance, and other professional development
  • Annual team retreat, including travel and accommodations

 

Compensation

$120,000 to $150,000; commensurate with experience.

 

About Raheem

Community Crisis Response is compassionate, culturally competent care delivered to people in need by community members who are, unlike police, actually trained to help. Groups providing this care are called community crisis response teams, or CCRTs.

Right now, most CCRTs are forced to balance developing the skills they need to deliver care while also applying for grants, managing team members, earning the trust of communities, and more. This is where we come in!

Raheem’s on a mission to make community crisis care accessible for every person living in the US. And to make it happen, we’re building the tools and fostering the relationships that CCRTs need to grow and sustain this work at scale.

We’re the developers of Patch, a mobile app that helps organizations coordinate and deliver care. We designed it to solve the major problems that CCRTs face: dispatching personnel, communicating securely, and analyzing response data.

We also convene the PATCH Network: an unprecedented, nationwide network of mobile crisis teams, health and social services, and abolitionist organizations managing or interested in establishing CCRTs.

CCRTs in the PATCH Network have access to best-in-class technology, trainings tailored to their needs, and a cohort of like-minded teams to grow alongside.

By 2030, we want to route 10 million calls for crisis care away from police and towards CCRTs. And along the way, we’ll empower communities, save lives, and fundamentally transform public safety in the United States.

 

About Our Team

Raheem is helping isolated nodes of community response blossom into a rapidly expanding network—and our team is growing, too!

We’re a predominantly Black, Black-led organization committed to group-centered leadership, and our work will always be informed—and led—by those most in need of community crisis response. Our growing remote-first team is made up of lifelong organizers, radical technologists, and grassroots abolitionists from across the US.

 

Raheem’s Commitment to Racial Equity, Diversity and Inclusion

Raheem is committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. Our team members are the most valuable asset we have. The collective sum of the individual differences, life experiences, knowledge, inventiveness, innovation, self-expression, unique capabilities and talent that our team members invest in their work represents a significant part of not only our culture, but our reputation and Raheem’s success. We embrace and encourage our team members’ differences in age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other characteristics that make our team members unique.

 

Hiring Statement on Background Checks

Background checks will be conducted for all final candidates. We encourage people with records in the criminal legal system to apply. In order to be a factor of consideration, a criminal conviction must bear some relationship to the job duties.

 

Application Procedure

To apply, please submit an application via Workable (https://apply.workable.com/raheem/j/028C982B84/). This position is open until filled. Phone screens will begin immediately and may be conducted throughout the search period. Interviews will be conducted to assess candidates’ skills and capacity to contribute to Raheem’s vision.