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.
Apply directly at Toast Entertainment →Create a free account for alerts like thisView Toast Entertainment immigration profile
This listing is sourced directly from Toast Entertainment's careers page and normalized into a canonical job model.