Frontend Engineer

New York
Engineering
Full-time

Frontend Engineers are an essential part of Blink's Product Team.  Working closely with designers, we implement the user interface of our web app.  We build libraries and abstractions to make our lives easier, such as Ink, our front-end toolkit. We make the most of modern tools like React, Babel and Webpack, and we ensure our UIs work well on all screen sizes.  Some of us specialize in CSS, some in front-end infrastructure, but all of us are JavaScript pros and full-stack engineers.  

Responsibilities

    • Collaborate with Experience Designers to iterate on the design and implementation of our product
    • Work with Data Scientists and Backend Engineers to build features and ship experiments
    • Build efficient and reusable front-end systems and abstractions
    • Find and address performance issues
    • Participate in design and code reviews
    • Identify and communicate front-end best practices

You are

    • Expert knowledge of JavaScript
    • Experience with modern JavaScript libraries and tooling
    • Familiarity with Node JS and Express
    • Familiarity with flux architecture specifically redux
    • Commanding grasp of HTML, CSS, and React
    • Strong Computer Science fundamentals
    • Awareness of cross-browser compatibility issues and client-side performance considerations
    • Demonstrated design and UX sensibilities

Requirements

    • Links to where we can view your recent work online
    • Links to where we can see your code: Github, Bitbucket, etc
    • Links to your website, portfolio, blog, Twitter and/or any other places you publish
    • Your resume being made from responsive HTML (ReactJS for bonus points!)
    • Several years of experience building web applications in the consumer/ecommerce space