T

Frontend Developer

Toast
Full-time
On-site
Calgary, Alberta, Canada
$100,000 - $130,000 USD yearly

*This is a hybrid position in Calgary, AB

Toast is recruiting on behalf of a fast-growing ticketing and event management software company that empowers venue and event organizers through next-generation technology. This company delivers an integrated platform for seamless on- and offline ticket sales and event management tools, combining cutting-edge software and hardware solutions. Their innovative platform fosters collaboration among venues, organizers, street teams, and event attendees, all with a shared passion for live events.

They are seeking a Front End Developer to join their talented team in Calgary, Alberta. This is an opportunity to help shape the user experience for a platform that brings people together through the magic of live events.

  • Plan and implement new front-end features to enhance the company’s event management services.
  • Collaborate with team members to design maintainable and reusable UI components.
  • Build and maintain a scalable codebase using JavaScript frameworks and libraries (e.g., NextJS, React, JavaScript, CSS).
  • Review and test code to ensure high-quality standards.
  • Write and maintain unit tests to ensure reliability.
  • Identify and resolve design/UI/UX inconsistencies.
  • Partner with product managers and designers to bring new features to life.
  • Resolve field escalations and debug issues promptly.
  • Stay up to date with the latest industry standards and front-end development trends.
  • Apply a user-centered design approach to development.


Requirements

  • Minimum of 2 years of web development experience.
  • Proven experience with front-end technologies: NextJS, React, JavaScript, CSS.
  • Experience building reusable components and working with web services.
  • Experience with Python, Django, or AngularJS is a plus.
  • Familiarity with creating prototypes, storyboards, and user flows is an asset.
  • Strong problem-solving, testing, and debugging skills.
  • An analytical mindset with the ability to solve problems in a fast-paced environment.
  • Clear understanding of user-centered design principles.
  • Passion for UI/UX, web development, and innovation.
  • Strong communication and collaboration skills, with the confidence to propose and advocate for new ideas.
  • A proactive attitude, with a willingness to learn and share knowledge with the team.


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