Senior Full-Stack Developer

Victoria
July 14, 2025
Salary
$
105000
 - 
$
120000
Job Type
Full Time
Years of Experience
4
 - 
8
 years
Industry
Computer Software

Job Description



Toast is recruiting on behalf of this company for a Senior Full-Stack Developer. This is a remote-first opportunity open to candidates legally eligible to work in Canada, with the option to work from an office in Victoria, BC for those interested in a hybrid setup. The company is a Certified B Corporation committed to supporting small businesses through intuitive, no-code marketing tools, bolstered by over a decade of conversion data and client-centric services.

This company values autonomy, professional development, and equity in the workplace. They offer an inclusive environment where team members are supported and encouraged to thrive.
 

Responsibilities

 
  • Design, develop, and maintain scalable full-stack applications using modern frameworks (React, TypeScript, Python)
  • Participate in systems design and contribute to architectural decisions
  • Mentor peers and lead code reviews, promoting engineering best practices
  • Collaborate cross-functionally with developers, designers, and customer success teams
  • Ensure code quality through thorough testing (manual and automated)
  • Troubleshoot and resolve production issues effectively
  • Support DevOps workflows and CI/CD pipeline improvements
  • Engage in daily standups, sprint planning, and pair programming sessions
  • Continuously explore and integrate new technologies
 

Requirements

 
  • 4-5+ years of experience as a full-stack, front-end, or back-end developer
  • Proficient in Python and JavaScript, with frameworks such as React or Angular
  • Experience with cloud infrastructure, containerization, and Kubernetes
  • Strong understanding of CI/CD pipelines and agile development methodologies
  • Excellent communication skills with the ability to simplify complex concepts
  • A team-oriented mindset and commitment to mentoring and knowledge sharing
  • Degree in computer science, engineering, or equivalent experience
 

Benefits

 
  • Comprehensive health benefits and generous RRSP matching
  • Paid vacation and flexible work hours
  • Monthly fitness reimbursement
  • High-end equipment for remote and in-office work
  • Professional development support, including funding and mentorship
  • Opportunities for internal mobility within a portfolio of companies
  • Active commitment to diversity, equity, and inclusion in the workplace

Toast's Process

1. Application Review

Submit your application, including your resume and cover letter, through our online portal. Our team will carefully review your qualifications and experiences. We take pride in responding promptly, so if your application aligns with our current opportunities, you’ll hear back from us with next steps. Your journey with Toast begins here, and we’re excited to see what you bring to the table!

2. Vetting Call

If your application is successful, we’ll schedule a vetting call with a member of the Toast team. This 30-45 minute informal conversation is designed for us to get to know you better and assess your skills. Be prepared to discuss your past projects, the challenges you’ve tackled, and the impact you’ve made. This is your chance to shine and show us why you’re a great fit for the roles we offer.

3. Profile Creation

Once you’ve impressed us in the vetting call, we’ll create an unbiased profile that highlights your experience while minimizing common biases. Instead, we focus on your skills, industry experience, and the impact you’ve made. This way, your profile reflects your true potential and accomplishments.

4. Client Submission

After crafting your unbiased profile, we submit it to our trusted clients. We work closely with these clients to ensure they understand the value you bring. Throughout their interview process, we remain by your side, providing support and guidance. Our goal is to help you navigate the hiring process smoothly and confidently, ensuring you have the best chance to secure a role that fits your skills and aspirations.