Senior Backend Developer

Calgary (Hybrid)
December 3, 2024
Salary
$
100000
 - 
$
130000
Job Type
Full Time
Years of Experience
4
 - 
8
 years
Industry
Events Services

Job Description 


Toast is recruiting on behalf of this company, a fast-growing Canadian ticketing and event management software company that empowers venues and event organizers to deliver connected, next-generation customer experiences. Combining cutting-edge software and hardware, this company offers seamless on- and offline sales while delivering a full suite of event management tools on an integrated platform.

They are seeking a Senior Backend Developer to join their innovative and dynamic team. This role will play a critical part in the development of scalable backend systems that power live events, providing solutions that bring venues, organizers, and attendees together.

Key Responsibilities:
  • Collaborate with developers and designers to create new features and user-friendly pages.
  • Write clean, testable, and sustainable code to support high-quality software development.
  • Contribute to the architectural design and implementation of scalable backend systems.
  • Ensure the performance, quality, and responsiveness of applications, addressing bottlenecks and bugs as needed.
  • Optimize applications for speed and scalability, keeping up with the evolving demands of the platform.
  • Quickly learn and integrate new technologies, frameworks, and concepts to advance development.
  • Participate in routine stand-ups, code reviews, and testing sessions.
  • Mentor junior developers and provide technical guidance, fostering a collaborative and growth-oriented team culture.
  • Stay informed on emerging technologies and industry trends to ensure the product remains innovative and competitive.
 

Requirements

 
  • Post-secondary education in engineering, computer science, or a related field is an asset.
  • Minimum of 5 years of experience in a technology or software company, with a strong focus on backend development.
  • Proficiency in Python and Django (or similar frameworks such as Flask, Rails, Node.js).
  • Experience with frontend frameworks like React, Next.js, or similar (AngularJS, Vue.js).
  • Knowledge of Git, Docker, and DevOps practices, with a solid understanding of cloud platforms such as Google Cloud Platform (GCP) or Amazon Web Services (AWS).
  • Strong testing and debugging skills, with the ability to troubleshoot and resolve complex technical issues.
  • Excellent teamwork and communication skills, with the ability to work both independently and in collaborative environments.
  • A demonstrated ability to champion new ideas and develop creative, practical solutions in a fast-paced environment.
  • Analytical mindset with strong problem-solving skills and a proactive approach to taking initiative.
 

Benefits

  • Health benefits
  • Unlimited vacation
  • In-house chef
  • Gym allowance
  • Dog friendly office
  • Learning and development allowance
  • Team bonding events

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.