The UI Engineer is responsible for developing a robust UI application built on top of our APIs. We use AngularJS along with a Bootstrap-based UI theme and component suite.


  • Collaborate with UX and API teams to implement robust, data-driven UI in AngularJS.
  • Optimize javascript to ensure highly responsive, extensible codebase.
  • Implementing end-to-end testing and ensuring unit test coverage for the application codebase.


  • Experience with javascript MVC, preferably AngularJS.
  • Familiarity with JSON and RESTful APIs.
  • Understanding of CSS preprocessing.
  • Experience with version control and complex javascript applications.
  • 3-6 years developing front end applications.
  • Degree in Computer Science or related field, or significant work experience from a top university.
  • Strong design sensibility a plus.

Related Jobs