At Fresh Tracks Canada, we craft tailor‑made Canadian vacations for people from all over the world. Since 1996, our team of Canadian Insiders has helped customers plan their vacations and enjoy life‑changing travel experiences.
Base Pay Range
85,000–100,000 CAD annually, based on experience and qualifications.
About the Role
We’re hiring a Software Architect to work closely with our Web Development Manager to elevate the technical quality, delivery speed, and maintainability of our digital products.
Responsibilities
- Own the architecture of our core systems – websites, APIs, personalization layer, and internal tools.
- Break down projects into well‑scoped tickets, prioritize tech work, and maintain a clean backlog.
- Act as a product‑owner proxy by clarifying requirements, writing specs, and communicating with stakeholders.
- Support delivery through robust CI / CD (Cloud Run, Cloud Build) and coordinate deployments.
- Conduct code reviews and participate in QA and production release processes.
- Mentor developers, guide implementation, and help resolve blockers.
- Show humility – ask questions and find the right answers collaboratively.
Technical Skills
Frontend : React, Next.js, TailwindBackend : Node.js, ExpressInfrastructure : Google Cloud Platform (Cloud Run, Cloud Build, BigQuery)CMS : DatoCMS (or comparable headless CMSs with GraphQL API)Requirements
7+ years of experience in software development, including senior or staff‑level roles.Skilled in frontend development with React and Next.js and backend Node.js APIs.Experienced in system architecture, cloud infrastructure, and scalable design patterns.Strong CI / CD knowledge and experience shipping to production.Proven track record in code reviews, release coordination, and QA.Excellent communicator who thrives in a collaborative, cross‑functional environment.Mentorship‑oriented and naturally supportive of junior developers.Self‑aware, humble, and thoughtful about trade‑offs and team dynamics.Rewards
3 weeks vacation (4 weeks after your first year)Extended health benefits packageApplauz RecognitionComprehensive employee assistance programPaid anniversary day off“Pawternity leave” days for your new furry family membersGreat working hoursFriendly and fun team environment with company celebrations and social eventsAccess to Canadian travel industry discounts!DE&I initiatives and eventsCommunity (volunteer) hoursSocial clubs including Book Club & Fitness ClubPaid maternity & parental leavePaid pregnancy‑loss leaveDiversity, Equity, and Inclusion
We are an equal‑opportunity workplace. We strongly encourage applications from under‑represented communities, diverse backgrounds, identities, and experiences. We don’t judge based on race, religion, ethnic background, sexual orientation, age, marital status, disability, gender identity, or anything else you might bring to the table. Instead, we’re looking for motivated, compassionate people who can execute from the ground up.
Officially Great Place to Work® CertifiedTM 2022 / 2023
Officially Great Place to Work® CertifiedTM 2023 / 2024
Officially Great Place to Work® CertifiedTM 2024 / 2025
Officially Great Place to Work® CertifiedTM 2025 / 2026
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industries
Travel Arrangements
Referrals increase your chances of interviewing at Fresh Tracks Canada by 2×.
#J-18808-Ljbffr