Senior Full Stack Engineer

Harnham Inc.
Chelsea, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Chelsea, United States of America

Tech stack

API
Artificial Intelligence
Application Performance Management
Automation of Tests
Mobile Application Development
Clinical Data Repository
Software Quality
Code Review
Continuous Integration
Data Infrastructure
Data Integration
Programming Tools
Django
Interoperability
Mobile Application Software
Python
Performance Tuning
Release Management
TypeScript
Data Logging
React
Delivery Pipeline
Backend
Build Management
Build Tools
GraphQL
React Native
Front End Software Development
Api Design
Api Management

Job description

We're seeking a Senior Full Stack Engineer who thrives in fast-paced startup environments and enjoys owning products from concept to launch. In this role, you'll develop and deliver patient-facing experiences across mobile and backend systems, helping shape products that directly impact healthcare outcomes. You'll work closely with product, design, and engineering teams to create reliable, intuitive, and secure applications while contributing to the evolution of our technical platform.

What You'll Do

  • Lead the development and release of end-to-end features across mobile applications and backend services.
  • Own complete feature delivery, including frontend implementation, API integrations, backend enhancements, performance optimization, accessibility, and edge-case management.
  • Design and build patient-centric experiences such as scheduling, care coordination, messaging, progress tracking, and other critical workflows.
  • Improve application performance, reliability, and observability through monitoring, logging, alerting, and proactive issue resolution.
  • Extend APIs, data models, and backend services to support new product capabilities while maintaining scalable architecture and code quality.
  • Ensure secure handling of sensitive healthcare information by following industry best practices for privacy, security, and compliance.
  • Contribute to internal operational and clinical tools that support evolving business needs.
  • Collaborate with technical leadership to enhance platform architecture, developer productivity, and product delivery speed.
  • Elevate engineering standards through code reviews, automated testing, CI/CD improvements, and mentoring peers.
  • Partner cross-functionally with product managers, designers, and stakeholders to deliver polished, high-quality user experiences.

Requirements

  • 6+ years of experience building and shipping production software with demonstrated ownership of full-feature delivery.
  • Strong experience developing modern mobile applications and backend services in production environments.
  • Full-stack expertise, including frontend development, API-driven architectures, and backend systems- python, react, django, and react native.
  • Experience designing, consuming, and extending GraphQL APIs and data models.
  • Deep understanding of secure application development, including authentication, authorization, encryption, data protection, and dependency management.
  • Ability to build thoughtful user experiences that account for accessibility, usability, performance, and production readiness.
  • Comfortable operating in startup or high-growth environments with evolving priorities and ambiguity.
  • Experience leveraging AI-powered development tools while maintaining high engineering standards and code quality.
  • Experience shipping large, user-facing features
  • Background in regulated or complex data environments
  • Experience building and shipping large product features
  • Strong understanding of APIs and data integration
  • Experience in regulated environments (enterprise SaaS or similar)

Nice to Have

  • Familiarity with mobile deployment pipelines, release management, feature flagging, staged rollouts, and production monitoring.
  • Experience implementing accessibility best practices in mobile applications.
  • Knowledge of modern mobile development toolchains and build systems.
  • Experience with offline-first architectures, synchronization strategies, and resilient mobile experiences.
  • Exposure to healthcare interoperability standards, clinical data models, or regulated environments.
  • Strong TypeScript skills.

Apply for this position