Web Developer II

Fred Hutchinson Cancer Research Center


  • Java, HTML, CSS and JavaScript development
  • Creation and maintenance of components, libraries, and tools that support the platforms and content management systems
  • Collaboration with business stakeholders, Web Designers, content producers, and Project Managers to produce contemporary, high-performing websites
  • Employ modern project management methodologies in the building and maintenance of multiple web properties
  • Troubleshoot technical issues with various websites, content management systems and other platforms
  • Creating developer and end-user documentation


Expected Experience

  • 3+ years’ experience with Java or other object-oriented programming language
  • 3+ years of web development experience
  • 3+ years’ experience with HTML, CSS and JavaScript coding
  • Demonstrated experience translating designs and specifications into functioning code

Required Knowledge, Skills and Abilities

  • Experience working at all levels of full-stack web development
  • Proficient in Java, HTML, CSS and JavaScript coding
  • Responsive website development and techniques
  • Cross-browser and cross-platform website development
  • Optimizing websites for search engine performance
  • Familiar with approaches to accessibility including Section 508 standards
  • Familiar with website performance and measurement tools such as Google Analytics or New Relic
  • Project management methodologies, such as Agile with Scrum and Kanban
  • Familiar with source control and code management

Preferred Knowledge, Skills and Abilities

  • 2 years of experience with Adobe Experience Manager 6.x
  • Bachelor’s degree preferred in computer science, engineering or related area
  • Experience with modern web technologies such as HTML5, CSS3, CSS pre-processors (Sass or LESS), and JavaScript frameworks (React, Ember or Angular)
  • Experience working in a LAMP environment
  • Code frameworks such as ZURB Foundation, including Sass
  • REST-based application development
  • Work tracking systems such as JIRA
  • Design collaboration tools (Zeplin or Sketch)
  • Sightly/Adobe HTML Template Language
  • Apache Sling, OSGi, and JCR

Tip: Application Emails

We've noticed that people who include a brief description of themselves as well as their resume achieve better results than those who send a longer email when applying.