Toast Entertainment

Toast Entertainment

Software Engineer I, Canada and Emerging Markets (Fullstack)

Toronto, Canada

Sponsorship not specified$73k-$117kDetected 2 days ago
JavaScriptTypeScriptPythonJavaKotlinReactHTMLCSSwebpackViteAndroidBackend DevelopmentFull-Stack DevelopmentCode ReviewGitSQLNoSQLMongoDBDynamoDBAWSDockerCI/CDRESTKafka

About the role

  • This role is hybrid with the expectation of being in the office 1x per week.
  • You'll be paired with a buddy, mentored by senior engineers, and given progressively challenging work as you ramp.
  • You'll contribute to real features from your first sprint, participate in code reviews, and learn how to ship software that runs in thousands of restaurants.

Responsibilities

  • We use AI tools to support our recruiters and interviewers with tasks like note-taking, summarization, and documentation of interviews to ensure they can be fully focused on your conversation.
  • Our goal is to build a strong culture of connection as we work together to empower the hospitality community, regardless of location.
  • By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.
  • Our goal is to build a strong culture of connection as we work together to empower the restaurant community.
  • Build and maintain features across the full stack - Android (Kotlin), backend services (Kotlin/Java), and frontend SPAs (React/TypeScript) - under the guidance of senior engineers.
  • Write automated tests (unit, integration) and maintain high standards for code quality and reliability.
  • Collaborate with product managers, designers, and QA engineers to deliver features that meet diverse market needs.
  • Complete both the backend (RESTful service) and frontend (SPA) codelabs during onboarding to build foundational knowledge of Toast's systems.
  • Document your work clearly in Jira and Confluence, following team processes and agile practices.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.

Nice to have

  • Experience with Android development (Kotlin, Activities, Fragments).
  • Familiarity with modern frontend frameworks and tooling (React, TypeScript, Webpack/Vite).
  • Exposure to cloud services (AWS), containerization (Docker), or CI/CD pipelines.
  • Experience with message queues or event-driven architectures (Kafka, Pulsar, or similar).
  • Contributions to open-source projects or personal side projects that demonstrate curiosity and initiative.
  • Experience with AI-assisted development tools (GitHub Copilot, Cursor, Claude Code, or similar).
  • Interest in POS systems, payments, fiscal compliance, or restaurant technology.

Compensation

  • $73,000 - $117,000 USD

Company info

  • Participate in code reviews - both giving and receiving feedback - to grow your skills and improve the codebase.
  • As part of this commitment, we strive to provide reasonable accommodations for persons with disabilities to enable them to access the hiring process.

Equal opportunity

  • If you need an accommodation to access the job application or interview process, please contact candidateaccommodations@toasttab.com.

This listing is sourced directly from Toast Entertainment's careers page and normalized into a canonical job model.