For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Full Stack Developer

Location

Remote restrictions apply
See all remote locations

Salary

US$70K - 100K

Min. experience

3 - 5 years

Required skills

JavaScriptNode.jsRESTful APIWebhooksEvent-Driven ArchitectureError HandlingDistributed Systems EngineeringData modelingSQLAWSLLM

Full-time role
Posted 18 hours ago
Apply now
Actively recruiting / 21 applicants

Full-Stack Engineer

About Medical Connect

Medical Connect helps the 100M Americans who don’t have access to a primary care doctor get the care they need to focus on their health and protect their jobs. We do this by making critical health services convenient, affordable, and reliable.

The Role

We’re looking for a full-stack engineer with a strong backend bias to join a small, fast-moving team. This role has high ownership, high autonomy, and real leverage over the core system that runs the business.

You’ll be hands-on building and evolving an event-driven automation system that powers the entire patient journey end-to-end. This is not a front-end product role. It’s a backend, automation, and systems role focused on correctness, reliability, scale, and enabling growth without breaking core workflows.

You’ll also apply automation and LLMs where they meaningfully reduce manual work or unlock speed, and support growth experimentation by building reliable data, instrumentation, and system hooks.

This role is for someone who likes turning messy, human-coordinated workflows into deterministic, auditable systems and then extending those systems to move the business faster.

What You’ll Work On

Core Platform & Automation

  • Designing and extending state machines that manage complex, multi-step workflows
  • Building and hardening event- and webhook-driven pipelines (timeouts, retries, idempotency, deduplication)
  • Automating operational processes that are currently manual or error-prone
  • Making systems more self-healing as volume grows
  • Improving observability, traceability, and debuggability across the system
  • Reducing end-to-end cycle time by tightening feedback loops between systems

Growth Enablement & Experimentation

  • Building and maintaining A/B testing infrastructure (experiment assignment, persistence, analysis)
  • Instrumenting end-to-end tracking and analytics across growth platforms
  • Ensuring growth data is accurate, reliable, and reconcilable with backend source-of-truth systems
  • Supporting rapid experimentation by:
  • Adding new events, attributes, and hooks safely
  • Building internal dashboards to evaluate experiment impact
  • Enabling fast iteration without compromising system integrity
  • Helping translate business questions into clean, trustworthy data

Integrations & Automation

  • Building and maintaining integrations across tools like Stripe, Klaviyo, analytics platforms, and internal systems
  • Designing reliable data pipelines between platforms
  • Automating workflows to increase team efficiency and reduce manual intervention
  • Troubleshooting and hardening integrations as complexity increases

AI-Assisted Automation

  • Applying LLMs to automate judgment-heavy or repetitive operational workflows
  • Integrating AI into existing systems with appropriate guardrails and monitoring
  • Improving throughput and reducing manual ops without sacrificing correctness

Quality & Reliability

  • Helping define and enforce QA strategies for systems and experiments
  • Establishing testing and validation standards for production changes
  • Creating documentation that meaningfully improves velocity and reliability

This Role Is For You If

  • Are ambitious and want to maximize your impact, not just complete assigned work
  • Take full ownership of outcomes and drive your own accountability
  • Proactively identify problems, unblock yourself, and communicate early when something is unclear
  • Operate like a driver, not a passenger, you don’t wait for perfect specs or permission
  • Move quickly, see around corners, and push things forward without needing constant direction.
  • Thrive in ambiguous environments and can unblock yourself
  • Are pragmatic about tools (including AI) and use them only where they add real leverage and are ROI positive
  • You have high engineering standards, but you don’t let perfection block progress. You’re comfortable building systems iteratively, making pragmatic tradeoffs, and hardening them as the business scales.

This Role Is Not for You If

  • You expect this to be a strict 9–5 role with tight boundaries around time and responsibility
  • You’re looking for clear task lists handed to you rather than problems to own
  • You prefer waiting for direction instead of proactively driving work forward
  • You’re uncomfortable operating with urgency, ambiguity, and real accountability
  • You’re satisfied optimizing for comfort rather than impact and growth
  • You make perfect the enemy of good, and are not okay with building the plane as you fly it

We’re looking for someone who wants to be meaningfully involved in building and scaling something important, and is willing to put in the extra effort when it matters.

This role is designed for someone who wants responsibility, speed, and impact, not predictability and strict boundaries.

What You’ll Bring

  • 3+ years of experience building production software in an early-stage or fast-moving environment
  • Experience with **backend systems, APIs, webhooks, and integrations
    **
  • Comfort working with **event-driven or workflow-heavy systems
    **
  • Experience supporting experimentation with reliable tracking and analytics
  • Strong written and verbal English communication
  • High attention to detail, ownership, and judgment
  • Experience with growth tooling (analytics, attribution, lifecycle messaging)
  • Experience with data pipelines or warehousing
  • Experience applying LLMs in production systems
  • Familiarity with tools like Stripe, Klaviyo, Airtable, or similar

Role Details and Requirements

  • Full time role
  • Overlap with EST working hours
  • Proficient with written and verbal English
  • Remote role

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service