Lead or Director Front-End Engineering, Los Angeles

Out client's CTO is a deep relationship, someone we've worked with and socialized with for years.  The company itself is already an established startup generating strong revenues and profits from a loyal and rapidly growing customer base.   The culture is fun & smart, seeking same.   Bonus points if you're into health & fitness and have direct experience with e-commerce, augmented reality, gaming, big data, or all of the above.

We are looking for a talented Lead Front-End Engineer or Client-Side Developer with a great understanding of UX patterns and writing clean, maintainable JavaScript, CSS, and HTML. You love getting into the head of your users, and aim to design intuitive interfaces and product features. You'll also have at least a year or two of solid leadership experience of other front end developers, either in a direct management role or a lead role with strong supervisory aspects.

What You'll Do: 

  • Collaborate with UX, product, and engineering to implement the UI of our single page apps 
  • Take the lead, filling in loosely defined stories and requirements, and create a core experience that is solid, rock tight, durable, and dependable from an engineering perspective. 
  • Build maintainable, reliable, and simple libraries and frameworks that support large, complex web applications
  • Deliver new social and community features with actual game mechanics
  • Optimize web applications to maximize speed and scale.
  • Support diverse clients from high powered desktop computers to small footprint mobile devices. 
  • Write client-side code for web-based applications
  • Create fast, easy-to-use, high volume production applications, and develop prototypes quickly. 
  • Develop actual mini-games in JavaScript to increase social engagement and gamify the shopping experience 
  • Test your code to identify performance issues before they become a problem 
  • Maintain an interactive style guide so that back-end developers can easily reuse and implement your work 

What You'll Bring: 

  • 5+ years of experience with JavaScript, CSS, and HTML and a deep understanding of their cross-browser challenges and performance issues 
  • 2+ years of React experience 
  • Your Javascript animations are smooth elegant and performant 
  • Experience with modern Javascript template engines, libraries, frameworks and tooling 
  • Strong design sensibilities and knowledge of UX patterns and best practices 
  • Experience working in a distributed team environment 
  • Interest in learning cool stuff like rigorous AB testing, CRM Automation and Growth Strategies 

Bonus Points: 

  • Experience with Redux and/or Ember 
  • Experience building and shipping experiments (AB, split, or multivariate testing) 
  • Experience with WebGL, or web-based games 
  • Interest in women's lifestyle, fashion, fitness, and beauty