Full Stack Developer

2 weeks ago


Hanover, New Hampshire, United States Dartmouth College Full time


Position Information
Posting date
03/10/2025

Closing date

Open Until Filled
Yes

Position Number
1129247

Position Title
Full Stack Developer

Department this Position Reports to
Center for Technology and Behavioral Health

Hiring Range Minimum
$115,000

Hiring Range Maximum
$143,800

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

Location of Position
Lebanon, NH 03766
CTBH
46 Centerram suite 315

Remote Work Eligibility?
Remote eligible

Is this a term position?
No

If yes, length of term in months.
NA

Is this a grant funded position?
Yes

Position Purpose
To architect and implement the backend infrastructure for a pioneering digital mental health platform at Dartmouth College that combines AI-driven support with passive behavioral sensing. This innovative system will process and analyze real-time behavioral data from smartphone sensors while supporting personalized AI interactions for student mental health and wellness. The role involves creating scalable, secure server-side solutions that handle complex data streams from mobile devices, support AI model interactions, and manage sensitive student health information. This position is crucial in developing the technological foundation to demonstrate how universities can securely and effectively leverage AI and sensor data to support student well-being at scale.

Description

Required Qualifications - Education and Yrs Exp
Bachelors plus 6 or more years' experience or combination of education and experience

Required Qualifications - Skills, Knowledge and Abilities
Bachelor's degree in Computer Science, Software Engineering, or related field
6+ years of experience in full stack development
Strong expertise in backend technologies (Python, Node.js, or similar) and modern web frameworks
Experience with both SQL and NoSQL databases
Proven experience designing and implementing RESTful APIs
Strong understanding of security best practices and HIPAA compliance requirements
Experience with cloud platforms (Azure, AWS, Google Cloud, or similar)
Demonstrated ability to design scalable backend architectures
Experience with real-time data processing and streaming
Strong problem-solving and analytical skills

Preferred Qualifications
Experience with healthcare or wellness applications
Knowledge of machine learning pipelines and AI model deployment
Experience with real-time data visualization and analytics
Background in developing systems for academic or research environments
Experience with microservices architecture
Familiarity with DevOps practices and tools
Experience with data privacy regulations and compliance
Knowledge of behavioral data processing and analysis

Department Contact for Recruitment Inquiries
Jamie Ibey

Department Contact Phone Number

Department Contact for Cover Letter and Title
Nicholas Jacobson, PhD

Department Contact's Phone Number
603-646-7080

Equal Opportunity Employer
Dartmouth College is an equal opportunity/affirmative action employer with a strong commitment to diversity and inclusion. 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 by members of all underrepresented groups are encouraged.

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

Additional Instructions

Quick Link
https://searchjobs.dartmouth.edu/postings/78029

Key Accountabilities
Description
Backend Architecture and Development
  • Design and implement robust server-side architecture using modern backend frameworks and technologies
  • Develop and maintain secure, scalable databases for storing user data, behavioral metrics, and AI interaction histories
  • Create efficient data models and database schemas that support complex queries and real-time data access
  • Implement comprehensive logging and monitoring systems to ensure system reliability
  • Design and optimize data processing pipelines for handling sensor data streams
  • Ensure HIPAA compliance in all data storage and processing systems
Percentage Of Time
40

Description

API Development and Integration
  • Design and implement RESTful APIs that facilitate communication between mobile frontend and backend services
  • Create secure endpoints for real-time data synchronization and AI model interactions
  • Develop APIs for integrating behavioral sensing data with the LLM components
  • Implement robust authentication and authorization systems
  • Create documentation for all API endpoints and integration points
Percentage Of Time
30

Description
System Security and Performance
  • Implement comprehensive security measures to protect sensitive user data
  • Design and maintain backup and recovery systems
  • Optimize database and server performance for handling large-scale concurrent users
  • Monitor and analyze system performance metrics
  • Implement caching strategies to improve response times
  • Collaborate with mobile and LLM teams to optimize data flow and system architecture
  • Participate in code reviews and maintain high coding standards
Percentage Of Time
30

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

--
Performs other duties as assigned.
  • Full Stack Developer

    4 weeks ago


    Hanover, New Hampshire, United States Science and Technology Corporation Full time

    Job TitleFull Stack DeveloperLocationHANOVER, NH 03755 US (Primary)CategoryGeneral Laborer, Information TechnologyJob TypeFull-TimeCompensation Minimum (USD)$ Compensation Maximum (USD)$ EducationBachelor's DegreeMinimum Citizenship Status RequiredU.S. CitizenSecurity Clearance RequiredNoneJob DescriptionSTC is a science and engineering research and services...


  • Hanover, New Hampshire, United States Wyndy LLC Full time

    At Wyndy LLC, we are seeking a compassionate and experienced full-time nanny to provide nurturing care for children. The ideal candidate will have excellent communication skills, the ability to follow directions, and a passion for helping others.ResponsibilitiesProvide reliable supervision and create a safe environment for children to thrive.Engage children...


  • Hanover, New Hampshire, United States Wyndy LLC Full time

    We are seeking a full-time babysitter to care for our newborn. The ideal candidate will provide nurturing and attentive care, ensuring the baby's physical and emotional needs are met.Key qualifications include:A love of working with childrenExcellent communication skillsAbility to follow directionsPassion for helping othersResponsibilities will...


  • Hanover, New Hampshire, United States Wyndy LLC Full time

    Full-time infant care available in Hanover, NH. Experienced and nurturing caregiver needed to provide full-time care for infants. Must have knowledge of infant development and be able to provide a safe and stimulating environment. Must also have excellent communication skills to engage with parents and provide updates on daily activities. Reliable and...


  • Hanover, New Hampshire, United States Wyndy LLC Full time

    Full-time nanny available near 3755 for nurturing and attentive care. Experienced in providing reliable supervision and creating a safe environment. Skilled in engaging children in age-appropriate activities to promote their physical, social, and intellectual development. Able to maintain a positive and encouraging atmosphere while enforcing established...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Information Posting date 07/10/2024Closing dateOpen Until Filled YesPosition Number 1128421Position Title Regional Director of DevelopmentDepartment this Position Reports to Chief Development Officer and Vice-President of Development and Alumni EngagementHiring Range Minimum $129,600Hiring Range Maximum $162,000Union Type Not a Union...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Details Position Information Posting date 03/10/2025 Closing dateOpen Until Filled Yes Position Number 1129246 Position Title Large Language Model Developer Hiring Range Minimum $130,300 Hiring Range Maximum $162,900 Union Type Not a Union Position SEIU Level Not an SEIU Position FLSA Status Exempt Employment Category Regular Full Time Scheduled...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Information Posting date 03/10/2025Closing dateOpen Until Filled YesPosition Number 1129246Position Title Large Language Model DeveloperDepartment this Position Reports to Center for Technology and Behavioral HealthHiring Range Minimum $130,300Hiring Range Maximum $162,900Union Type Not a Union PositionSEIU Level Not an SEIU PositionFLSA...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Posting date: 01/09/2025 Open Until Filled: Yes Position Number: 1128742 Position Title: Associate Director of Development for Dartmouth Cancer Center Department this Position Reports to: Medical and Healthcare Advancement Hiring Range Minimum: $81,700 Hiring Range Maximum: $102,200 Union Type: Not a Union Position SEIU Level: Not an SEIU Position FLSA...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Details Position Information Position Title Hardware/Content Developer: Capstone Smart Sensor Course Position Number 0000000 Hiring Range Minimum $28.00/hr Hiring Range Maximum $28.00/hr Location of Position Hanover, NH Advertisement TextPosition Purpose The Thayer School of Engineering at Dartmouth College is seeking a Hardware/Content Developer...


  • Hanover, New Hampshire, United States Lyme Road Dental, PLLC Full time

    Are you a skilled and compassionate Dental Hygienist looking for a new challenge? Do you enjoy working in a fast-paced and dynamic environment where no two days are ever the same?At Lyme Road Dental, PLLC, we are seeking a highly skilled and motivated individual to join our dental care team as a Dental Hygienist.In this role, you will have the opportunity to...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Posting date: 03/14/2025 Open Until Filled: Yes Position Number: 1129108 Position Title: Executive Director of Development for Faculty and Undergraduate Education Hiring Range Minimum: $132,800 Hiring Range Maximum: $170,000 Union Type: Not a Union Position SEIU Level: Not an SEIU Position FLSA Status: Exempt Employment Category: Regular Full Time Scheduled...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Posting date: 03/11/2025 Open Until Filled: Yes Position Number: 0713300 Position Title: Associate Director of Development for Dartmouth Cancer Center Hiring Range Minimum: $86,100 Hiring Range Maximum: $107,600 Union Type: Not a Union Position SEIU Level: Not an SEIU Position FLSA Status: Exempt Employment Category: Regular Full Time Scheduled Months per...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Details Position Information Posting date 03/14/2025 Closing dateOpen Until Filled Yes Position Number 1129108 Position Title Executive Director of Development for Faculty and Undergraduate Education Department this Position Reports to Arts & Sciences Development Office Hiring Range Minimum $132,800 Hiring Range Maximum $170,000 Union Type Not a...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position DetailsPosition Information Posting date 03/14/2025 Closing dateOpen Until Filled Yes Position Number Position Title Executive Director of Development for Faculty and Undergraduate Education Department this Position Reports to Arts & Sciences Development Office Hiring Range Minimum $132,800 Hiring Range Maximum $170,000 Union Type Not a Union...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Information Posting date 03/14/2025Closing dateOpen Until Filled YesPosition Number 1129108Position Title Executive Director of Development for Faculty and Undergraduate EducationDepartment this Position Reports to Arts & Sciences Development OfficeHiring Range Minimum $132,800Hiring Range Maximum $170,000Union Type Not a Union PositionSEIU...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Details Position Information Posting date 03/14/2025 Closing dateOpen Until Filled Yes Position Number 1129108 Position Title Executive Director of Development for Faculty and Undergraduate Education Hiring Range Minimum $132,800 Hiring Range Maximum $170,000 Union Type Not a Union Position SEIU Level Not an SEIU Position FLSA Status Exempt...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Details Position Information Posting date 03/11/2025 Closing dateOpen Until Filled Yes Position Number 0713300 Position Title Associate Director of Development for Dartmouth Cancer Center Department this Position Reports to Development Shared Services Hiring Range Minimum $86,100 Hiring Range Maximum $107,600 Union Type Not a Union Position SEIU...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position DetailsPosition Information Posting date 08/29/2024 Closing dateOpen Until Filled Yes Position Number Position Title Associate Director of Development for Dartmouth Cancer Center Department this Position Reports to Development Shared Services Hiring Range Minimum $86,100 Hiring Range Maximum $107,600 Union Type Not a Union Position SEIU Level Not...


  • Hanover, New Hampshire, United States Dartmouth College Full time

    Position Information Posting date 03/11/2025Closing dateOpen Until Filled YesPosition Number 0713300Position Title Associate Director of Development for Dartmouth Cancer CenterDepartment this Position Reports to Development Shared ServicesHiring Range Minimum $86,100Hiring Range Maximum $107,600Union Type Not a Union PositionSEIU Level Not an SEIU...