Technology Platforms and Services

Web / Front End Software Engineer

Web / Front End Software Engineer

Sage Bionetworks

At Sage Bionetworks, our worldview celebrates multiple approaches and perspectives. We believe innovation springs from the knowledge we gain by learning from one another. By improving the way researchers collaborate and use data, we help make science more effective, enable new discoveries, and advance biomedicine.

The Team 

You will be a member of the Web Engineering team building web applications that help researchers share data and results, host algorithmic challenges, and run studies.

Do you enjoy writing web front-end code to support scientific collaboration and digital health applications? If YES, this role is for you!

Your Role

Here’s what You will do:

  • Work alongside the Sage UX/UI Design team to understand user needs and how to realize them as web based user interfaces.
  • Implement, extend, maintain, and document the web UI tier.
  • Collaborate with back-end engineers as they design web services to support front-end features.
  • Analyze the performance of, and optimize the deployed system on an on-going basis.
  • Help support the existing applications as a member of our dev-ops team.

We’d love to hear from you if you have:

  • A BS in Computer Science or equivalent training with at least 4 years of experience.
  • Versatile and strong programming skills in common web front-end development languages, e.g., HTML5, SCSS, Typescript, Javascript.
  • Experience with modern Javascript frameworks, Angular and React strongly preferred.
  • Ability to effectively collaborate with other team members on n-tier architecture and REST API development.
  • Experience building, deploying, and supporting software in production environments, especially in cloud hosted environments such as AWS.
  • Practical agile development lifecycle experience. Familiarity with professional software development tools, including issue tracking, source control management, and continuous integration and testing environments.
  • Commitment to test-driven development, and rapid, automated release cycles.
  • Strong verbal, written, and organizational skills.
  • Self-starter with the ability to multitask and thrive in a dynamic start-up environment.

 

This is a professional or senior level position on our Engineering Professional career ladder. The professional level has a compensation range of $93,840-$140,760. The senior level has a compensation range of $110,160-$165,240. Actual compensation is dependent upon experience.  Typical experience at the professional level is 4+ years. Typical experience at the senior level is 7+ years.

In light of recent concerns of Covid-19, all interviews will be conducted remotely, and most positions will be remote through at least January 10, 2022. The option to work on-site at our Seattle office prior to January 10 will be considered upon request.

Sage provides a flexible work environment and will accommodate requests for geographically remote work with manager approval. Sage will also accommodate local employees who choose to work remotely from the Washington area with the option to come into the office on a flexible schedule.

About Sage Bionetworks

Sage Bionetworks is a nonprofit health research organization that was founded in Seattle in 2009. We use open practices that increase the reliability of scientific claims to speed the translation of science to medicine. We support responsible data sharing, objective evaluation of methods and results across researchers, and the empowerment of participants to be active partners in research. Sage is a 501c3 and is supported through a portfolio of competitive research grants, commercial partnerships, and philanthropic contributions. Sage embraces diversity, equity and inclusion. We offer a comprehensive benefits package, including relocation benefits, to bring the right talent to the team. We are based in Seattle, WA, and collaborate broadly throughout the world.

Apply Now