careertakescareertakes

Software Engineer - Team Action

Still hiringFind similar jobs
Confidential Client•healthcare
Entry LevelFull-timeFull Remote$180,000 - $400,000
San Francisco, California
A Month Ago

The Software Engineer on Team Action at Confidential Client focuses on developing and maintaining the full-stack onboarding workflow for healthcare workers, ensuring a seamless and compliant activation process from app download to first shift completion. This role involves solving complex backend challenges related to credential validation, compliance, and document processing, while also contributing to mobile app enhancements to improve user experience in a remote-first, customer-centric environment.

Description

About CareerTakes

CareerTakes is a next-generation AI recruiting platform that connects early-career talent with real roles at established companies across regulated industries.

👉 Important disclosure: CareerTakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Internet Marketplace Platforms.

Applicants for this role may also receive access to additional matched opportunities through the CareerTakes platform.


About the Team & Role

This role sits on Team Action, which owns worker activation from the moment someone downloads the app through their first completed shift. Team Action tackles onboarding workflows, document and credential processing, compliance validation, and the infrastructure that powers safe, reliable activation of healthcare workers at scale.

You’ll work across the full stack on customer-facing flows and backend systems that parse, extract, and validate information from worker documents. The engineering stack is TypeScript-first: React on the web, Ionic for mobile, and a Node (NestJS) backend with MongoDB and Postgres.


What You’ll Do

  • Design and implement features in the onboarding workflow that take workers from sign-up to first shift.
  • Build and maintain systems that validate credentials, process documents, and enforce compliance logic across state-regulated requirements.
  • Implement document parsing/extraction pipelines and improve the accuracy and reliability of automated checks.
  • Work across frontend (React/Ionic mobile) and backend (Node/NestJS) to deliver end-to-end solutions.
  • Collaborate with product, design, and operations to ensure a smooth and empathetic user experience for healthcare workers.
  • Contribute to technical design discussions, write clear documentation, and own parts of the system from design through production.
  • Troubleshoot production issues, improve observability, and scale services as the user base grows.

Required Qualifications

  • Professional software engineering experience building customer-facing systems.
  • Strong TypeScript experience across frontend and/or backend codebases.
  • Experience with React and familiarity with mobile frameworks (Ionic or similar).
  • Backend experience with Node.js; familiarity with NestJS is a plus.
  • Experience working with databases such as MongoDB and Postgres.
  • Practical experience building or integrating document-processing or validation systems, or strong willingness to learn applied ML/NLP pipelines for extraction.
  • Strong product sense and customer empathy — you design features with the end user (e.g., clinicians) in mind.
  • Bachelor’s degree or equivalent practical experience.

Preferred Qualifications

  • Prior experience building onboarding, identity verification, background-check, or credential-validation systems.
  • Experience designing compliance logic for regulated industries (healthcare licensing, state-specific requirements).
  • Familiarity with building asynchronous, reliable pipelines for document ingestion and validation.
  • Experience with testing strategy for both frontend and backend (unit, integration, and end-to-end).
  • Experience working in remote-first teams and asynchronous communication patterns.

Interview Process

  • Take-home PR assessment (~60–90 minutes) + live follow-up
  • Second take-home (technical design or PR) + live follow-up
  • Hiring manager interview
  • Final culture screen with Head of People

The interview assessments are designed to mirror real work done by the team and emphasize practical competency. The process is written and async by design to reflect a remote culture.


Compensation & Benefits

  • Compensation range: USD $180,000 — $400,000 per year (base range provided for transparency)
  • This role is full-time and telecommute-eligible. Final compensation will be determined based on experience, skills, and state/local requirements.
  • The confidential client provides benefits consistent with U.S. employment laws; specific benefits (healthcare, retirement, paid time off) will be provided during the offer stage.

Location & Work Authorization

  • Remote-first (telecommute) role with preference for candidates located in the United States. The position is associated with San Francisco, CA for location reporting purposes.
  • Candidates must be authorized to work in the United States. Any offer may be contingent on successful background checks and credential verification required for the role.
  • Reasonable accommodations are available for applicants with disabilities—please request accommodations during the application process.

How to Apply

CareerTakes is supporting this hiring process as a third-party recruiter. If selected, you will be employed by the confidential client. Applicants may be asked to complete take-home assessments and follow-up interviews as described above.


Legal & Compliance Notes

This job post is written to comply with U.S. federal and state employment laws. The confidential client will follow applicable laws regarding pay transparency, background checks, privacy, and employment eligibility. Any pre-employment checks (background, license verification) will be applied consistently and in accordance with state-specific regulations.


Equal Opportunity & Hiring Transparency

CareerTakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.