Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Lead Backend Developer at ABC Fitness Solutions improving backend practices and performance. Collaborating with teams to design APIs and oversee technical quality over software development processes.

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

Requirements

  • 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

Benefits

  • 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!

Job type

Full Time

Experience level

Senior

Salary

CA$118,000 - CA$128,000 per year

Degree requirement

Bachelor's Degree

Tech skills

ASP.NETAWSCloudJavaScriptMS SQL ServerSQL.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.