Sr. Software Engineer, 3DQ Lab

Stanford Health CarePalo Alto, CA
$75 - $99Onsite

About The Position

Stanford Health Care's Technology & Digital Solutions team is seeking a Sr. Full-Stack Software Engineer to support, maintain, and evolve an existing suite of mission critical custom applications for the Stanford 3D and Quantitative Imaging Laboratory (3DQ Lab), a premier medical imaging facility at Stanford Medicine specializing in advanced 3D, 4D, and quantitative visualization of complex anatomical structures. The applications are currently Windows-based. This is a Stanford Health Care job. The Sr. Software Engineer - Web Front-End is responsible for building, testing, and maintaining the front-end web applications at Stanford Health Care, working in a fast-paced agile environment. This position will collaborate with a diverse group of product managers, designers, engineers, and infrastructure teams to build and deliver robust front-end web solutions that showcase SHC's brand while providing a high-quality experience for patients.

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, Web Design or a directly related field from an accredited college or university.
  • 5+ years of directly related experience
  • Expert Knowledge in relevant technology stack
  • Knowledge and practiced application of industry best practices in rich web
  • Knowledge of Semantic Markup, AJAX, JSON, and JS libraries (jQuery, YUI, etc)
  • Strong Experience with UI libraries and Front End tools (jQuery, Bootstrap, AngularJS, LessCSS, SASS)
  • Advanced knowledge of HCI, usability, interaction design patterns
  • Proven ability to develop web sites for multiple target devices (mobile, tablet, desktop, etc.)
  • Proven ability to build and ship production-quality software to a large consumer audience
  • Knowledge of front end optimization and performance techniques
  • Knowledge of user behavior and interaction design patterns
  • Knowledge of algorithms, data structure, web technologies, protocols, and cross-browser compatibility issues
  • Knowledge of architecting or building front end components and/or libraries
  • Ability to develop web sites for multiple contexts (mobile, tablet, desktop, etc.) and multiple locales
  • Ability to build and ship production-quality software to a large consumer audience, specifically user-centric design and development
  • Ability to thrive in a fast-paced, dynamic team environment
  • Ability to demonstrate strong programming knowledge
  • Ability to accurately communicate complex technical abstractions
  • Ability to influence peers and/or management and a champion of best practices that will encourage and drive adoption

Nice To Haves

  • Master's Degree Preferred

Responsibilities

  • Develops – iOS technologies
  • Develops – Latest Android stack
  • Implements and provides production application support in products and public-facing web applications and back-end servers systems using HTML/ XHTML, CSS, and JavaScript , following Web standards and promoting user experience best practices.
  • Helps to develop processes and select frameworks and tools for web content management and web application development.
  • Gathers functional requirements to generate technical design specifications.
  • Follows specifications to implement high fidelity visual and UX designs.
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency.
  • Generate systems software engineering policies, standards and procedures.
  • Designs, develops, tests, debugs and implements operating systems components, software tools, and utilities.
  • Determines systems software design requirements.
  • Contributes to all phases of the software development lifecycle, including analysis, design, implementation, and QA.
  • Creates and improves infrastructure to address system performance, security, maintainability, and scalability of SHC’s products.
  • Works with stakeholders to understand and document software requirements, and ensure application UI meets functional requirements.
  • Develops functional prototypes from wireframes and mockups, and create proper documentation.
  • Develops websites, performs unit testing, implementation, and production application support.
  • Participates in troubleshooting problems related to user interaction, webpage performance & mobile web optimization.
  • Collaborates with stakeholders and software engineers to refine and improve the user experience.
  • Follows industry trends with regard to front-end technologies and techniques.
  • Other duties as required.

Benefits

  • C-I-CARE standards for all of patients, families and towards each other.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service