Sr. Software Engineer

closed
Rula Logo

Rula

πŸ“Remote - Worldwide

Summary

Join Rula's Partnerships team as a Senior Software Engineer to develop cutting-edge technology for mental healthcare, working across various areas such as partnership enrollment, integrations, and analytics. The role requires 5+ years of software engineering experience, cross-functional teamwork, frontend-focused full-stack expertise, mentoring abilities, and experience with time-sensitive projects.

Requirements

  • 5+ years of software engineering experience
  • Experience working on cross-functional teams
  • Frontend-focused full-stack experience
  • Experience mentoring others, reviewing architectures, and establishing design patterns
  • Experience working on time-sensitive projects, balancing multiple stakeholder’s needs with a focus on achieving sustainable results

Responsibilities

Develop high-impact solutions within a cross-functional team

Preferred Qualifications

  • Computer Science or similar degree or equivalent experience
  • Experience developing containerized, 12-factor applications
  • Experience developing SaaS applications using the Amazon Web Services (AWS) cloud platform
  • Production experience with Typescript, React, and/or NextJS
  • Experience driving all phases of the development lifecycle: planning, ideation, execution, measuring success, and post-launch maintenance
  • Experience working with Microservice and/or Event-based architectures. Experience using SQL to interact with databases

Benefits

  • 100% remote work environment from anywhere in the US
  • Competitive pay and benefits that don’t change based on location
  • Health benefits: medical, dental, vision, life, disability, and FSA/HSA
  • Access to our 401(k) plan
  • Generous time off policies, including 2 company-wide shutdown weeks each year (for most employees) to focus on self-care
  • Paid parental leave
  • Employee Assistance Program (EAP)
  • Stipend to ensure your home office sets you up for success
  • Quarterly department stipend for team building or in-person gatherings
  • Wellness events and lunch & learns spanning many topics
This job is filled or no longer available