Front-end Engineer

Engineering Full-Time

Responsibilities

  • Design and build new features from the ground up, creating beautiful and enjoyable interfaces in HTML, CSS, and JavaScript. We use tools and libraries like React, Angular, Webpack, and Karma.
  • Practice disciplined software engineering (e.g. testing, code reviews, and writing beautiful, pragmatic code).
  • Work closely with other engineers, designers, and marketers to ship an extraordinary product.
  • Communicate closely with users, collect feedback/metrics, and rapidly iterate on the product.
  • Test and optimize features and interfaces to ensure quality experiences for users on all devices and browsers.
  • Be flexible, grow, and learn fast in a startup environment.

Requirements

  • Good taste in web design.
  • Solid understanding of UI/UX principles.
  • Solid understanding of HTML5/CSS3 standards and cross-browser/cross-device web compatibility.
  • Very strong skills in object-oriented JavaScript, jQuery, DOM manipulation.
  • Can implement HTML/CSS/JavaScript efficiently from mockups or wireframes.
  • Can easily pick up new front-end libraries/frameworks.
  • Experience with Github.

Pluses

  • You know how to fully optimize your front-end code for speed and compatibility.
  • Experience with front-end MV* frameworks (Vue.js, Angular, Knockout, Backbone, Ember, etc).
  • Experience with scripting languages (Perl, Python, etc).
  • Experience with mobile web development.
  • Experience with standard design tools (Photoshop, Fireworks).
  • Experience in the blockchain industry and ICO.