Senior Web Developer

Salary depends on experience
Posted on 11/07/17
Salary depends on experience
Posted on 11/07/17


The Association of Universities for Research in Astronomy, Inc. (AURA) operates several observatory centers (including the Large Synoptic Survey Telescope, National Optical Astronomy Observatory, the National Solar Observatory, and the Gemini Observatory) in the United States and Chile under cooperative agreements with the National Science Foundation.

We are looking for a technical leader to build a web-based portal in support of the Large Synoptic Survey Telescope (LSST) Education and Public Outreach (EPO) department, in the position of Senior Web Developer.

About us:

LSST is a large aperture, wide-field, ground-based facility designed to survey the entire southern sky down to faint magnitudes in six optical colors every few nights. As such it will enable a broad array of diverse and creative scientific investigations ranging from studies of moving objects in the solar system to constraining the structure and evolution of the universe as a whole. Through a visionary EPO program, non-specialists will interact with astronomical data in new ways to actively engage in scientific discovery.

Formal construction of this world-class survey facility began in August of 2014 as a joint project of the National Science Foundation and the Department of Energy, resulting in the anticipated onset of science operations in late 2022. During the ongoing construction phase, funding has been allocated for the design, development, and evaluation of LSST EPO infrastructure, tools, and educational materials to be delivered with the LSST Observatory in preparation for full EPO operations in 2022.

About you:

One core component of LSST EPO's community mission is the delivery and support of a cloud-based web portal enabling educators, citizen scientists, and the general public to interact with petabytes of LSST astronomical data through various EPO applications and programs. These data will include a nightly stream of alert messages and images as well as annual releases of image and database data.

You will contribute to the LSST EPO's mission by leading the front-end web development of that portal. By collaborating with the EPO infrastructure and Data Management teams, you will enable attractive and intuitive interfaces for non-experts to rapidly analyze large data sets. You will also play a key role in expanding the portal's reach to mobile and social media platforms. This full-time position is based in Tucson, Arizona (assistance with relocation expenses is provided).

Our envisioned website:

  • Mobile friendly
  • Astronomy imagery viewer with pan/zoom navigation and clickable regions for displaying detailed information
  • Multimedia gallery
  • News features, dynamic content, and opportunities for the public to learn more about the telescope and the people involved
  • Information regarding active citizen science projects using LSST data
  • An education section for teachers and students, including integration with tools such as science notebooks

Primary Responsibilities:

  • Direct and assist in the development of the web-based, front-end system described above.
  • Coordinate development activities with othermobiledevelopers and contractors.
  • Participate in cross-system design discussions to integrate the EPO back-end infrastructure with the website.
  • During iterative cycles of development and evaluation, you will engage as needed with user experience assessments, beta testing, and focus groups.
  • Monitor usage analytics and other evaluation metrics.


Basic Qualifications:

  • Exceptional web programming skills (HTML 5, JavaScript, and CSS) and technical expertise with APIs, such as data access and authentication.
  • Proven experience with source control (preferably git), online code management systems (preferably Github), and related agile workflows.
  • Superb written communication and documentation skills.
  • Willingness to travel occasionally and present to technical and non-technical groups.
  • Communicate with individuals remotely using a variety of technologies, including: email, phone calls, instant messaging, teleconferencing.


  • At least 2-5 years relevant experience.
  • Experience transforming mockup designs and component libraries into functional web pages.
  • Familiarity with scalable, cloud infrastructure, such as AWS.
  • Familiarity with tile-based, interactive map software, such as Leaflet.
  • Familiarity with science notebook technology, such as Jupyter.
  • Active member of the open source community.
  • Interest in outreach, citizen science, and/or education.


Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.