CareMessage

CareMessage

CareMessage is a nonprofit technology organization based in San Francisco, leveraging mobile technology to improve health literacy and disease self-management for underserved populations. Their web-based platform enables healthcare organizations to eng...

Health Care Providers & Services
11-50
Founded 2012
$11M raised

Description

  • Own the technical direction of key Applications platform features in partnership with Product, Customer Success, Data, and Engineering.
  • Design, build, and maintain full-stack features across the Rails backend and React frontend.
  • Independently deliver complex features end-to-end, from API and data model changes through UI implementation and production support.
  • Mentor L2 engineers through code reviews, pair programming, and technical guidance.
  • Lead technical design discussions and contribute to architectural decisions across API design, frontend architecture, and monolith-to-SPA interactions.
  • Review pull requests and help set engineering standards for the Applications team.
  • Contribute to PRDs, technical scoping, documentation, and wikis to support feature delivery and team alignment.
  • Provide technical training and documentation so support teams can monitor, troubleshoot, and measure product impact.
  • Participate in team rituals, retrospectives, technical debt reviews, and on-call support.
  • Work with Product teams to clarify requirements and define technical solutions.

Requirements

  • Minimum 8 years of hands-on software engineering experience.
  • Minimum 8 years of full-stack experience building, maintaining, and scaling production web applications end-to-end.
  • Strong proficiency with Ruby on Rails and modern JavaScript/TypeScript, including React.
  • Experience owning complex features from API design through UI delivery.
  • Advanced SQL proficiency and comfort working with large, complex datasets.
  • Strong fundamentals in software development lifecycle, coding best practices, design patterns, object-oriented architecture, and component-based frontend design.
  • Proven experience writing clean, testable, and maintainable React code, including hooks, state management, and component composition patterns.
  • Experience working in teams where automated tests are expected alongside production code on both backend and frontend.
  • Ability to independently deliver complex projects, break down large features, mentor junior engineers, and influence technical direction.
  • Excellent written and verbal communication skills in a fully remote environment.
  • Ability to collaborate effectively with technical and non-technical partners during discovery, development, and testing.
  • Autonomous, growth-oriented mindset with proactive problem-solving and clear stakeholder communication.
  • Commitment to supporting diversity and inclusion.
  • Preferred: experience building and maintaining large Rails monoliths with a React single-page application frontend.
  • Preferred: experience with Ruby on Rails, React, PostgreSQL, Google Cloud Platform, and Sidekiq or similar background job processing.
  • Preferred: experience building accessibility-aware, responsive UIs for non-technical end users.
  • Preferred: experience designing and evolving REST or JSON APIs for SPA frontends.
  • Preferred: experience with role-based access control, multi-tenant data isolation, or clinic-scoped data models.
  • Preferred: experience in healthcare technology, social services, or another mission-driven domain.

Benefits

  • $179,300 annual salary.
  • Flexible work hours with a fully remote team.
  • Equitable pay for equal work at the same level, regardless of location.
  • Paid parental leave for biological and adopted children.
  • 18 paid company holidays, including one week mid-year and one week end-of-year break.
  • 9 wellness days for self-care or unexpected life needs.
  • 15 days of PTO.
  • 1-month paid sabbatical after the 4-year anniversary, and every 4 years thereafter.
  • Generous medical, dental, and vision insurance for employees and their families.
  • Health Savings Accounts and Flexible Spending Accounts.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • $100 yearly wellness budget per employee.
  • Annual budget for professional and personal development.
  • PerkSpot discounts on products and services.
  • Volunteerism incorporated into onboarding and encouraged ongoing.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Sr. Software Engineer, Frontend

Firstup 251-1K Professional Services

Firstup is hiring a Senior Software Engineer, Frontend to lead the development of scalable, high-performance React-based applications that improve employee communications and experience for enterprise customers.

AWS Cypress Docker Jest Kubernetes Node.js Playwright React Ruby on Rails TypeScript
51 minutes ago

AI驅動的產品開發通才

Hyphen Connect 1-10 staffing & recruiting

AI-powered product generalist role at a rapidly growing prototyping lab building and launching prototypes and MVPs across marketing tech, fintech, web, and crypto products.

Blockchain Figma JIRA Prototyping React Wireframing
1 hour, 7 minutes ago

Software Engineer, Production Support

HHAeXchange 251-1K Health Care Providers & Services

HHAeXchange is hiring a remote Production Support Engineer to help ensure the reliability and operational health of its Ruby on Rails platform supporting home and community-based care.

AWS Datadog GCP Linux MySQL New Relic PostgreSQL Ruby on Rails Shell Scripting
1 hour, 9 minutes ago

Mistral Cloud - Software Engineer, Fullstack/Frontend

Mistral AI 201-500 Artificial Intelligence

Mistral AI is hiring a Fullstack/Frontend Software Engineer to help build and improve the Mistral Cloud Control Panel and related product experiences across its AI platform.

Next.js Node.js React Remix System Design TypeScript Vue.js
1 hour, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers