Job Description

We are looking to hire a JavaScript Developer who is motivated to build simple and meaningful software. This role functions at the intersection of user experience and software development. You will work across a variety of platforms, from website user interfaces, to server-side analytics, to mobile applications. You will play a key role on our tech team by developing, refining, and maintaining our user interfaces. Our passion is to deliver advanced insights in an easy-to-digest manner, and this role is at the forefront of that effort.


  • Design, develop and maintain best in class frontend user interfaces
  • Build reusable and reliable code and libraries for future use
  • Implement backend services and analytics processes
  • Collaborate with team members from all business functions

Skills & Qualifications

  • Strong understanding of AngularJS, jQuery, and other frontend frameworks
  • Basic understanding of NodeJS and backend services
  • Familiarity with NoSQL database methodologies
  • Experience with mobile application platforms such as Ionic
  • Understanding of cross-platform and cross-browser compatibility issues
  • Proficient with Git code versioning tools
  • Ability to work in fast paced, collaborative environment