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 Engineer

Location

Remote restrictions apply
See all remote locations

Salary

US$15K - 20K

Min. experience

5+ years

Required skills

Node.jsTypeScriptReactAPI Integration

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

About the Role

We are looking for a strong Full Stack Engineer to help build and productionize a modern ultrasound education and AI platform.

This role sits at the intersection of backend systems, frontend product development, media processing. You will work closely with senior technical leadership to improve our stack, implement complex features including backend and UIs, and possibly update our mobile app.

This is a hands-on engineering role for someone who can move across the stack, understand user workflows, and build clean systems that are maintainable by a small team.

Our Mission

We build technology that expands access to point-of-care ultrasound education by helping clinicians and learners access high-quality courses, quizzes, videos, scan review workflows, and AI-assisted learning tools.

The systems you build will support real clinicians and medical learners around the world.

What You’ll Work On

  • Full-stack product features across frontend and backend
  • User account, course access, entitlement, and partner integration workflows
  • APIs for course access, user registration, and third-party platform integrations
  • Upload and media workflows for ultrasound scans, videos, and related files
  • AI-assisted features that call external AI/ML APIs
  • Admin tools and internal dashboards
  • Frontend interfaces for learners, instructors, and operations teams
  • Reliability, debugging, performance, and production support
  • Automated tests for key user workflows and backend services

Responsibilities

  • Build and maintain backend services using Node.js / TypeScript
  • Build and improve frontend features in a React / Typescript
  • Design clean APIs and data flows for user, course, and media workflows
  • Work with databases, object storage, queues, and external APIs
  • Collaborate with product, design, QA, and leadership to clarify requirements
  • Write maintainable, testable code with appropriate documentation
  • Debug production issues and improve system reliability
  • Help convert prototypes into stable production systems
  • Participate in code reviews and contribute to engineering standards

Required Experience

  • Strong professional experience with TypeScript, Node.js, React
  • Experience building production web applications across frontend and backend
  • Comfortable with REST APIs, authentication, database-backed applications, and async workflows
  • Experience with modern frontend development using React or similar frameworks
  • Solid understanding of relational or document databases
  • Ability to reason through complex user workflows and edge cases
  • Strong debugging skills and ownership mindset
  • Good written communication in a remote team environment

Nice to Have

  • Experience with Python
  • Experience with mobile apps
  • Experience with media processing, video, image, or file upload pipelines
  • Experience with AI/ML API integrations
  • Experience with healthcare, education technology, ultrasound, or medical imaging
  • Experience with MongoDB, AWS, S3, queues, Docker, or CI/CD
  • Experience building admin tools, partner integrations, or entitlement systems
  • Experience writing Playwright, API, or integration tests

Who This Role Is For

This role is a good fit for someone who:

  • Likes owning features end-to-end
  • Can work without needing every detail pre-specified
  • Is comfortable joining a system that already exists and improving it carefully
  • Communicates clearly when blocked or when requirements are unclear
  • Cares about reliability, maintainability, and user experience
  • Wants to work on meaningful software in healthcare education

Engagement

This role may begin as a contract position, with potential to convert to a longer-term or full-time role depending on fit and business needs.

Expected commitment: 30 hours/week to full-time

ⓘ View potential timezone restrictions
Location: Remote, Philippines, or Latin America time zones preferred
Compensation: Competitive, based on experience and location
Start: As soon as possible

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 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service