Front End / Data Vis Developer (Full-time)

156 views
Skip to first unread message

Sasha Cuerda

unread,
Aug 17, 2016, 5:02:13 PM8/17/16
to data-v...@googlegroups.com

The Connecticut Data Collaborative, a 501(c)(3) nonprofit, established in 2009, is a public-private partnership created to advance effective planning and decision-making in Connecticut at the state, regional and local levels through the use of open and accessible data. The Collaborative serves residents, nonprofits, policymakers, and funders in using data to drive policy, program and service improvements.

We are seeking a front-end developer to join our team to help us continue to refine and perfect our data visualization, story-building, and data engagement processes.

You are ideally a kind, thoughtful person who enjoys solving interesting problems and is excited about:

  • Building enjoyable experiences that work across users’ many devices and browsers
  • Collaborating on rethinking and rebuilding our data story pages, as well as other pages across our website
  • Building on and improving our front-end build workflow
  • Helping develop a modular style guide
  • Developing effective data visualizations
  • Working closely with external stakeholders to define project goals and objectives
  • Collaborating on efforts to conduct user testing and gather user research on pages across our sites and apps

You will be part of a team that is constantly improving our organization’s systems, as well as prototyping new tools. We use a modern workflow (including Gulp, Docker, and Sass), and you will always have a new challenge to take on. In a typical day, you might prototype and build a new project page, develop an interactive data visualization, refactor some Sass code, plan and help conduct user testing for our site, or help develop a new data engagement training module.

You should have:

  • Experience writing readable, efficient HTML, CSS, and Javascript
  • Experience with Git or another version control system
  • Familiarity with modern data visualization libraries (d3, leaflet, vega)
  • A commitment to web accessibility and standards and front-end performance, and a desire to use this knowledge to build user-centered experiences
  • The ability and desire to continuously iterate on our workflows and improve our internal tooling
  • The knowledge to speak to the technical side of ideas in design/editorial meetings, and ask thoughtful questions to better understand the needs of your users

It would be nice if you:

  • Have worked with a templating engine or web framework (jinja2, liquid, handlebars, etc.)
  • Have used Sass, Less, or another CSS extension language to write your CSS
  • Have experience with a build system, like Grunt, Gulp, or Webpack (we typically use Gulp)
  • Have experience with user testing and user experience research
  • Have experience interacting with Python, Django, Flask or other back-end code (we are primarily a Python shop, but are happy to bring new knowledge in)
  • Have worked with javascript frameworks (AngularJS, React, etc.)
  • Have experience exploring and finding stories in data (we use R, Python and Tableau to do this)

If you’d like to apply, please send us:

  • A cover letter explaining why you’re excited about the job
  • A resumé
  • Links to a few things you’re particularly proud of (projects in the wild, your GitHub repo, a web portfolio, sketches of user interfaces, etc.)

Email your materials, or any questions about the role, to scu...@ctdata.org and mention “Front-End Developer in the subject. Also, we’d love it if you let us know where you ran across this job listing. The application deadline is September 16th.

We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

This position is based in Rocky Hill, CT. 

--
CT Data Collaborative, Director of Technology
805 Brook St Building 4
Rocky Hill, CT 06067

Reply all
Reply to author
Forward
0 new messages