Front End Developer (Web)

The frontend developer will build the browser side components of the CMS. S/he will integrate with HTTP backend services. S/he will be responsible for implementing the UI based on guidelines from the marketing team.


  • Advanced Javascript.
  • Advanced CSS.
  • Advanced HTML
  • Advanced Angular or React.js.
  • Experience integrating with HTTP services.
  • Experience with Javascript tooling such as (npm, grunt, bower, webpack, etc...) and an understanding of when to use each depending on the needs of the project.
  • Experience with a UI toolkit such as bootstrap or foundation.
  • Experience with CSS preprocessors.
  • Solid understanding of software development fundamentals.
  • Source code management systems (git, hg, svn, etc...).
  • Experience writing automated (unit, UI) tests.

Nice to have

  • Experience with incremental delivery.
  • Usability/UX.
  • Android.
  • node.js.