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


Interested applicants should send their resume and cover letter to