Full Stack Software Engineer (WebRTC / Live Video Telehealth) for NIH Study | Remote Contract

Dance4Healing, Inc.
United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Compensation
$94,779.0 - $104,033.0
Working hours
Shift work
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Computing Platforms Cascading Style Sheets (CSS) Databases Cursor (Graphical User Interface Elements) Software Debugging Programming Tools EHealth PostgreSQL
+13 more
MongoDB Responsive Web Design TypeScript WebRTC Cloud Platform System GitHub Copilot ReactJS Delivery Pipeline Backend Real Time Data Web Technologies Front End Software Development Code Restructuring

Job description

Dance4Healing, a Harvard/Stanford startup, an NIH-funded digital health company seeking a Full Stack Software Engineer with WebRTC experience to support an active National Institute on Minority Health and Health Disparities (NIMHD) research study.

This is a hands-on builder role working on a real-world live video telehealth platform focused on health equity, engagement, and inclusive technology for people with chronic disease.

Apply here (required): https://bit.ly/D4H_NIHStudy_TalentOnly applications submitted through this link will be reviewed.

=============================================================About Dance4Healing

Dance4Healing is an award-winning social impact venture founded by a UX and behavior expert after recovering from Stage IV cancer. Backed by NIH funding and academic research partners, we build technology that blends live video, personalization, and culturally responsive design to improve health outcomes for populations often underserved by mainstream digital health tools.

Our platform supports remote participation, social connection, and habit formation-designed to meet people where they are physically, culturally, and emotionally.

You’ll work closely with a small, multidisciplinary team spanning health equity research, behavioral science, data/AI, and product design-where engineering decisions directly shape research outcomes.

=============================================================What You’ll Do

  • Design, build, and maintain live video telehealth features using API such as LiveKit
  • Develop full-stack features using ReactJS, JavaScript/TypeScript, HTML/CSS, and modern web technologies
  • Implement backend services and APIs supporting video workflows, user data, and personalization logic
  • Leverage GenAI-assisted development tools to accelerate implementation, refactoring, debugging, and documentation while maintaining high code quality
  • Collaborate with product, UX, and research teams to deliver accessible, inclusive user experiences
  • Contribute to technical architecture, platform decisions, and roadmap planning
  • Balance speed with rigor in a regulated, research-driven environment
  • Support experimentation and iteration tied to NIH study milestones

You will have meaningful input into technical decisions and trade-offs, not just task execution.

============================================================What Success Looks Like (First 60-90 Days)

  • Live video workflows are stable, performant, and accessible across diverse user needs
  • Core WebRTC functionality is production-ready for study deployment
  • Platform architecture supports iteration, data collection, and future scalability

Requirements

  • Proven experience building WebRTC-based live video applications
  • Strong full-stack development skills (ReactJS, JavaScript/TypeScript, HTML/CSS)
  • Experience working with cloud-based infrastructure and modern deployment workflows
  • Experience leveraging GenAI-assisted development tools (e.g., AI-enabled IDEs, code assistants) as a productivity multiplier-not a replacement for engineering judgment
  • Ability to work independently, make pragmatic technical decisions, and communicate clearly
  • Comfort operating in ambiguity and shaping solutions from first principles

============================================================Nice to Have

  • Familiarity with AWS, MongoDB, Supabase or similar backend-as-a-service platforms (auth, databases, storage)
  • Experience using tools such as CodeX, Claude Code, Cursor, GitHub Copilot, or comparable AI-powered development environments
  • Exposure to biosensors, real-time data, or multimodal systems
  • Experience designing for accessibility or diverse user populations
  • Familiarity with data quality, bias, or evaluation considerations in applied AI systems
  • Awareness of privacy, security, and compliance considerations in digital health or research settings

============================================================Who Thrives in This Role

  • Engineers who enjoy building in ambiguity and shaping systems end-to-end
  • Builders motivated by impact and ownership, not just feature velocity
  • People who are comfortable balancing engineering rigor with real-world research constraints
  • Engineers who use GenAI as a productivity amplifier, not a shortcut

============================================================Who Should NOT Apply

  • Engineers seeking a highly structured, ticket-driven environment with predefined solutions
  • Candidates who prefer rapid feature shipping without regard for accessibility, data quality, or research rigor
  • Those uncomfortable working in evolving problem spaces where requirements emerge through real-world use and study constraints
  • Applicants looking for a purely front-end, purely back-end, or hands-off advisory role

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Flexible schedule

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

André Dietrich André Dietrich · World Congress 2024

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:42 min

Navigating careers in web accessibility engineering

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all