Full Stack Engineer

FightCamp

About FightCamp

FightCamp is a connected at-home boxing gym. With FightCamp, you get access to world-class boxing and kickboxing trainers, studio-quality equipment, and performance-tracking technology — all from the comfort of your home. The key to a FightCamp workout lies in our Punch Tracking technology — we allow you to measure every strike, deliver real-time stats and fuel your competitive side.

The FightCamp iOS app holds over 1000 workouts, drills and adds more than 12 new classes each week. Our customer base has grown to over 30,000 members throughout the US, with over 1.2 billion punches thrown, in just over two years.

We’ve quickly become one of the fastest-growing players in the ever-expanding in-home fitness market, with sales growing 30 times over the last two years. To date, we have raised over $90M in venture capital. We’re committed to shaping the future of at-home fitness and are well-positioned for substantial growth.

FightCamp (formerly known as Hykso) was launched out of Y-Combinator in March 2016.

About the Role of Sr. Full Stack Engineer

As a Senior Full Stack Engineer at FightCamp, you will play a key role in improving our custom SPA eCommerce site (built on Vue.js). Working on the engineering team, you will help integrate all our backend services to process orders, automate communications with our customers, and enrich our business analytics.

In this role, you will collaborate closely with the CTO and web team. You’ll have the opportunity to work with cutting edge technologies in a fast-paced environment.

What We Value

  • Collaborative team players with a growth mindset
  • High attention to detail with a focus on quality and customer experience
  • Excellent critical thinking, problem-solving, and communication skills
  • Proactive self-starters

What You Will Do

  • Build single-page applications using Vue.js
  • Build backend infrastructure using Node.js
  • Work closely with our UX/UI designer to increase our eCommerce performance
  • Work to develop internal tools

Requirements

  • 6+ 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
  • Knowledge of the AWS services environment for DevOps
  • UX/UI design experience
  • Familiar with conversion rate optimization concepts

Technologies You’ll Be Exposed To

  • Node.Js backend and microservice architecture
  • AWS ecosystem
  • Full Stack JavaScript
  • MySQL, PostgreSQL, and DynamoDB
  • Serverless technology based on AWS Lambda
  • Testing frameworks, i.e. Jest and Mocha
  • Git and Git Submodules
  • GraphQL
  • VueJS

Benefits & Perks

  • Medical, dental, and vision insurance
  • Competitive compensation package with stock options at a high-growth startup
  • 401k
  • Paid holidays and sick days
  • Flexible vacation policy
  • Flexible work from home options
  • Catered lunches and free snacks (even for remote work)
  • Fitness subsidies
  • One R&D day per sprint

Come Work With Us

Want your work to have a significant impact on other people’s lives and well-being? At FightCamp, your work will not only shape who you will become professionally but personally. We’re funded, generating revenues, and one of the most dedicated teams 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. Shape the future of at-home fitness with us.

Please let FightCamp know you found this position on Remotely We Code as a way to support us.

Posted

  • October 20

Location

  • Remote - Anywhere

Job Type

  • Full-Time

Categories

Please let FightCamp know you found this position on Remotely We Code as a way to support us.