Full Stack Software Engineer II (Remote)

Caremessage
Arlington, TX

Join us to Improve Health Equity for 5 Million People!

CareMessage is the technology non-profit building the largest patient engagement platform for low-income populations in the United States. Powered by the Health Equity Engine™, the platform enables organizations to combine messaging, data, and interoperability to increase access to care, improve clinical outcomes, and address social drivers of health.

With 20 million patients reached since 2013, CareMessage is the only patient engagement solution proven to improve health equity at scale. The team, many with lived experiences in these communities, leverages a nonprofit model to reinvest revenue into impact. CareMessage is the partner of choice for organizations committed to advancing health equity.

About the Role

As a Full Stack Software Engineer II at CareMessage, you will work on medium-complexity problems independently, delivering features that have a direct impact on health equity across the United States. You’ll be part of a collaborative team passionate about building quality, scalable software using a test-driven approach. This role offers the chance to work in our preferred tech stack (Ruby on Rails, TypeScript/React, Postgres, GCP) and make meaningful contributions to the healthcare industry.

\n

Job Responsibilities
  • Feature Development & Ownership : Independently work on well-defined and scoped features or projects, taking them from concept to deployment. Collaborate closely with Product and Design teams to create solutions that meet user needs.
  • Project Breakdown : Break down medium-complexity problems into manageable tasks and provide reliable estimates, delivering work on time.
  • Quality & Testing : Contribute to CareMessage’s high standard of test coverage (99%) by implementing and maintaining tests for your code, following TDD principles where applicable.
  • Collaboration & Cross-Functional Engagement : Work effectively with other engineers and cross-functional team members to develop solutions that integrate smoothly with our platform.
  • Automation & Continuous Improvement : Identify opportunities to reduce manual or repetitive tasks and implement automation solutions that increase team efficiency.
  • Operational Support : Participate in on-call rotations to support platform reliability and address issues as they arise.
  • Mentorship & Knowledge Sharing : Help onboard new team members, embody CareMessage’s values, and contribute positively to the team culture.

Requirements
  • Technical Proficiency :
  • At least 2-3 years of experience working as a full stack engineer with a focus on our tech stack: Ruby on Rails, TypeScript/React, Postgres, and GCP.
  • Ability to take medium complexity features from concept to production, collaborating effectively with Product and Design teams.
  • Familiarity with Test-Driven Development (TDD) principles is preferred; commitment to delivering high-quality, testable code is essential.
  • Project Management & Problem Solving :
  • Skilled at breaking down complex problems, anticipating challenges, and consistently delivering work on schedule.
  • Ability to estimate and prioritize tasks effectively within 150% of the estimate, meeting weekly ticket goals.
  • Collaboration & Communication :
  • Strong interpersonal skills and experience working collaboratively in a fully distributed environment.
  • Capable of identifying ways to enhance team productivity and supporting peers by sharing knowledge and resources.
  • Operational Readiness :
  • Previous experience with on-call responsibilities and ability to handle production issues as they arise.
  • Familiarity with incident management processes and tools like PagerDuty is a plus.
  • Mission-Driven Alignment :
  • Commitment to CareMessage’s mission to improve health equity, with an interest in working in the health tech sector.

Within 1 month, you will
  • Gain foundational knowledge of CareMessage’s platform, mission, and user base.
  • Familiarize yourself with the tech stack, policies, and internal protocols.
  • Build relationships with team members and participate in team rituals like Kickoffs, Retrospectives, and Code Reviews.

Within 3 Months, you will
  • Gain a solid understanding of our technical environment and our approach to TDD.
  • Contribute regularly to project work, demonstrating reliable delivery and minimal need for oversight.
  • Begin implementing process improvements or automation solutions that streamline your team’s work.

Within 6 Months, you will
  • Exhibit a strong understanding of CareMessage’s mission and technical goals, and how your work contributes to them.
  • Deliver impactful improvements in code quality, team efficiency, or automation that benefit the broader engineering team.
  • Be recognized as a dependable, self-directed team member who consistently delivers high-quality work.

\n

$139,000 - $139,000 a year

\n

US-based candidates only: At this time, we are not able to sponsor work visas. Applicants must be authorized to work in the United States on a full-time basis without sponsorship.

Core Values

At CareMessage, we seek individuals who align with our values of Collaboration, Action, Results, and Empathy.

Our ideal candidates embody these principles in their day-to-day work, whether through mentorship, onboarding support for new team members, or taking on initiatives that drive our mission forward.

Compensation Details

This role is currently set at a Mid (L2) software engineer, equivalent to someone who has held two or more software engineer roles with related experience for multiple years and is proficient in their craft.

Our salary allocation for this role is USD 139,000

We believe in equal work for equal pay. All team members performing the same role at the same level are paid the same regardless of where they are in the world.

Note : If you don’t fit this description perfectly (especially if you come from an under-represented group) but have held multiple Software Engineering roles in the past, please apply!

Working at CareMessage

We take care of our employees by offering competitive salaries and benefits packages. We ensure our team feels cared for so that we, in turn, can help support our safety net organizations and underserved populations.

We compensate fairly and equitably

Flexible work hours; fully remote team

We believe in equal work for equal pay: all team members performing the same role at the same level are paid similarly, regardless of where they are in the world

Paid parental leave for biological and adopted children

We give you time off to thrive

Half-day Fridays, every Friday

18 paid company holidays, including a one week mid-year and one week end-of-year break

9 wellness days to be used for self-care- or anything that comes up in life

15 days of PTO

1-month (20 working days) paid sabbatical after the 4-year anniversary, and every 4 years thereafter

We support your health, wellness, and growth

Generous medical, dental, and vision insurance for employees and their families

Health Savings Accounts and Flexible Spending Accounts

401k retirement plan

Short & long-term disability insurance

$100 per employee yearly wellness budget, with flexibility to spend on physical, emotional, and mental wellness resources

PerkSpot: Instant access to discounts on products & services from hundreds of vendors

Annual budget for professional and personal development (webinars, online courses, books, and more)

Volunteerism incorporated in onboarding and encouraged on an ongoing basis

Posted 2025-08-20

Recommended Jobs

Senior Software Engineer

Safelease
Austin, TX

SafeLease is an insurance technology company that specializes in commercial real estate. We focus on insurance products for the self-storage industry but are rapidly expanding our suite of service…

View Details
Posted 2025-08-20

Structures Test Engineer

Saronic
Austin, TX

Saronic Technologies is a leader in revolutionizing defense autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations for the Department of Defense (DoD) th…

View Details
Posted 2025-08-20

Delivery Driver/Draft Technician

Meanwhile Brewing Company
Austin, TX

Delivery Driver/Draft Technician Meanwhile Brewing Company is a 15 bbl brewery and taproom in Austin, TX. We are seeking a passionate, quality-focused, safety-driven, and team-oriented delivery drive…

View Details
Posted 2025-08-06

Job opportunity Maintenance Coordinator I at Houston, TX

Unicon Pharma
Houston, TX

M-F day shift hours Candidates must have knowledge in pharma equipment management, pharmaceutical background. 1-3 Years Experience Coordinates and plans schedule of preventive maintenance for …

View Details
Posted 2025-08-07

Certified Personal Trainer

TruFit Athletic Clubs
Edinburg, TX

Job Description Job Description Description: Personal Trainer Why Join TruFit Athletic Clubs? - Competitive Compensation & Benefits: Including healthcare coverage for all teammates, 401(k) p…

View Details
Posted 2025-07-29

Business Analyst

Mondo
Houston, TX

Apply now: Business Analyst, location is Hybrid 4 days onsite. The start date is 8/11/25 for this contract position. Job Title: Business Analyst Location-Type: Hybrid 4 days onsite Start Da…

View Details
Posted 2025-07-31

Lead ServiceNow Developer (VA; Plano, TX; Richmond, VA)

CEDENT
Plano, TX

Description & Responsibilities: ServiceNow development and ServiceNow Platform skilled resources so that we will be able to use that resource in our Non-Cloud Workstream, ITAM Engineering and S…

View Details
Posted 2025-08-19

Senior Business/Facilities Planner - Baytown,Tx

ExxonMobil
Baytown, TX

  About us   At ExxonMobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world’s largest publicly traded energy and chemical comp…

View Details
Posted 2025-08-06

Public Relations Director

Legacy Community Health
Houston, TX

Benefits ~ Paid Time Off & Paid Company Holidays ~ Medical, Dental, Vision & Life Insurance ~ Flexible Spending Account (FSA) ~403(b) Retirement Plan with Company Match ~ Short-Term & Long-T…

View Details
Posted 2025-08-19

Operations Coordinator

Cartier
Dallas, TX

Cartier is seeking an Operations Coordinator in Dallas to ensure operational excellence and compliance within the boutique. The role involves managing day-to-day processes, including logistics, invent…

View Details
Posted 2025-07-31