St. Jude Children's Research Hospital - Memphis, TN

posted 20 days ago

Full-time - Mid Level
Onsite - Memphis, TN
501-1,000 employees
Hospitals

About the position

The Senior Software Engineer - Full Stack Web Developer will be responsible for building and deploying interactive React web applications that visualize biological data related to viral pathogen evolution. This role is part of a collaborative project between the Webby and Babu Labs at St. Jude Children's Research Hospital, supported by a grant from The Flu Lab. The engineer will work closely with virologists and computational biologists to develop bioinformatic tools and integrate them into global pandemic preparedness efforts. The ideal candidate will have a strong background in web development and a passion for solving real-world problems in a fast-paced research environment.

Responsibilities

  • Independently identify and implement solutions to simple domain problems
  • Modify and maintain existing systems for adaptation to business and/or technology changes
  • Provide subject matter expertise for production systems, document maintenance, and system support procedures
  • Support continuous improvement by investigating alternatives and new technologies and presenting these for architectural review
  • Design, develop, test, deploy, maintain, and enhance web tools to help researchers visualize & understand biological data and track viral evolution
  • Collaborate with designers and other software engineers and work directly with users to improve the user experience of apps
  • Gather user feedback, rapidly prototype new functionality, and develop high-quality front-end code

Requirements

  • Bachelor's degree in computer science, data science, information science, business, or related field
  • 3+ years of experience in software engineering or a related field
  • Experience with programming languages, databases, and software development lifecycle

Nice-to-haves

  • Strong background and experience working on frontend web tools using modern JavaScript frameworks like React, Vue, or Svelte
  • Strong proficiency with visualization libraries like D3.js, Three.js, or Chart.js
  • General Python programming proficiency and willingness to learn to run open-source bioinformatic analysis pipelines
  • A strong understanding of Rest API and consuming JSON data in frontend code
  • Understanding and experience with Typescript for the frontend
  • Experience with maintaining source code in version control tools like GitHub or Bitbucket
  • Experience working on open-source GitHub projects
  • Experience working with container systems like Docker
  • Experience working with backend frameworks like Django, FastAPI, Node.js

Benefits

  • Competitive salary based on experience and education
  • Opportunities for professional development and career advancement
  • Support for competency and skill development
  • Diversity, equity, and inclusion initiatives
  • Relocation assistance to Memphis, TN
  • Access to state-of-the-art research facilities
  • Work-life balance initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service