Lead Software Developer
$120k - $128k per yearABC Fitness
Join ABC Fitness and become part of a culture that’s as ambitious as it is authentic. Let’s transform the future of fitness—together!
Our Values
Best Life
We believe great work begins with great people. That’s why our culture is built on respect, trust, and belonging. We create an inclusive environment where every team member can bring their authentic self to work—because diverse perspectives drive innovation and meaningful impact.
Growth Mindset
We are doers, thinkers, and dreamers. At ABC Fitness, your growth is our investment. Through continuous learning, mentorship, and professional development opportunities, we empower you to reach new heights—personally and professionally.
One Team
From day one, you’ll be part of a team that collaborates, celebrates, and cares. We move fast, support one another, and have fun along the way. Because when you thrive, we all thrive.
INTRODUCTION
On the lookout for a Lead Backend Developer to join Trainerize powered by ABC Fitness Solutions ( ABC Fitness Solutions builds comprehensive, scalable technology and software designed to manage and grow fitness businesses of all sizes. We need a Lead Backend Developer to design APIs and data layers, improve performance and reliability, and grow the backend practice - including code review, standards, and mentoring.
This is a Canada-based individual contributor role. You will lead through technical direction, influence, code quality, mentoring, and cross-functional partnership — not through people management.
If that vision excites you, this is where it gets built. You'll spend your days on the high-volume APIs that power fitness experiences for millions, in an environment where AI agents are part of how you think, build, and review. Every feature you ship and every standard you set helps prove that AI-native engineering isn't a side project here - it's how we build.
RESPONSIBILITIES
- Design, develop, test, and document software for existing and new products
- Build, maintain, and optimize .NET backend services (ASP.NET Core, REST APIs) and related data access
- Own and evolve the backend architecture for our products, including RESTful APIs and Microsoft SQL Server (schema, queries, performance)
- Own API strategy: set standards for design, versioning, security, and cross-team contracts, including third-party integration surfaces
- Establish and uphold team practices and guardrails for agentic-IDE development (Cursor or similar), including review standards for agent-generated code
- Partner with frontend (web and mobile), product, and design to define APIs and deliver cohesive, high-quality features
- Work with DevOps on builds, releases, patching, and operational readiness
- Review code, handle merge requests, and help keep code quality, structure, and automation (testing, CI/CD) at a high bar
- Identify bottlenecks, debug production issues, and improve reliability and performance
- Provide technical estimates and communicate progress and risks clearly
- Lead and coach junior and intermediate developers; raise the bar through pairing and feedback
- Improve engineering practices and processes (testing, observability, release discipline) in ways that fit the team
- Share ownership of production health: monitor, respond to critical incidents, and drive fixes for instability or regressions
QUALIFICATIONS
- Bachelor's Degree in Computer Science or a related field
- Typically, 7+ years of .NET experience and/or other object-oriented programming languages
- Experience with Microsoft Visual Studio
- Familiar with C#, WebAPIs, MVC, ASP.NET
- Deep RESTful API experience: owning API design, versioning, security, performance, and cross-team contracts at scale
- Habitual use of an agentic coding IDE (Cursor or similar) and a track record of setting review standards for AI-generated code across a team
- In-depth understanding of JavaScript programming and familiar with ES6
- Work effectively in a cloud-based environment; experience with AWS is a strong plus
- Familiar with object-oriented design patterns
- Familiar with RESTful APIs
- Experience with MS SQL Server and T-SQL language
- Understanding of SQL best practices and methodologies and experience investigating and solving SQL performance issues
- Proficient understanding of code versioning tools such as Git and the associated best practices
- Familiarity with Agile methodologies and experience with leading a scrum team
AND IT'S GREAT TO HAVE
- Prior exposure to fitness/wellness products, multi-tenant SaaS, high-traffic APIs, or cloud-native tooling (containers, observability) - tell us what you've built or scaled
- Experience designing and operating third-party API integrations at scale
- General familiarity with a modern TypeScript / cloud-native SaaS stack is a plus, but not required
Compensation for this role will be determined based on a variety of factors, including relevant experience, qualifications, skills, geographic location, and market considerations. The anticipated compensation range for this position is -
$120,000.00 -- $128,000.00 CAD- annually. In addition to base compensation, eligible employees may be offered other forms of compensation, such as bonuses, commissions, equity, or other incentive programs, where applicable. Compensation and benefits may vary by location and are subject to applicable legal, business, and market requirements.
WHAT’S IN IT FOR YOU
- Purpose led company with a Values focused culture – Best Life, One Team, Growth Mindset
- Time Off – with our open PTO policy, we offer flexibility in how and when you take PTO!
- Days of Disconnect – once a quarter, we take a collective breather and enjoy a day off together around the globe. #oneteam
- Parental & Pawternity Leave – we offer leave for when your family grows by two feet or four paws!
- Best Life Perk – we are committed to meeting you wherever you are in your fitness journey with a quarterly reimbursement
- Medical/Dental/Vision coverage
- EAP – we get you help when you need it. Period.
- Premium Calm App – enjoy tranquility with a Calm App subscription for you and up to 4 dependents over the age of 16
- And more! – so many benefits we couldn’t even fit them all here!
At ABC Fitness, we don’t just build technology—we build communities and transform lives. Your work matters here, your growth is supported, and your voice is heard. We welcome diverse talent and encourage you to apply, even if you don’t meet every requirement.
ABC’S COMMITMENT TO DIVERSITY, EQUALITY, BELONGING AND INCLUSION:
ABC is an equal opportunity employer committed to diversity, equity, and inclusion. We strive to create a workplace where every employee, client, and partner feels valued, inspired, and empowered to reach their full potential. For us, inclusion isn’t just the right thing to do—it’s a business imperative. Learn more at abcfitness.com.
About ABC Fitness
ABC Fitness is the #1 software provider for fitness businesses of any size, all around the world. Supporting 30K clubs, 650K coaches, 40M members, and processing more than $12B in payments every year, ABC Fitness provides scalable, data-driven solutions to simplify club management and engage members and clients.
From personal trainers, boutique studios, and gyms, to international franchise health clubs, ABC Fitness will move your business forward through technology and industry insights. Innovation is at the center of everything we do, across ABC Glofox, ABC Ignite, ABC Trainerize, and ABC Evo. Let's make your fitness vision a seamless reality, together. Learn more at abcfitness.com
$108.1k - $222.8k per year
...Position Title: Full Stack Developer – Concur Travel Core & AI Engineering... ...-driven features. Drive software quality through automated... ...Concur Travel is the industry-leading corporate travel management solution... ...evolved to become a market leader in end-to-end business application...SuggestedPermanent employmentFull timeLocal areaWorldwideFlexible hours- * Local Vancouver Candidates Only READY TO BUILD WHAT'S NEXT? Join us as a Software Developer at Centiro. Curious? Creative? Ready to build the technology that moves the world? At Centiro, Software Developers are at the heart of it - turning ideas into scalable solutions...SuggestedFull timeLocal areaWork from homeWorldwide
$104.2k - $150k per year
...standard increases as applicable Job Description As a senior software developer on the APPS team, you will take on a leadership role in the... ...for large projects and ensure their successful execution. Lead and participate in code reviews for less experienced team...SuggestedLong term contract$115.4k - $161.6k per year
...We’re looking for a Senior DevOps Developer who can help us support the development organization... .... WHAT YOU’LL DO: Design and build software - tools, libraries, automation, services,... ...in a flexible on-call rotation Lead by owning project milestones, epics or features...SuggestedRemote workFlexible hours$160k - $180k per year
...matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more... ...forward with confidence. Your time will likely include: leading larger modernization initiatives across the platform helping...SuggestedLong term contractRemote workWork from homeShift work$3600 - $4500 per month
...productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp... ...automation. We work with the world's leading automotive OEMs and Tier 1 suppliers.... ...Overview: Apera AI is seeking a Software Developer (Co-op)with strong C++ skills and an interest...InternshipWork at officeFlexible hours- ...Your role What You'll Be Doing Software Developer Co-op About The Team The team is looking for a candidate that is eager to expand on their development skillsets. We’re looking for someone who is detail-oriented and knows how to work within a team as well as independently...Full timeInternshipManual laborWork at office
$100k - $135k per year
...tweaking core ML algorithms / pipelines for enhanced model performance with desired computational speed and/or creating deployment-ready software in our proprietary architecture. This role offers a unique opportunity to deploy non-trivial ML modeling pipeline into production...Full timeWorldwide$40 - $65 per hour
...Zaber seeks a Software Developer who is excited to help support company growth, make their colleagues’ work-lives easier, and build on their own skills and knowledge in the process. You’ll gain exposure to every facet of the manufacturing business, and use your skills and creativity...Permanent employmentFull timeCasual workFlexible hours- ...Your team’s dynamic Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that... ...customers, partners, and compliance agencies You believe great software means quality, security, and observability — not just working...InternshipFlexible hours
$66.5k - $84k per year
...MatchBox Consulting Group is currently seeking a Intermediate Software Developer in Test – AI for a permanent, full-time opportunity with our... ...Vancouver and serving clients nationally, MatchBox is one of the leading recruitment and solutions firms that specializes in the fields...Hourly payPermanent employmentFull timeDirect hireWork at officeRemote work- ...Position Title: SAP Concur iXp Intern – Software Developer Location: Vancouver, BC Anticipated... ...Belong SAP Concur is the world’s leading provider of integrated travel, expense,... ..., SAP has evolved to become a market leader in end-to-end business application...Hourly payPermanent employmentFull timeContract workApprenticeshipInternshipManual laborLocal areaWorldwideFlexible hours
$190k - $240k per year
...Consulting Group is currently seeking a Team Lead, Software Development for a permanent role with a... ...way software gets built is changing. Developers today aren't just writing code to... ...has dramatically expanded what a single developer can accomplish, and the strongest teams...Hourly payPermanent employmentDirect hireWork at officeRemote workMonday to fridayShift work3 days per week$66.5k - $84k per year
...MatchBox Consulting Group is currently seeking an Intermediate Software Developer in Test (SDET) for a permanent, full-time opportunity with our... ...and serving clients nationally, MatchBox is one of the leading recruitment and solutions firms that specializes in the fields...Hourly payPermanent employmentFull timeDirect hireWork at officeRemote work$70k - $110k per year
Software Application Developer - Core Banking Position Description This is an exciting time for CGI, and we want you to be part of it. We are Canada’s largest independent information technology services firm, and we continue to grow our Financial Services Technology...Permanent employmentFull time- ...Embedded / Firmware Developer Location: Vancouver, BC (Onsite) About the Opportunity A leading technology-focused organization is seeking an experienced Embedded /... ..., while collaborating closely with hardware, software, and systems engineering teams. Key Responsibilities...Permanent employmentWorldwideFlexible hours
$96.9k - $132.3k per year
...Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million users worldwide. Pixieset is the market leader in software for photography businesses, and as we expand our product suite, we're looking...Long term contractFull timeWork at officeWorldwideHome office2 days per week$65.55k - $84k per year
...Opportunity Snapshot We're hiring multiple entry-level Software Developers through our Developer Jumpstart Program - a full-time permanent opportunity designed to help recent Computer Science graduates and coding bootcamp alumni launch meaningful careers and grow into high...Long term contractPermanent employmentFull timeWork at officeHome office2 days per week- ...creativity, and impact. Position Title: SAP iXp Intern - Software Developer, Cloud Platform Services, Applications & Products... ...features by working with other developers and the development lead Setup and maintain the auto test and deployment framework in...Hourly payPermanent employmentFull timeContract workApprenticeshipInternshipLocal areaWorldwideFlexible hours
$98.6k - $127.6k per year
...across the organization - and beyond. Software Engineer Vancouver, Canada Job category... ...130860-en_US Job summary NetApp is developing new portfolio of data-centric storage platforms and services to help the world's leading organizations harness their data in new...Full timeWork at officeLocal areaImmediate start$90k - $130k per year
...enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery... .... Your role: As a Senior C# Developer, you will be involved in the entire SDLC... ...monitoring of applications and services. Our software is developed by small, focused agile...Remote work$120k - $150k per year
...resources the world relies on. Reporting to the Lead, Platform Management Systems, the Senior Full Stack Developer – Analytics will maintain and improve existing... ...Qualifications ~7+ years of professional software development experience, including significant hands...Full timeLive InManual laborWork at office- ...providing the essential resources the world relies on. Role Overview Reporting to the Team Lead, Business Applications Portfolio Delivery, the Junior Software Developer (Dynamics 365 & Power Platform) is responsible for designing, developing, and supporting solutions...Contract workFor contractorsWork at office
$98.4k - $137.8k per year
...In the role of Senior Salesforce Developer, you will play a pivotal role within the Business... ...implement solutions. Function as technical lead: Provide Recommendations on... ...complex, scalable, and high-performance software systems that have been successfully delivered...Remote work$93.7k - $153.9k per year
...through a portfolio of industry-leading video games. The Advanced... ...organization, focused on developing the latest game features and... ...SPORTS titles. A Rendering Software Engineer is a part of the game... ...: You will develop core rendering features, engine...Full timeFlexible hours$147k - $174k per year
...real-time, AI-driven insights. We’re now leading the shift to Agentic AI: intelligent... ...an experienced and ambitious Full Stack Software Engineer passionate about building high-quality... ..., Office. What you’ll do Design, develop, and deploy high-quality features across...Long term contractWork at officeShift workRotating shift$80k - $100k per year
...enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery... .... Your role: As an Intermediate C# Developer at Global Relay, you’ll be using leading... ...creative thinking and autonomy. Our software is developed by small, focused, and agile...$104.5k - $132k per year
...is currently seeking a Senior Salesforce Developer for a permanent role with a client of... ...Responsibilities: Deliver high quality software efficiently Provide technical leadership... ...clients nationally, MatchBox is one of the leading recruitment and solutions firms that...Hourly payPermanent employmentDirect hire$171k - $216k per year
...Consulting Group is currently seeking several Software Engineers for permanent roles with a... ...in Vancouver. Responsibilities: Develop synchronization and transformation systems... ...clients nationally, MatchBox is one of the leading recruitment and solutions firms that...Hourly payPermanent employmentDirect hire$123k - $165k per year
...and operations, and industry-leading efficiencies, our best-in-class... ...team. Ability to be a working lead for a project team of... ...Checking of 3D models and drawings developed by others. Responsible for... ...including the Bentley Suite of software (OpenPlant Modeler, OpenPlant...Long term contractWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
- lead structural engineer Vancouver, BC
- lead software engineer Vancouver, BC
- lead process engineer Vancouver, BC
- software intern Vancouver, BC
- c#.net software developer Vancouver, BC
- software qa Vancouver, BC
- embedded software Vancouver, BC
- software trainer Vancouver, BC
- software implementation project manager Vancouver, BC
- remote software Vancouver, BC
