Open Position

Frontend Engineer


The role of the front end developer in the CCDL is to implement web interfaces that meet the needs of researchers studying childhood cancer. The resulting software will serve a community of dedicated scientists and clinicians, including those who receive grants from ALSF, providing opportunities to engage with users. This team member will be expected to provide development expertise across multiple interfaces.

The CCDL position will provide the front end developer with the opportunity to implement systems that enable the interpretation of analytical results from large datasets and resulting machine learning methods along with the opportunity to work with data scientists to design visualizations that efficiently and accurately convey this information to users. Working in the CCDL also provides a unique opportunity to interact with the childhood cancer research community and its supporters at ALSF.


  • Develop and implement usable web interfaces from sketches or wireframes.

  • Write clean, maintainable javascript code and styling elements.

  • Iterative refinement of CCDL web interfaces.


  • Expertise implementing user-centered web interfaces.

  • Expertise in CSS/HTML5 and related technologies.

  • Expertise with modern JavaScript and related frameworks (Angular, React, Vue.js, D3, Ember.js or jQuery)

  • BA/BS in computer science, software engineering, other related majors, or equivalent work experience.

  • An interest in the visual display of quantitative information and experience with Vega/Vega Lite/D3 is a plus.

Applications that include either a portfolio with work samples or demonstrable contributions to open source projects are preferred.


This full-time opportunity offers a competitive salary and benefits package. Interested candidates should submit a CV/resume with cover letter describing your interest and why you would be the right fit for this position to