Senior Front-End Developer

FabFitFun is looking for talented individuals to join our engineering team.  You are a rockstar 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.

What You'll Do:
  • Take the lead, filling in loosely defined stories and requirements, and create a core experience that is solid, rock tight, durable, dependable from an engineering perspective

  • Build maintainable, reliable, and simple libraries and frameworks that support large, complex web applications so you don’t have to spend weekends working

  • 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.

What You'll Bring:

  • Mastery of Javascript, CSS, and HTML

  • Your JavaScript animations are smooth, elegant, and performant

  • Experience working with PHP and different open source frameworks and template engines 

  • Experience using the client or command line to commit to GitHub

  • Confidence, humor, and the ability to get along well in a collaborative and distributed team environment (both in-house and remote)

  • Interest in learning cool stuff like rigorous AB Testing, CRM Automation, and Growth Strategies

Bonus Points for:

  • Experience with Angular, Bootstrap, and React

  • Interest in women's lifestyle, fashion, fitness, and beauty


  • full health care coverage
  • dental and vision coverage
  • unlimited paid time off
  • stock options for all employees
  • 401K
  • 12 weeks' parental leave
  • free FabFitFun subscription
  • fun, friendly culture that promotes work-life balance


Meet Some of FabFitFun's Employees

Reina G.

Director Of Brand Partnerships, Lifestyle

Reina creates relationships with brands to craft an amazing experience for FabFitFun’s members. She and her team curate the products that end up in their seasonal subscription boxes.

Tasha B.

Social Media Manager & Lifestyle Editor

Tasha manages, creates, and curates social media content for outlets including Instagram, Twitter, and Facebook. She also engages with FabFitFun’s audiences, answering questions and replying to their comments.

Back to top