Senior JavaScript Engineer

FabFitFun inspires happiness and personal growth through discovery. Join us! Be happy.


FabFitFun, one of fastest growing ecommerce companies in the US, is looking for a talented Sr. Front-End Engineer with React expertise to help us build memorable customer experiences and increase customer engagement across our digital platforms.


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:

  • BS or higher in Computer Science or related technical discipline 
  • 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/React Native 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

What You'll Get:

  • Opportunity to make a meaningful impact on our customer engagements team by influencing millions of monthly users.
  • Full health-care coverage
  • Dental and vision coverage, and competitive medical coverage for dependents
  • Generous vacation policy
  • Dog-friendly office, catered meals 3x a week, fully stocked kitchen
  • 12 weeks’ paid parental leave
  • Free FabFitFun subscription
  • Paid parking
  • Fun and friendly culture

Meet Some of FabFitFun's Employees

Brian K.

Data Scientist

Brian makes data comprehensible for all of FabFitFun—collecting and interpreting data to assist the company in decision-making processes.

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.

Back to top