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
$107k - $157.3k per year
...is to continue the success of the world’s leading CAD family of applications and deliver... ...seeking for is a passionate and experienced software engineer who can work with us to combine... ...the impact to AutoCAD Mac customers when developing the product and can work with cross functional...SuggestedFor contractorsDay shift$100k per year
...Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation and maintenance...SuggestedFull time$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- ...Alloy.ai is a fast-growing, well-funded startup with an expanding presence across the world. Our team hails from successful startups, leading tech companies and Fortune 100 enterprises. We believe deeply in fostering individual ownership, iterating to excellence, focusing on...SuggestedFull time
- ...join the ride? Join Wärtsilä Voyage, a leading technology company in the Marine and... ...sustainable future. We are seeking Full-Stack Software Developer to contribute to the development of our... ...is Wärtsilä Wärtsilä is a global leader in innovative technologies and lifecycle...SuggestedWork at office
- ...Job Responsibility: CGI has an immediate opportunity for a software developer that can enhance existing applications as well as create new components and services to deliver core banking software to a group of financial institutions in Canada. The developer is responsible...Full timeImmediate start
- ...Embedded / Firmware Software Developer Location: Richmond, BC (Onsite) About the Opportunity A leading technology-focused organization is seeking an experienced Embedded / Firmware Engineer to join its growing engineering team. This role is ideal for a hands-on...Permanent employmentWorldwideFlexible hours
$131k - $164k per year
...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals... ...-on experience building AI solutions, developer tooling, and automation to make AI a practical... ...code quality. Partner with engineers, leads, and managers to identify bottlenecks and...Work at officeLocal areaVisa sponsorshipFlexible hours$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...Long term contract$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$79.8k - $107.1k per year
...Opportunity Snapshot Pixieset is hiring a Full Stack Software Developer I to help shape how photographers discover, sign up for, and grow with our platform, which supports over 1.6 million users worldwide. This role sits on our Growth team, where you'll work across multiple...Long term contractFull timeWork at officeImmediate startWorldwideHome office2 days per week$99.75k - $126k per year
...Hour MatchBox Consulting Group is currently seeking a Senior Software Developer in Test – AI for a permanent, full-time opportunity with our... ...by researching, promoting and implementing industry leading test practices. Your responsibilities: Participate in...Hourly payPermanent employmentFull timeDirect hireWork at officeRemote work$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$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$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$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$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$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
$119k - $147k per year
...Canadian Tax Compliance, the Corporate Tax Lead is accountable for contributing to... ...related information for financial reporting. Develops, maintains, and continuously improves models... ...tax research tools and return preparation software. Demonstrated ability to work...Full timeTemporary workWork at office- ...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
- ...medical device and diagnostics manufacturers, leading academic institutions and organized... ...collaborative intermediate-level DevOps Developer to join our Engineering team. The DevOps Developer II will work closely with our software developers to streamline delivery workflows...
- ...Description: Guidewire Portal developer with Jutro experience Vancouver... ...team in all aspects of the software development life cycle| including... ...scalable| and efficient code| leading by example| and setting coding... ...recommended approaches and lead implementation of complex solutions...Contract workRemote work
$110k - $145k per year
...unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the... ...and global clinics, have allowed us to lead the change against “we caught it too late... ...ideation to hand-off to the business. Develop clear project scopes, objectives, and success...Local areaImmediate startFlexible hours1 day per week$135.8k - $253k per year
...Azure Data engineering team is leading the transformation of... ...a simple yet fully functional developer environment that attracts and... ...Responsibilities As a Principal Software Engineering Manager on the Fabric... ...Platform Shell team, you will lead a team of talented engineers to...Full timeLocal area$3600 - $6000 per month
...Requirements: Education: Bachelor's degree or above in Computer Science, Software Engineering, Human-Computer Interaction, Digital Media, or... ...technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products;...Full timeInternshipRelocation$13.25k per year
We are a data-driven company with a collegial atmosphere looking for team members who can do great work for application in the algorithmic trading industry. We are a data-driven company with a collegial atmosphere looking for team members who can do great work for application...Full timeInternshipRelocation package$130k - $173k per year
...Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you... ...software pipelines. In this role, you will lead the charge in defining how our core... ...our platform. If you're a passionate developer who thrives in a fast-moving, agile environment...Local areaWorldwideFlexible hoursShift work$24 - $26 per hour
...skills and close sales in order to achieve sales goals and KPIs Lead a high performing customer facing and service orientated team.... ...opportunities and ensure proper follow-through on follow up actions. Develop and retain talented employees, by recognising and rewarding...Hourly payLong term contractTemporary workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!
- lead software engineer Vancouver, BC
- lead structural engineer Vancouver, BC
- lead process engineer Vancouver, BC
- software qa Vancouver, BC
- junior software developer .net Vancouver, BC
- software application developer Vancouver, BC
- software technical support Vancouver, BC
- golang software developer Vancouver, BC
- software asset management analyst Vancouver, BC
- software intern Vancouver, BC
