Full Stack Engineer

  • 3200 Park Center Dr, Costa Mesa, CA 92626, USA
  • Full-time

Company Description

FightCamp’s goal is to create the ultimate at-home workout experience for busy professionals committed to their fitness goals. In order to do so, FightCamp offers interactive boxing workouts. Workout output is tracked by motion trackers that calculate the speed and the amount of punches thrown during a workout. Since its launched in February 2018, FightCamp’s revenues have doubled every month. FightCamp is funded by Y Combinator.

Want your work to have a huge impact on the business and other people’s lives, as well as shape who you will become both in your work and in your everyday life? We’re funded, generating revenues and are probably the most dedicated team you’ll find.  Our mentality is simple. Work smart, play hard. We are a results-driven team that values autonomy and individual responsibility over hierarchy.

We are looking for other A+ players to join our team. Come shape the future of at-home fitness with us.

Job Description

As a digital a full stack engineer at FightCamp, you will be a member of the “Acquisition Team” where you will help growing acquisition mainly through our website, but also through other digital marketing channels. This will be a challenging but rewarding task and you will report directly to our chief marketing officer.

Concretely, you can expect to work on improving our custom SPA eCommerce built on Vue.js, and also integrate all our back-end services to process orders/transactions, automate communications with our customers and enrich our business analytics.

That being said, you can also expect to be called in to help the rest of the team with other business functions such as creating cloud services or integrating different business tools.

Finally, if you love making a huge impact, you’re a full stack developer with a deep knowledge and understanding of software development, there is a place for you at FightCamp.


Job Type: Full-Time
Location: Costa Mesa, California
Salary:  $135,000 - $155,000
Equity: 0.1%-0.2%


What You Will Do

  • Build single page applications using Vue.js

  • Build out our backend infrastructure using Node.js

  • Work closely with our UX/UI designer to increase our eCommerce performance

  • Help the FightCamp sub-teams integrate business tools


Must Have:

  • 3+ years of experience in software development

  • Write readable, robust, testable and reusable code

  • Strong knowledge of RESTful APIs, JavaScript, HTML, and CSS.

  • Experience with a modern JavaScript framework such as Vue, React or Angular.

  • Experience with Node.js and Express.js

  • Familiar with version control systems such as Git


Good To Have:

  • Knowledgeable of the AWS services environment for dev ops

  • UX/UI design experience

  • Familiar with conversion rate optimization concepts

Additional Information

Cool Perks & Benefits

  • Free Membership to Your Favorite Gym or Digital Fitness Subscription 
  • Health
  • Dental
  • Vision
  • Life Insurance
  • Long-Term Disability Insurance
  • 401(k)