Apply Now Clicking "Apply Now" opens the link in a new window.

How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.

Job Summary

The Michigan Center for Translational Pathology (MCTP) is seeking a Web Applications Developer to work as part of a team in building upon a web-based data visualization platform we have developed to permit end-users to interrogate next generation sequencing data. The web tool we are building has the potential for a broad user base in the scientific community, and we are looking for individuals with experience in front-end and/or back-end web development, including UI/UX and database management for a medium-sized database of cancer genomics/sequencing data.

The ideal candidate should hold a degree in computer science, bioinformatics, or IT. Experience in bioinformatics, biology or life sciences will be advantageous, but not required. Most importantly, we seek applicants with experience developing rich web applications and have expertise in the usability and graphic arts of web design.

The current platform includes a Node.js /PostgreSQL backend, and a react.js front-end. Extensive expertise in JavaScript is necessary, and prior experience with javascript frameworks including react.js is highly preferred. Candidates are asked to specifically and clearly highlight within their application any prior experience with React.js, Redux.js, Node.js, webpack.js, SQL, plotly.js, and nginx.

Required Qualifications*

  • Experience developing client-side web applications in JavaScript, including an understanding of the widely-used javascript frameworks (e.g., React.js).
  • Experience with backend programming (preferably prior experience with Node.js)
  • Experience with relational database programming.
  • Excellent communication skills and the ability to accommodate frequent feature requests and design modifications.
  • Experience with data visualization, especially with javascript visualization libraries (e.g., D3).
  • Applicants will be required to demonstrate any web development projects they may have worked on previously.
  • Bachelor degree in computer science or related field, and a minimum of 2 years of development experience in web-based languages.

Work Schedule

Monday - Friday, 8:00 AM - 5:00 AM

Work Locations

5111 CCC

Background Screening

Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings.  Background screenings are performed in compliance with the Fair Credit Report Act.

Mission Statement

Michigan Medicine improves the health of patients, populations and communities through excellence in education, patient care, community service, research and technology development, and through leadership activities in Michigan, nationally and internationally.  Our mission is guided by our Strategic Principles and has three critical components; patient care, education and research that together enhance our contribution to society.

Application Deadline

Job openings are posted for a minimum of seven calendar days. This job may be removed from posting boards and filled anytime after the minimum posting period has ended.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.