Senior Software Engineer (Elixir) (Remote) Job at ROAR, Philadelphia, PA

b0p4V0NCOVZmR2ZidDd3MURXR2xMQT09

Job Description

ROAR is a purpose-driven technology company dedicated to cultivating safer workplaces. Our patented technology protects at-risk workers from harm using bi-directional panic alarm technology for pinpoint accuracy. We leverage hardware and software to provide hotels and healthcare facilities with the ability to supply staff with wearable panic buttons that summon help with one touch of a button.

Our technology has helped workers with serious injuries, harassment, medical emergencies, de-escalating tense situations, and more. We are a certified B-Corporation, meeting the highest standards of verified social and environmental performance, public transparency, and legal accountability to balance profit and purpose.

Our system has prevented violence for both workers and guests. Examples include:

  • A housekeeper used her ROAR button to get help for a female guest who was being physically beaten by her partner. The manager was able to stop the incident and the abusive husband was reported to the police.
  • A strange man who was not staying in the hotel rode the elevator with a guest who used their key card to gain access to their floor. He hid in a linen closet and attacked one of the female employees when she walked in, beating and choking her. Fortunately, she activated her ROAR button to get hotel security to her exact location. Help arrived quickly, and he was apprehended and turned over to the police. More importantly, she was provided with first aid and has recovered, grateful it was not worse.
  • Nurses and clinicians point to their buttons as a de-escalation tool when a patient is being aggressive or unruly.
  • Nurses have also leveraged the button to get help quickly when a patient falls.

History of ROAR

The company started in 2014 by empowering women with one of the first safety devices built as a fashionable and wearable alternative to existing self-defense tools. In addition, we invested a portion of the proceeds into empathy education to help get to the root of reducing attacks in the first place. ROAR became a market leader in 2017 with sales in over 45 countries and distribution through Amazon, Target, and Urban Outfitters. We received press coverage from Mashable, MTV News, the NY Times, and we won product and technology awards – Top 10 Wearable Companies by Entrepreneur Magazine, Technology Startup of the Year, and others.

In 2018, we parlayed our personal safety experience and technology expertise to focus on workplace safety starting with the hospitality industry. We did so after seeing the staggering number of housekeepers who experience sexual harassment or at more at risk to be injured due to the nature of their work. Hotel panic button legislation started to sweep the Country, and we recognized a clear need for a wearable panic button solution that works in any type of building to ensure the safety and protection and staff, as well as providing a cost-effective option to employers who wanted to meet mandates and take care of their greatest assets.

We expanded into behavioral health in 2021 after drug addiction centers, counseling offices, and health centers started reaching out to us to help them tackle the record-breaking number of assaults and workers comp claims they were facing during the worst labor shortage and significant challenges in recruiting and retaining staff.

Opportunity

We're scaling our company and we're looking for a Senior Software Engineer to join us in taking ROAR to the next level. You'll be a part of a small and talented team of software engineers to build, influence, and contribute to the ROAR Panic Button Solution platform. This involves driving improvements to the system architecture for reliability/scalability, maintaining a safety-critical system, and delivering new features.

You'll enjoy working at ROAR if you like the idea of working at a purposeful company helping to keep people safe, you are self-motivated, you focus on high-quality results, you have an ownership mentality, and you enjoy learning new technologies.

What You’ll Be Doing

  • This is a hands-on role and includes the translation of requirements and developing working and maintainable solutions
  • Drive improvements to a system architecture for scalability and reliability
  • Write tests and review code
  • Help with system maintenance and bug fixes
  • Assume ownership over your system components
  • Provide mentorship

Qualifications

  • 6+ years of experience developing and shipping production software
  • 2+ years of experience with Elixir
  • Proven ability to write frameworks with an eye towards code reuse
  • Experience developing APIs (GraphQL and/or RESTful)
  • Capable of automating secure reliable processes
  • Analytical mind with problem-solving aptitude
  • Ability to work independently
  • Desire to constantly improve
  • Bonus: Knowledge of Erlang, Phoenix/LiveView, Nerves, MQTT, AWS, Docker, k8s, Ansible/Terraform

Compensation and Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Flexible PTO policy – 4 weeks
  • Parental leave
  • Stock Option Plan
  • 401k plan
  • Work 100% Remote

Don’t meet every qualification? Studies have shown that women and people of color are less likely to apply to jobs unless they meet all the requirements defined. At ROAR, we are dedicated to building a diverse, inclusive and authentic workplace. If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply regardless. You may be just the right candidate for this or other roles.

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. All are welcome here.

At ROAR, being inclusive is very important to us. Regardless of race, age, ethnicity, sexual orientation, gender identification, or background.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at peopleops at roarforgood.com to request an accommodation.

Similar Jobs

Speedway Motors Inc.

Front Desk Receptionist - Museum of American Speed Job at Speedway Motors Inc.

Looking to join our team? Heres what were looking for! Are you passionate about automotive history? Do you possess exceptional communication and organizational skills? We are ready to

GAT Airline Ground Support

Airport Ramp Agent (PT) Job at GAT Airline Ground Support

Are you strong, dependable and capable of learning what it takes in aviation? A chance to grow, advance, and work alongside a fun hard working team! Well, look no further! Join our unique and

Wyndham Destinations

Call Center Representative Job at Wyndham Destinations

Depending on position, paid time off, parental leave and holidays (speak to your recruiter for additional information). Legal and identify theft plan.

Wyndham Destinations

Guest Service Agent Job at Wyndham Destinations

Every day is a chance to learn something new and turn vacation inspiration into exceptional experiences for millions of travelers worldwide.

CyberCoders

Superintendent Job at CyberCoders

Heavy Civil Superintendent If you are a Heavy Civil Superintendent with highway and/or earthwork experience, we would love to talk with you! We are a well