Demo

Full Stack Software Engineer (ANT+\PHP\Python\Angular)

ClubReady
Chesterfield, MO Full Time
POSTED ON 2/15/2025
AVAILABLE BEFORE 4/15/2025

ClubReady is the leading provider of full-suite studio fitness and wellness club management software and services. Founded in 2009, ClubReady has been committed to building the studio fitness business of the future. The ClubReady Fitness Management Platform provides clients with a full membership management and engagement experience to attract, retain, and better serve their members. ClubReady’s Performance IQ enhances this platform with fitness tracking software that delivers high-quality, real-time, individual, and group fitness results, leading to higher member engagement, retention, and loyalty.

With offices in St. Louis and team members across the U.S., ClubReady has a 10 year track record of success and exponential growth. ClubReady cares about its employees, offering competitive benefits, an on-site gym (St. Louis), and comprehensive health-based incentives. ClubReady provides many opportunities for growth and leverages the latest Azure cloud tools and design patterns in a fast-paced, startup-like environment. We are looking for people who are internally motivated, thrive on collaboration, and enjoy getting their hands dirty.

Job Overview

The Full Stack Software Engineer will play a key role in an agile team, analyzing, designing, building, and testing high-quality web applications that exceed customer expectations. This full-stack role offers the chance to work with a range of technologies and contribute directly to the architecture of our cloud-based, in-studio, and mobile performance management system. Reporting to a senior architect, this role provides opportunities to shape and expand our technology stack, which includes PHP, Python, MySQL, and Angular, hosted on the AWS cloud platform.

We are especially interested in candidates who are deeply passionate about fitness and have hands-on experience with in-studio fitness equipment. A strong preference will be given to candidates familiar with the ANT protocol or similar hardware integrations, as well as those with knowledge of MSSQL and Microsoft .NET technologies, as these are valuable for future integrations and system enhancements.

Key Responsibilities

  • Develop and Enhance Fitness Studio Experiences
    • Build and consume APIs to support seamless user experiences.
    • Work with PHP, leveraging MVC frameworks for web development.
    • Implement in-studio experience elements like leaderboards and hardware integrations, with an emphasis on fitness equipment supporting ANT .
    • Manage and optimize MySQL databases, MSSQL, and AWS infrastructure.
  • Adhere to Development Best Practices
    • Apply SOLID principles to ensure clean, readable, and maintainable code.
    • Maintain high code coverage by creating and maintaining unit tests for new and existing code.
    • Engage in code reviews, both giving and receiving feedback to promote quality and learning.
  • Drive Domain-Driven Design
    • Model and advocate for domain-driven design throughout the application lifecycle.
  • Maintain Legacy Systems
    • Modernize legacy code and systems as needed to ensure stability and performance.
  • Collaborate in an Agile Environment
    • Partner with product owners to scope, estimate, and plan work within an agile (Scrum) process.
    • Work with QA to develop test plans, resolve issues, and participate in deployments.
    • Manage time effectively across responsibilities to meet sprint goals.
    • Participate in architectural discussions to ensure quality design and manage tech debt.

Technical Environment

  • Primary Languages & Frameworks
    • PHP (CodeIgniter 3, Laravel)
    • JavaScript (JS, jQuery, Angular 2 )
    • Python (scripting/sync jobs)
    • HTML, CSS, Bootstrap 3
    • MSSQL and Microsoft .NET technologies are welcomed additions
  • Databases & Infrastructure
    • Aurora DB (MySQL), Elastic Cache (Memcached), AWS
  • Additional Tools & Processes
    • Git, DeployHQ, Sentry.io, Jenkins, Scrum/Kanban, Continuous Integration, Continuous Delivery

Qualifications

  • Experience
    • 3 years of experience in software development with a focus on:
      • PHP (MVC frameworks)
      • MySQL
      • HTML/CSS, JavaScript/jQuery/Ajax
      • RESTful APIs with JSON, SOAP, or XML
  • Skills & Knowledge
    • Solid understanding of coding fundamentals, object-oriented design, and ORM.
    • Database development experience, ideally with MySQL and MSSQL.
    • Familiarity with Git or similar source control systems.
    • Agile team experience.
  • Preferred Qualifications
    • Passion for fitness and familiarity with the fitness industry.
    • Experience with in-studio hardware equipment, particularly those using ANT protocol or similar standards.
    • Familiarity with Microsoft .NET technologies, including VB.NET for potential future integrations.

 

*Candidates must be located within the specified states to be considered for this position: Arizona, Colorado, Connecticut, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Massachusetts, Minnesota, Missouri, Nevada, New Hampshire, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Utah, Virginia, Washington and Wisconsin.*

ClubReady/Clubessential Holdings is an equal opportunity employer dedicated to building a diverse and inclusive workplace. Our company thrives upon the mutual respect and understanding between its employees, and as such, all qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), gender, gender identity, sexual orientation, veteran status, physical or mental disability, genetic information, ethnicity, citizenship, or any other characteristic protected by law.

Clubessential Holdings maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflects the Company's differing products, industries and lines of business. Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Software Engineer (ANT+\PHP\Python\Angular)?

Sign up to receive alerts about other jobs on the Full Stack Software Engineer (ANT+\PHP\Python\Angular) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ClubReady

ClubReady
Hired Organization Address Chesterfield, MO Full Time
About ClubReady Based in St. Louis, ClubReady is a leader in providing club management software and professional service...
ClubReady
Hired Organization Address Chesterfield, MO Full Time
ClubReady is the leading provider of full-suite studio fitness and wellness club management software and services. Found...
ClubReady
Hired Organization Address Cincinnati, OH Full Time
We are actively seeking candidates to fill a Financial Planning and Analysis (FP&A) Manager position. The FP&A Manager w...

Not the job you're looking for? Here are some other Full Stack Software Engineer (ANT+\PHP\Python\Angular) jobs in the Chesterfield, MO area that may be a better fit.

Full Stack .NET Software Engineer

STAGE FRONT, Columbia, MO

AI Assistant is available now!

Feel free to start your new journey!