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.