Senior Software Engineer, Front End at Color Genomics
Burlingame, CA, US
 
Color is a modern health service that applies expertise in robotics, genomics, software and design to a crucial healthcare challenge: preventing or detecting conditions where early knowledge can improve health outcomes and reduce treatment costs. Color’s affordable, clinical-grade genetic tests help people understand their risk for hereditary cancer and heart conditions - knowledge that they and their doctors can use to create personalized health plans.
 
 
Color's front end engineers enjoy building elegant, responsive, modular workflows and rich genetics experiences using technologies like React, TypeScript, and AngularJS. No background or expertise in biology/genetics is required.
 

This is a senior-level position, suitable for those with considerable experience building complex software as part of a high-performing team.

 
You will
 
 
  • Design and build novel products and features to address long-standing problems in healthcare and genetics.
  • Improve the quality, reliability, and speed of our core products and services, which are used across a range of devices.
  • Propose and implement changes to our front-end architecture and toolchain.
  • Explore technologies like React Native for rapid development of mobile apps.
  • Partner closely with product, design and our scientific teams to build cutting-edge, clinical-grade genetic tests and services.
 
 
Projects you might tackle include
 
 
  • Improve our accessible, collaborative family history experience, allowing distant relatives to collaborate on collecting and building their family's detailed history of cancer/heart disease. Any two individuals should only see the portion of their tree which they share in common, and conflicting claims must be carefully managed.
  • Build visually engaging experiences to share non-clinical genetic insights like wellness and ancestry
  • Design a novel service/app to help Color's clients manage their health and take actions to reduce their risk of major diseases
  • Propose and launch changes to our frontend stack, like moving from PhantomJS to Puppeteer or migrating from Angular to React. Identify ways to reduce payload size and improve site speed.
 
 
You might be a good fit if
 
 
  • You’re passionate about using software and technology to help save lives and prevent catastrophic disease. You want to apply your skills in the service of a greater mission.
  • You believe in craft and pragmatism: solving the problem at hand with the best tools for the job.
  • You've learned through experience that “all code is liability,” and heavily emphasize reuse of existing packages. You strive for modularity and reuse of components in your designs.
  • You've spent the first years of your career mastering complexity, but are always striving for more simplicity.
  • You are excited about collaborating with scientists/domain experts across Color’s organization
  • You have strong opinions (loosely held) about modern web app architecture, including the benefits/challenges of microservices and client-side frameworks like Angular/React
  • You work best in a collaborative development environment, giving/receiving feedback on code reviews and designs to help the team sharpen its thinking and practices.
  • You are intrinsically motivated, able to execute independently (while being proactive about seeking input from colleagues).
  • You're confident coding in modern frameworks like Angular and React, and you have familiarity building with git and cloud environments like AWS. You're confident working with and debugging modern web stacks (CDN, NGINX, Django, RDBMS) and an expert on modern web standards (HTML5, CSS3, ES6).
  • You care deeply about performance, API design and user experience, and can empathize with the many different types of customers who rely on Color.
  • You maintain a high bar for quality of code and work aggressively to eliminate unnecessary duplication and unused code/elements. You're passionate about rigorous engineering practices and discipline: code reviews, automated testing, CI/CD, etc.
  • You've built and launched numerous products and systems that you're proud of.


Color is an equal opportunity employer. In accordance with anti-discrimination law, it is the purpose of this policy to effectuate these principles and mandates. Color prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Color conforms to the spirit as well as to the letter of all applicable laws and regulations.