Senior Front End Web Developer (2673)

Job Location
Redwood City, CA
Job Description

We are looking for an experienced Senior Front End Web Developer who has a good eye for design and detail, and an aptitude for tackling user interface and workflow challenges unique to big data analyses and complex scientific workflows. This position will help build out the industry-leading Ingenuity genomic data analysis cloud platform for large scale scientific and clinical data analysis and management. Experience with genomics, bioinformatics and life sciences is strongly preferred, but not required.

As a Senior Javascript/Front Web End Developer, you will lead front end development on the DataStream tools used to deliver the entire Ingenuity product line to our customers, and to integrate our products and platform technology into a wide range of scientific workflows across academia, pharma, biotech and clinical settings. You will work closely with our scientific product leads, bioinformaticians, and back end developers on developing tools and visualizations that support large-scale, sophisticated data analysis and interpretation. The solutions you develop will be used by molecular biologists, clinical geneticists and researchers, and biomedical informaticians, and will fundamentally enable the application of Ingenuity technologies for the improvement of human health.

A good fit would be a developer who can execute quickly while still following best practices and who thrives on new technology and has an avid interest in bioinformatics and genomics. We're using a hybrid web stack, with mostly Java on the back end but some Python and Perl as well. You will be expected to help make decisions on front-end library usage, front-end and javascript architecture, and lead implementation of CSS, HTML and JS. You will help evaluate and select modern tooling (such as SASS, Coffeescript, Grunt) and selectively apply techniques in the space (such as Raphael, D3, Backbone). You are a talented front-end developer who writes clean, well-organized CSS and HTML and composes Javascript beyond the walled garden of JQuery.

A bioinformatics degree is not required for this position, but experience building web-based user interfaces or information visualizations for biomedical researchers, scientists and clinicians is a must.


Technical Requirements

- Exceptional HTML5, CSS and JavaScript skills
- jQuery
- Experience working with Java backends a must; Java software development experience strongly preferred.
- Linux command line
- Demonstrated ability to quickly and independently implement MVC sites using Bootstrap or similar frameworks.
- Strong attention to detail and visual design -- please expect to show your portfolio
- Bonus: experience with CoffeeScript, SASS, Django and similar
- Bonus: experience with JS app and visualization frameworks: EmberJS, Angular, Backbone, D3

Experience Requirements

- You have strong experience with MVC client-side libraries, having done one or more substantial projects with a framework such as Backbone or Ember.
- You've built web applications that involve multiple user roles working together in a multi-step workflow
- You have demonstrated design skills for rich data-driven web apps - please be prepared to show a portfolio
- You’ve done enough projects to identify what’s missing or unworkable in a wireframe or high-level set of design requirements, and have the basic design and UX chops to improvise when necessary.
- You have strong communication skills and willingness to ask a question. We do not typically assign 100% specced-out tasks that always must be implemented an exact way; you'll be given a business problem to solve for the user, and expected to understand and explore the space of design alternatives to come up with a good solution, using rapid prototyping to test your design hypotheses. Questions will occur and it is important that you be comfortable asking them and chasing down answers.
- You know how to optimizing website resources and front-end performance for data-heavy Javascript apps
- You should be comfortable and effective using SASS (or LESS, Stylus, etc.) and know your way around Grunt, Bower, etc. Coffeescript tolerance is a plus.
- You’re well-versed in the classic frontend skills as well - you know your meta tags, SEO basics, and analytics / user tracking, and can deal with IE8 etc. should the unfortunate necessity arise.
- You are a strong believer in version control tooling and know your way around git and Github.
- You’re resourceful and can pull down a PHP or Ruby project and get running on development the same day.
- You like working with teams on large apps where performance, responsive design and API integration are fundamental concepts that inform your code and architecture decisions.

How to Apply

If interested, please apply online

About Our Organization

QIAGEN N.V., a Netherlands-based holding company, is the leading global provider of Sample to Insight solutions to transform biological materials into valuable molecular insights. QIAGEN sample technologies isolate and process DNA, RNA and proteins from blood, tissue and other materials. Assay technologies make these biomolecules visible and ready for analysis. Bioinformatics software and knowledge bases interpret data to report relevant, actionable insights. Automation solutions tie these together in seamless and cost-effective molecular testing workflows. QIAGEN provides these workflows to more than 500,000 customers around the world in Molecular Diagnostics (human healthcare), Applied Testing (forensics, veterinary testing and food safety), Pharma (pharmaceutical and biotechnology companies) and Academia (life sciences research). As of March 31, 2015, QIAGEN employed approximately 4,300 people in over 35 locations worldwide. Further information can be found at

At Nature, Johns Hopkins' Gundula Bosch describes her graduate program that aims to get doctoral students thinking about the big picture.

Patricia Fara writes about childcare funding, and women in science and science history at NPR.

National Institute of Environmental Health Sciences researchers have visualized the career paths of former postdocs.

A new survey from the Pew Research Center finds that half of women working in STEM have experienced gender discrimination at work.