Software Engineer

Transaction Services Group

TSG is looking for a software engineer to help translate software requirements into stable, working high-performance software.

Company Overview:
We’re TSG. There’s a good chance you’ve not heard of us yet – we’re just getting going. We’re the people who power gyms, fitness facilities, childcare centres and independent personal trainers in a load of places across the globe (US, Aus, NZ, UK, Japan, France, and Canada, with more to come). We’re bringing together the very best companies in the industry through smart, intentional acquisition. And we’re getting ready to go big.

In the US, we’ve brought together Mariana Tek, Zingfit, Triib and TrueCoach, to form our Boutique Fitness Division. There’s over 140 of us in the Boutique team and we’re passionate about fitness, stellar customer support and creating tech that solves problems for busy people. We’re based all across the US with offices in DC, Boulder, Louisville and Boston. Our products are already revolutionizing boutique fitness, by automating admin and other tasks for gym owners and trainers, so they can get out of the office and spend more time doing what they love.
  
If you’re passionate about tech, fitness and working with talented, ambitious people, then we’d love to hear from you.

Position Summary:
We are looking  for a collaborative, dynamic developer to join our fast-paced engineering team. As a member of the technology team, you will contribute high quality code to our platform that is responsible for helping boutique fitness owners acquire, convert and retain their customers. Our product gives leading fitness brands the marketing tools they need to keep their clients engaged. 

Location: Boston, MA or Remote

Responsibilities and Essential Functions:
  • Deploy code to production daily in a fast-paced, collaborative, agile environment 
  • Give input on architectural design decisions and technology selection.
  • Write scalable, robust, testable, efficient and easily maintainable code
  • Architect, design, develop, deploy and operate microservices that serve thousands of businesses.
  • Work closely with the product team to build new features.
  • Translate software requirements into stable, working, high performance software

Experience/Education:
  • BA or BS with 2 years of development experience
  • # yrs experience in a customer support or customer success role
  • 2-3 years experience working with node.js/typescript.
  • 1-2 years experience in cloud computing.
  • Deep understanding of modern javascript design patterns.
  • 2 years experience writing meaningful unit tests and integration tests.
  • 2 years experience writing infrastructure as code (Serverless Framework, CloudFormation, Terraform, etc.) 
Work Skills / Personal Characteristics: 
  • Self-led, capable of working with little direction.
  • Strong understanding of REST principles.
  • Highly collaborative
  • Able to work effectively in a fast-paced environment
  • Accountable for results
  • Dependable and strong work ethic
  • Flexible and able to adapt to changing priorities
  • Interest in the boutique fitness industry 
Travel Requirements: none

TSG is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.