Senior Full Stack Rails Developer

Job description

About StudioHop

StudioHop is a passionate, quickly growing startup in the fast-paced fitness industry. StudioHop was founded in January 2015 in Dallas, Texas to provide a solution for those seeking variety in their workout routine, and for fitness studios to fill empty spots and market to demographics they were not reaching before. Since January 2015, we have expanded into 7 cities, 3 different states and successfully competed against one behemoth of a competitor who knows we’re here and we mean business. Every day is an exciting day at StudioHop with new feature sets, new studios and ever-evolving fitness industry. The possibilities are endless and we’re just getting started.

Who We Need

We are looking for a talented Senior Full-Stack Rails developer to help lead our development team. Our ideal candidate has a minimum of 3 years experience as a web developer and is interested in contributing to all parts of our technology, be it our Rails back-end, our React front-end, or our Ionic mobile app which will soon be changing to React Native. Strong applicants should also display a flexible mindset and an interest in working in a fast-paced startup environment with targets and strategies changing regularly. This is a great opportunity for those looking to make a big impact at a smaller company.

Our current technology stack is:

Back-end: Rails, PostGreSQL, hosted on Heroku, Travis CI

Web front-end: Mixture of React, Angular 1, and old-school jQuery. We are currently in the process of moving everything toward React

Mobile app: Ionic 3, Buddybuild, iOS and Android also in the process of moving to React Native

The Day-to-Day

As a Senior developer, the primary focus will be owning and building new features for our website and mobile app alongside our technical team. This role will also help manage our developer team as they support our existing features,  troubleshoot issues, fix bugs, and write automated tests.


General Skills:

  • At least 3 years professional web development experience
  • Strong communication skills and ability to work with the team to communicate technical approaches along with their pros and cons
  • Positive attitude with eagerness to run a product and self-starter mentality
  • Thrives in a fast-paced environment with ability to meet reasonable deadlines
  • Understands object-oriented programming
  • Loves to push code!

Front-End Skills:

  • Proficiency in modern JavaScript (ES6+) and familiarity with Babel and Webpack
  • Experience with at least one modern JavaScript framework. Eg. React, Ember, Angular 2+
  • Deep experience integrating with API’s using AJAX
  • Experience writing maintainable CSS

Back-End Skills:

  • Expertise in Ruby on Rails
  • Passionate about writing tests with RSpec or similar testing library
  • Complete understanding of RESTful API principles
  • Understanding of 12-factor app principles is a plus

StudioHop is based in Dallas and currently has employees working remotely. If you live in Dallas, that is great, otherwise, no problem—remote is just fine! We are looking for candidates in the United States only at this time.

Benefits: flexible work schedule and vacation policy.

We are looking for someone with three plus years experience. Starting salary will commensurate with experience, with potential for an annual bonus.