Company

Stanford UniversitySee more

addressAddressStanford, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

The Human Motor Control and Neuromodulation Lab at Stanford University School of Medicine is seeking a full-time Software Developer (Front End - web) to join their team of engineers, designers, data scientists, and clinicians in designing and developing an innovative motor symptom monitoring system for people with Parkinson's disease (class II medical device). This is a 6-month Fixed Term position, with the possibility of renewal. Position may be remote or hybrid.

Responsibilities:

  • Understand the needs of system users, including healthcare providers, patients, researchers, and product support personnel, and applicable laws/regulations/policies.
  • Determine web UI requirements based on user needs, system requirements, and interactions with other system components, including a mobile application, algorithm microservice, and electronic medical record.
  • Design, develop, maintain, and optimize the system's web UI.
  • Actively participate in brainstorming sessions to foster innovative ideas and strategies to improve development delivery.
  • Collaborate closely with other team members to integrate, test, and deploy the complete system both as a standalone web application and within an EHR dashboard.
  • Adhere to design and development processes, as defined in the QMS, including those consistent with medical device software  standards (IEC 62304) and applicable FDA requirements (21 CFR 820).

* - Other duties may also be assigned

DESIRED QUALIFICATIONS: *

  • Motivated and enthusiastic self-starter with proven experience in software development with
    excellent analytical abilities and problem-solving skills
  • Strong interpersonal and communication skills
  • Ability to prioritize tasks and manage time efficiently
  • Proficiency in TypeScript/JavaScript for web application development and understanding of web markup including HTML5 and CSS3 (e.g. use of CSS Flexbox for complex, responsive layouts).
  • Demonstrable experience with front-end web frameworks such as Angular and CSS frameworks such as Angular Material and Bootstrap
  • Demonstrable understanding of UI/UX design principles and proficiency with design prototyping tools (e.g. Figma, Adobe XD, Sketch, or similar)
  • Proven experience in UI  test development using modern test frameworks
  • Experience with version control and  software configuration
    management tools (specifically Git and Github)
  • Experience with healthcare data standards such as HL7 FHIR, C-CDA, and integration with electronic health record systems such as Epic via SMART on FHIR is highly desired
  • A keen eye for detail and a passion for creating visually appealing and user-friendly interfaces
  • Previous industry experience is highly preferred
  • Knowledge of or willingness to quickly learn design and development processes, including
    documentation consistent with software as a medical device standards (IEC 62304) and
    applicable FDA requirements (21 CFR 820)

EDUCATION & EXPERIENCE (REQUIRED):

Bachelor's degree and three years of relevant experience or a combination of education and relevant experience.

KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):

  • Current knowledge of latest software and design standards. 
  • Ability to define and solve logical problems for technical applications.
  • Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.
  • Ability to recognize and recommend needed changes in user and/or operations procedures.
  • Basic knowledge of software engineering principles.
  • Strong knowledge of at least one programming language.

PHYSICAL REQUIREMENTS*:

  • Constantly perform desk-based computer tasks. 
  • Frequently sit, grasp lightly/fine manipulation.
  • Occasionally stand/walk, writing by hand. 
  • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds

* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
WORKING CONDITIONS:

May work extended hours, evening and weekends.

WORK STANDARDS:

  • Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
  • Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
  • Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http://adminguide.stanford.edu.

This role is open to candidates anywhere in the United States. Stanford University has five Regional Pay Structures. The compensation for this position will be based on the location of the successful candidate. The expected pay range for this position is $82,000 to $135,000 per annum.
Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location, and external market pay for comparable jobs.


At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (https://cardinalatwork.stanford.edu/benefits-rewards) provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.

Additional Information
  • Schedule: Full-time
  • Job Code: 4821
  • Employee Status: Fixed-Term
  • Grade: I
  • Requisition ID: 101836
  • Work Arrangement : Remote Eligible
Refer code: 7407913. Stanford University - The previous day - 2023-12-23 08:46

Stanford University

Stanford, CA
Jobs feed

RN - Medical/Surgical Intensive Care (KSMC / 36 Hr / Nights)

Kaiser Permanente

Clackamas, OR

CRB Data Lake Support – Junior

Willis Towers Watson

Tennessee, United States

MHPAEA NQTL Analyst

Willis Towers Watson

United, PA

Obstetrical Anesthesiologist – Associate/Full Professor

University Of Pennsylvania

Philadelphia, PA

Sheet Metal Worker - 90364357 - Los Angeles

Amtrak

Los Angeles, CA

Commercial Director - 90377164 - New York

Amtrak

New York, NY

Instructor

University Of Pennsylvania

Philadelphia, PA

Share jobs with friends

Related jobs

Software Developer - Front End (Web)(6-Month Fixed Term)

Senior Software Developer – Compute Platform Simulation

General Motors

Mountain View, CA

4 days ago - seen

Software Developer - Apple Pay

Apple

Cupertino, CA

5 days ago - seen

Software Engineer-Maps Developer Platform

Software And Services

Cupertino, CA

5 days ago - seen

Scientific Software Developer

Ionis Pharmaceuticals Inc

Carlsbad, CA

2 weeks ago - seen

Senior Software Developer, Site Reliability Engineering

Software And Services

Cupertino, CA

2 weeks ago - seen

Software Developer

Motive Energy Storage Solutions

Victorville, CA

2 weeks ago - seen

C++ Software Developer - Computer Vision System Integration

Hardware

San Diego, CA

2 weeks ago - seen

Software Developer, API Integration

Software And Services

San Diego, CA

2 weeks ago - seen

Software Engineer (Apple Vision Pro Developer Ecosystem)

Software And Services

Sunnyvale, CA

2 weeks ago - seen

Scientific Software Developer

Ionis Pharmaceuticals, Inc.

Carlsbad, CA

2 weeks ago - seen

Senior Machine Learning Engineer, SWE Developer Productivity

Software And Services

Cupertino, CA

2 weeks ago - seen

Software Developer - AI Trainer (Contract)

Dataannotation

$40.00 per hour

Bakersfield, CA

3 weeks ago - seen

Cloud Software Developer

Saic Motor

SAN DIEGO, CA

3 weeks ago - seen

Software Developer UI, Infrastructure Software

Software And Services

Sunnyvale, CA

3 weeks ago - seen

App Developer - Apple Maps Mobility & Discovery

Software And Services

Cupertino, CA

3 weeks ago - seen

Health Software - Developer Productivity Engineer

Software And Services

San Diego, CA

3 weeks ago - seen

Senior Software Developer

Fmt Consultants

Carlsbad, CA

3 weeks ago - seen

Software Developer in Test - HomeKit

Software And Services

Cupertino, CA

3 weeks ago - seen