University of Michigan logo

Full Stack Web Developer

University of Michigan

Ann Arbor, MI
Full Time
Mid Level
23 days ago

Job Description

About the Role

The Full Stack Web Developer will contribute to the redevelopment of existing applications and the development of new applications within the Michigan Institute for Clinical and Health Research (MICHR). The role involves working on applications that facilitate organizational metrics collection, reporting, and research patient recruitment, including public-facing internet applications with complex regulatory requirements. The position covers all stages of web application development, from release engineering and database development to back-end and front-end development, with a hybrid work schedule of 40% office and 60% remote work.

Key Responsibilities

  • Contribute toward the redevelopment of existing applications and development of new applications for MICHR.
  • Develop web applications across all stages including release engineering, database development, back-end web services, and front-end development.
  • Meet coding deliverables in line with project release plans.
  • Perform pair-programming and mentor junior applications programmer/analysts.
  • Improve code integrity and organization.
  • Research and evaluate technologies to enhance efficiency, security, and accessibility of sites and applications.
  • Work with Business Analysts and internal customers to clarify requirements and prepare designs for software components.
  • Draw diagrams to communicate software design to technical and non-technical audiences.
  • Partner with designers to convert designs into visual elements.

Requirements

  • Master’s degree in Computer Science, Computer Systems Technology, or related field.
  • At least 2 years of full stack web development experience.
  • Experience with back-end development using Java, object-oriented design and analysis, RESTful web services, Spring, Hibernate, Oracle, MySQL database technologies, and Node.js.
  • Experience with front-end development using HTML, JavaScript, CSS, React.js frameworks, and jQuery libraries.
  • Knowledge of release engineering including continuous integration, configuration management, Linux/Unix scripting.

Qualifications

  • Master’s degree in Computer Science, Computer Systems Technology, or related field.
  • Minimum of 2 years of full stack web development experience.

Working at University of Michigan

Positions are eligible for hybrid or remote work modes, with work agreements reviewed annually and subject to change at the discretion of the hiring department.

Apply Now

Job Details

Posted AtJul 10, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About University of Michigan

Website

umich.edu

Company Size

10000+ employees

Location

Ann Arbor, MI

Industry

Colleges, Universities, and Professional Schools

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches