Staff Developer

About us

 

Join the adventure and innovate with a talented team that’s pushing the capabilities of experience management! Empower thousands of tour and activity operators.


Join one of North America’s leading SaaS growth companies. Our mission is to help businesses streamline their booking processes, increase online conversion and enhance customer experiences through our intuitive and robust software solutions. We are committed to driving innovation and supporting our clients in achieving operational excellence. Recently, we have merged with two other leading booking software companies Rezdy and Regiondo, bringing our combined customer total to approximately 15,000 businesses and processing over $10 billion in bookings to date. This is an exciting time to become part of our focused and dedicated team!



About the Job


We are looking for an experienced Staff Developer with a high bar for technical excellence. Checkfront is growing, and we’re looking for passionate developers to deliver product features, improve our development processes and help achieve our business goals.



Some tasks you’ll be taking on

  • Leading the development of high-quality software components that integrate with new or existing systems, ensuring alignment with the organization’s architectural standards and long-term technical strategy
  • Setting the technical vision for complex projects, guiding the design and implementation of scalable, secure, and maintainable software
  • Driving refactoring and system improvements, identifying opportunities to enhance system performance, reliability, and scalability at an organizational level
  • Acting as a key advocate for architectural decisions, software design patterns, code quality practices, and best engineering methodologies
  • Collaborating closely with cross-functional teams, including senior leadership, product managers, and other stakeholders
  • Contributing to and evolving technical documentation, ensuring clarity and accessibility across diverse teams, including leadership and non-technical stakeholders
  • Mentoring and coaching developers at all levels, fostering a culture of technical excellence through pair programming, design reviews, and code reviews 


You should have

  • 8+ years of software development experience with demonstrated technical leadership in high-impact projects
  • A deep understanding of modern software architecture and cloud platforms
  • Exceptional communication skills with an ability to distill complex technical concepts to non-technical stakeholders and leadership teams
  • Proven ability to influence cross-functional teams and drive alignment on technical solutions and strategies
  • Proven ability to find the best compromise when weighing business needs and technical perfection.
  • Experience leading large-scale refactorings, system migrations, or complex technical initiatives across teams
  • Expertise in CI/CD pipelines, cloud infrastructure, and DevOps practices
  • A strong track record of mentoring engineers and fostering technical growth within a team or organization
  • Experience shaping and driving technical direction in an agile work environment


Bonus Points for

  • Experience with online bookings, and the tourism & activity industry
  • Experience with some of our tech stack: PHP, Node.js, TypeScript, React, PostgreSQL, Docker, Google Cloud


Perks and Benefits

  • A company that values work-life balance
  • Half-day Fridays during the summer season
  • Extended health benefits and EAP program 
  • Parental benefits 
  • Professional development allowance 
  • The chance to be part of a dynamic and innovative company that is making a difference in the tour and activity sector


Values

  • Be a trusted guide; We are responsible for finding the right outcomes for our customers and our people. We are consistent and dependable partners to those that rely on us.
  • Shape the future; We are relentlessly curious, continually finding ways to innovate and improve the status quo. We create our tomorrow, rather than waiting for it to come to us.
  • Be proud of the journey; We practice deep integrity and respect in each decision, interaction, and relationship. We measure ourselves not only by outcomes, but by the path taken together. 



Checkfront acknowledges and respects that we work, learn, and innovate on the unceded Coast Salish Territory of the Lekwungen & WSÁNEĆ nations.

 

The pay range for this role is:

140,000 - 160,000 CAD per year (Checkfront)

Product, Design and Software Development

Victoria, Canada

Remote (Canada)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling