Talent.com
Full Stack Developer for Mobile Health Applications
Full Stack Developer for Mobile Health ApplicationsInsideHigherEd • Hanover, New Hampshire, United States
Full Stack Developer for Mobile Health Applications

Full Stack Developer for Mobile Health Applications

InsideHigherEd • Hanover, New Hampshire, United States
30+ days ago
Job type
  • Full-time
  • Temporary
Job description

Posting date : 06 / 19 / 2025

Open Until Filled : Yes

Position Number : 1129356

Position Title :

Full Stack Developer for Mobile Health Applications

Hiring Range Minimum :

$85,600

Hiring Range Maximum :

$107,000

Union Type : Not a Union Position

SEIU Level : Not an SEIU Position

FLSA Status : Exempt

Employment Category :

Regular Full Time

Scheduled Months per Year :

12

Scheduled Hours per Week :

40

Schedule : 8-5, M-F

Location of Position :

Lebanon, NH 03776

CTBH

46 Centerra, suite 315

Remote Work Eligibility? :

Hybrid

Is this a term position? :

No

If yes, length of term in months. :

NA

Is this a grant funded position? :

Yes

Position Purpose :

To spearhead the development and implementation of innovative mobile health applications and backend systems at the Center for Technology and Behavioral Health with both the AI and Mental Health : Innovation in Technology Guided Healthcare (AIM HIGH) Laboratory and the Open Recordings research team. This role supports the creation of tools for passive data collection, digital therapeutics, collection of patient visit data, and personalized health interventions, aiming to enhance the assessment, monitoring, and treatment of biomedical, mental health and substance use disorders. The position plays a critical role in research and development efforts, from concept to deployment, ensuring the delivery of scalable, secure, and user-centric solutions for both research and clinical applications.

Required Qualifications - Education and Yrs Exp :

Bachelors plus 3-5 years' experience or equivalent combination of education and experience

Required Qualifications - Skills, Knowledge and Abilities :

  • Bachelor’s degree in computer science, data science, software engineering, or a related field.
  • 3-5 years of professional experience in full stack development, with a strong portfolio of mobile and web applications.
  • Proven expertise in Flutter, Google Cloud Compute, Firestore, Amazon Web Services, and Python (including Flask).
  • Demonstrated ability in developing backend systems, APIs, and data storage solutions.
  • Experience architecting maintainable full stack solutions with multi-developer teams.
  • Experience in implementing data visualization and machine learning models on mobile devices.
  • Excellent problem-solving skills, with the ability to manage complex projects and multi-task effectively.
  • Strong communication skills, capable of working collaboratively with interdisciplinary teams.

Preferred Qualifications :

  • Master’s degree in computer science, data science, software engineering, or a related field.
  • Experience with health-related mobile app development and familiarity with digital health regulations.
  • Proficiency in statistical and machine learning models using Python.
  • Experience in human-subjects research.
  • Experience disseminating computational products / code via open-source venues.
  • Knowledge of passive sensor data collection and processing from smartphones and wearable devices.
  • Experience in developing technology-based interventions for mental health and substance use disorders.
  • Experience developing systems that easily adapt to multiple use-cases.
  • Department Contact for Recruitment Inquiries :

    Brittany George

    Department Contact Phone Number :

    603-646-2606

    Department Contact for Cover Letter and Title :

    Paul Barr, Associate Professor

    Equal Opportunity Employer :

    Dartmouth College is an equal opportunity employer under federal law. We prohibit discrimination on the basis of race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, disability, veteran status, marital status, or any other legally protected status. Applications are welcome from all.

    Background Check :

    Employment in this position is contingent upon consent to and successful completion of a pre-employment background check, which may include a criminal background check, reference checks, verification of work history, conduct review, and verification of any required academic credentials, licenses, and / or certifications, with results acceptable to Dartmouth College. A criminal conviction will not automatically disqualify an applicant from employment. Background check information will be used in a confidential, non-discriminatory manner consistent with state and federal law.

    Is driving a vehicle (e.g. Dartmouth vehicle or off road vehicle, rental car, personal car) an essential function of this job? :

    Not an essential function

    Special Instructions to Applicants :

    This position is funded by a grant. Continuation is based upon available funds.

    Dartmouth College has a Tobacco-Free Policy. Smoking and the use of tobacco-based products (including smokeless tobacco) are prohibited in all facilities, grounds, vehicles or other areas owned, operated or occupied by Dartmouth College with no exceptions. For details, please see our policy. https : / / policies.dartmouth.edu / policy / tobacco-free-policy

    Quick Link :

    https : / / searchjobs.dartmouth.edu / postings / 79358

    Description :

    Full Stack Development and Mobile Health Innovation

  • Design and develop full stack mobile applications focused on health data collection, patient engagement, and digital therapeutics, using Flutter, Google Cloud Compute, Firestore, Amazon Web Services, and Python (including Flask).
  • Implement and maintain backend services for data storage, processing, and security, ensuring compliance with medical data regulations.
  • Create research-facing dashboards for monitoring participant compliance, data fidelity, and study progress.
  • Develop on-device data visualization and machine learning models for personalized feedback and adaptive interventions.
  • Lead the development of applications for recording medical appointments and facilitating patient feedback, ensuring seamless integration and user experience.
  • Independently engages with internal and 3rd-party stakeholders managing related infrastructure.
  • Percentage Of Time : 50

    Description :

    Data Engineering and Machine Learning

  • Independently prepares written and oral reports from the results of the dataset development and disseminates results to research team in a timely manner.
  • Proactively prepares for and engages thoughtfully in research project discussions about the research concepts and goals. Asks questions to help facilitate a strong foundational understanding of the research project.
  • Develops and maintains documentation of research projects including, but not limited to, data dictionaries / libraries, programming / analytic specifications, inclusion / exclusion criteria flowcharts / matrices, and headers to ensure replication.
  • Independently reviews, builds and maintains library of internal and external literature on the research project background to further understand the research concepts and check results. Independently categorizes literature based on applicability to project and summarizes findings for presentation to the research team.
  • LLM and AI-Powered Analysis : Assist in developing pipelines to analyze clinic visit audio and video recordings using large language models (LLMs) and generative AI to enhance understanding of patient-provider communication. Collaborate on efforts to integrate these tools into decision support systems and patient feedback interfaces.
  • EHR Integration : Support the integration of applications into electronic health record (EHR) systems to streamline workflows and enhance the utility of patient-facing recordings within clinical care.
  • Percentage Of Time : 50

    Description :

    Professional Development and Collaboration

  • Engage in continuous learning to stay abreast of the latest developments in mobile health technology, data science, and machine learning.
  • Participate in collaborative discussions, contributing technical expertise to support the center’s research goals and initiatives.
  • Engages students in developmental and research opportunities.
  • Perform additional duties as assigned, demonstrating flexibility and a commitment to advancing the center’s mission.
  • Percentage Of Time : 50

    Demonstrates a commitment to diversity, inclusion, and cultural awareness through actions, interactions, and communications with others.

    Performs other duties as assigned.

    Create a job alert for this search

    Application Developer • Hanover, New Hampshire, United States

    Related jobs
    Local Contract CT Technologist - $40-47 per hour

    Local Contract CT Technologist - $40-47 per hour

    LanceSoft • Windsor, VT, US
    Permanent
    LanceSoft is seeking a local contract CT Technologist for a local contract job in Windsor, Vermont.Job Description & Requirements. Monday / Tuesday / Saturday 8am – 8 : 30pm.Sunday / Monday / Tuesday 8am ...Show more
    Last updated: 30+ days ago • Promoted
    Travel CT Technologist - $2,892 per week

    Travel CT Technologist - $2,892 per week

    MedPro Healthcare Allied Staffing • New London, NH, United States
    Full-time
    MedPro Healthcare Allied Staffing is seeking a travel CT Technologist for a travel job in New London, New Hampshire.Job Description & Requirements. Joint Commission-certified staffing agency, is see...Show more
    Last updated: 30+ days ago • Promoted
    Health Hacker - Newport Beach

    Health Hacker - Newport Beach

    Next Health • Orange County, VT, US
    Full-time
    At Next Health, we are redefining health optimization by integrating cutting-edge medical innovation with preventative, data-driven wellness. Through our technology-forward platform and luxury clini...Show more
    Last updated: 4 days ago • Promoted
    Maintenance Tech – 3-Day Week!

    Maintenance Tech – 3-Day Week!

    TSG - The Sheridan Group • Woodsville, NH, United States
    Full-time
    Industrial Maintenance Tech 3 – Weekend Days.As one of the leading print and publishing service providers in the nation, Sheridan prints everything from popular magazines and catalogs, to prestigio...Show more
    Last updated: 29 days ago • Promoted
    Travel CT Technologist - $2,527 per week

    Travel CT Technologist - $2,527 per week

    Host Healthcare • Randolph, VT, US
    Full-time
    Host Healthcare is seeking a travel CT Technologist for a travel job in Randolph, Vermont.Job Description & Requirements. Host Healthcare Job ID #a1fVJ000007FzbqYAC.Pay package is based on 12 ho...Show more
    Last updated: 3 days ago • Promoted
    Maintenance Tech 2 – Hiring Bonus!

    Maintenance Tech 2 – Hiring Bonus!

    TSG - The Sheridan Group • Woodsville, NH, United States
    Full-time
    Industrial Maintenance Tech 2 – Weekend Days.As one of the leading print and publishing service providers in the nation, Sheridan prints everything from popular magazines and catalogs, to prestigio...Show more
    Last updated: 29 days ago • Promoted
    Travel CT Technologist

    Travel CT Technologist

    Planet Healthcare • Lebanon, NH, US
    Full-time
    Planet Healthcare is seeking a travel CT Technologist for a travel job in Lebanon, New Hampshire.Job Description & Requirements. Planet Healthcare Job ID #72786246.Pay package is based on 12 hou...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    ISC Healthcare • Springfield, VT, US
    Full-time
    ISC Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Springfield, Vermont.Job Description & Requirements. ISC Healthcare Job ID #17228545.Pay package...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Tech 2 – 3-Day Week!

    Maintenance Tech 2 – 3-Day Week!

    TSG - The Sheridan Group • Royalton, VT, United States
    Full-time
    Industrial Maintenance Tech 2 – Weekend Days.As one of the leading print and publishing service providers in the nation, Sheridan prints everything from popular magazines and catalogs, to prestigio...Show more
    Last updated: 29 days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    CrossMed • Springfield, VT, US
    Full-time
    CrossMed is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Springfield, Vermont.Job Description & Requirements. At CrossMed Healthcare Staffing, we aim to create...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    Wellspring Nurse Source • Springfield, VT, US
    Full-time
    Wellspring Nurse Source is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Springfield, Vermont. Job Description & Requirements.Wellspring Nurse Source Job ID #34...Show more
    Last updated: 30+ days ago • Promoted
    Travel Echo Technologist - $2,693 per week

    Travel Echo Technologist - $2,693 per week

    Planet Healthcare • Lebanon, NH, United States
    Full-time
    Planet Healthcare is seeking a travel Echo Technologist for a travel job in Lebanon, New Hampshire.Job Description & Requirements. Planet Healthcare Job ID #73224201.Pay package is based on 12 hour ...Show more
    Last updated: 12 days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    Planet Healthcare • Springfield, VT, US
    Full-time
    Planet Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Springfield, Vermont. Job Description & Requirements.Planet Healthcare Job ID #73202137.Pay p...Show more
    Last updated: 30+ days ago • Promoted
    Mobile Crisis Clinician (Newport)

    Mobile Crisis Clinician (Newport)

    Curative • Newport, NH, United States
    Full-time
    Mobile Crisis Clinician Opportunity in Newport, New Hampshire.Make a meaningful impact as a Mobile Crisis Clinician with a pioneering community-based outreach team in New Hampshire.This position is...Show more
    Last updated: 14 days ago • Promoted
    Travel Medical-Surgical Telemetry Nurse

    Travel Medical-Surgical Telemetry Nurse

    Premier Medical Staffing Services • Springfield, VT, US
    Permanent
    Premier Medical Staffing Services is seeking a travel nurse RN Med Surg / Telemetry for a travel nursing job in Springfield, Vermont. Job Description & Requirements.Premier Medical Staffing Job ...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Tech 2 – Shift Incentive!

    Maintenance Tech 2 – Shift Incentive!

    TSG - The Sheridan Group • Grantham, NH, United States
    Full-time
    Industrial Maintenance Tech 2 – Weekend Days.As one of the leading print and publishing service providers in the nation, Sheridan prints everything from popular magazines and catalogs, to prestigio...Show more
    Last updated: 27 days ago • Promoted
    Travel CT Technologist

    Travel CT Technologist

    Host Healthcare • Randolph, VT, US
    Full-time
    Host Healthcare is seeking a travel CT Technologist for a travel job in Randolph, Vermont.Job Description & Requirements. Pay package is based on 12 hour shifts and 36 hours per week (subject to...Show more
    Last updated: 4 days ago • Promoted
    Travel CT Technologist

    Travel CT Technologist

    KPG Allied • Lebanon, NH, US
    Permanent
    KPG Allied is seeking a travel CT Technologist for a travel job in Lebanon, New Hampshire.Job Description & Requirements. Candidates must have at least 1 years of paid experience in the last 3 y...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    Voyage Healthcare • Springfield, VT, US
    Full-time
    Voyage Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Springfield, Vermont. Job Description & Requirements.Voyage Healthcare Job ID #JOB-418571.Pay...Show more
    Last updated: 30+ days ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    PRN Healthcare • Springfield, VT, US
    Full-time
    PRN Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Springfield, Vermont.Job Description & Requirements. PRN Healthcare Job ID #1453334.Pay package ...Show more
    Last updated: 30+ days ago • Promoted