Full-Stack Software Developer

We’re looking for Full-Stack Software Developer to lead a variety of projects across our tech stack. You’ll have the rare opportunity to work directly with technical founders and experienced engineers to impact hundreds of thousands of Fitbod customers and help scale a very underrated form of exercise: strength-training!

Are you passionate about fitness and want to transform the way people reach their personal health goals? Do you want to work on a small team that loves to execute quickly, ship thoughtful features and impact thousands of users? Are you down to dabble in a database of millions strength-training data points?

Join us as we build the future of fitness.

You Will:

  • Primarily work with the MEAN stack. Experience with Mongo, Express, Angular(4) and Node technologies is desired, however the ability to quickly learn new languages and frameworks is just as valuable.

  • Continuously find opportunities to refactor, improve performance, and increase reliability & quality.

  • Ensure high-performance, scalable and reliable exchange between font-end and back-end systems.

  • Define new engineering process, interview new candidates and cultivate an engineering team.

  • Work with our QA team in analyzing and resolving issues.

  • Ensure efficient and reusable front-end systems and abstractions.

  • Participate in Design reviews and ensure a high quality bar for front-end feature implementation.

Technical Requirements:

  • BS or MS in Computer Science, related technical field, or equivalent experience

  • 2-6 years of experience collaborating on software development projects

  • Languages: JavaScript, Ruby, bash, python, SQL

  • Front end frameworks: Angular 4, jQuery

  • Back end frameworks: Rails, Node.js, Express.js

  • DevOps: Amazon web services, Google Cloud Platform, Docker, Kubernetes, terraform

  • CI/CD: CircleCI

  • Project & Source Management: Github, Git, Trello

  • Databases: MongoDB, MySQL, PostgreSQL

Please send us a note to jobs@fitbod.me about why you're a phenomenal fit for this job, and include a resume or Linkedin profile link. A great way to stand out is to be an active Fitbod user or recently tried the product.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.