Groups Recover Together

Senior Software Engineer

Groups Recover Together

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $126,000 - $200,000 per year

Job Level

About the role

  • Design, develop, and maintain robust, scalable, and efficient software solutions
  • Work across the full stack, ensuring seamless integration between internal backend APIs, frontend software, and third party systems
  • Collaborate with product managers, designers, and engineers to define features and deliver high-quality software on time
  • Review and improve existing systems for performance, security, and maintainability
  • Mentor junior engineers, providing technical guidance and helping to foster a collaborative and inclusive environment
  • Write clean, maintainable, and testable code
  • Develop automated tests and ensure test coverage
  • Participate in code reviews to uphold code quality standards
  • Ensure software meets the regulatory and security requirements in the healthcare space
  • Continuously learn and adapt to new technologies and industry trends

Requirements

  • At least 7 years of experience in software development
  • Proficiency in back-end development using Ruby on Rails or similar technologies
  • Strong experience in front-end development using React (or equivalent modern JavaScript frameworks)
  • Experience working with APIs, microservices, and distributed systems
  • Proficiency with relational databases (e.g., PostgreSQL), including database optimization, query performance tuning, and following best practices for schema design and indexing
  • Understanding of cloud infrastructure, ideally with some hands-on experience in Azure or AWS
  • Strong problem-solving skills, attention to detail, and a collaborative mindset
Benefits
  • Access robust benefits, including medical, dental, vision, mental health, 401K, and Wellbeing Week
  • Advance your career through our structured professional development, including 40 paid hours and $500 annually, along with clear growth pathways and ongoing mentorship
  • Receive training and support to deliver high-quality care—including clinical supervision and skill-building through care team training series
  • Work in a culture that values integrity, excellence, progress, compassion, and community
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsReactAPIsmicroservicesdistributed systemsPostgreSQLdatabase optimizationquery performance tuningcloud infrastructureAzure
Soft Skills
problem-solvingattention to detailcollaborative mindsetmentoringtechnical guidance