Previous Job
Previous
Lead Frontend Engineer
Ref No.: 18-01112
Location: San Francisco, California
Position Type:Direct Placement
Start Date: 01/31/2018
Position: Lead Frontend Engineer
Duration: Fulltime Perm
Location: San Francisco

You
You're a talented, hardworking human being who is hungry to do big things. You're an experienced software developer with a passion for building robust and efficient CSS / HTML / JavaScript based web applications. You consider the user experience, performance, and code maintainability all at the same time. You aren't biased against writing your own code or using existing libraries and frameworks, depending on what each individual situation requires. You work well with others and are eager to use your experiences and skills to mentor teammates. 
Responsibilities
  • Design and implement features in the single page web application that helps people learn.
  • Bring a User Experience mindset when bringing requirements and designs to life
  • Make big decisions around integrating new frameworks into existing, establishing code standards and build or borrow
  • Write code while considering performance, scalability, maintainability, and flexibility
  • Share the knowledge and elevate the frontend tem with code reviews, suggested refactorings, and beneficial external technologies 
Must Have
  • 5+ years of professional JavaScript, CSS, HTML experience
  • 1+ years of experience with Backbone or React
  • Strong knowledge of modern browsers, (data storage, concurrency, dom manipulation, etc.)
  • Strong knowledge of major framework (Backbone or React)
  • Professional experience with most of the following tools in the web application ecosystem (Backbone, React, Less, Sass, Webpack, Require, NPM)
  • Experience with software version control systems (i.e. Git)
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field or equivalent experience
  • Self-motivated and organized, with the ability to manage and deliver on multiple projects at once
  • Excited to challenge yourself
  • Exhibit of a sense of ownership for the quality of your work
Bonus Points
  • Experience with JavaScript ES6 & HTML5
  • Strong knowledge of the Apache web server
  • Strong knowledge of using a CDN to deliver static assets
  • Google Web Toolkit experience
  • Motivated to help students learn
  • Experience partnering closely with designers
  • You don't always make async requests, but when you do, you prefer promises
What We Can Offer You
  • The Best Equipment Available
  • Flex-Hours & Open Vacation Policy
  • Health, Dental & Vision Insurance
  • Employee 401k & Stock Options
  • Commuter Benefits
  • Sabbatical Program
  • Wellness Stipend
  • Fun Team Activities