×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer I and Emerging Markets; Fullstack

Job in Toronto, Ontario, C6A, Canada
Listing for: Toast
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Front End Developer, React.js
Salary/Wage Range or Industry Benchmark: 73000 - 117000 CAD Yearly CAD 73000.00 117000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer I and Emerging Markets (Fullstack)
This role is hybrid with the expectation of being in the office 1x per week. Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.

As a Software Engineer I on the Canada & Emerging Markets team, you'll join a collaborative, supportive engineering team building the features that power restaurants across North America and beyond. You'll work across the full stack — from Android POS devices in the restaurant to backend services in the cloud — gaining broad exposure to how Toast's platform works end to end.

Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.

This is a growth-focused role. 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. Our team values curiosity, collaboration, and a willingness to learn — we'll invest in your development and help you build a strong engineering foundation.

A Day In The Life (Responsibilities)

Leverage cutting edge AI tools (Cursor, Claude Code, or similar) to enhance your development workflow, improve velocity, and help pioneer new approaches to building — contributing to a culture of innovation and productivity across the team.

Build and maintain features across the full stack — Android (Kotlin), backend services (Kotlin/Java), and frontend SPAs (React/Type Script) — under the guidance of senior engineers.

Contribute to backend RESTful services (G2 services) and understand how they integrate with the POS, Toast Web, and other platform components.

Participate in frontend development for internal tools and customer-facing web applications using React and Type Script.

Write automated tests (unit, integration) and maintain high standards for code quality and reliability.

Participate in code reviews — both giving and receiving feedback — to grow your skills and improve the codebase.

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.

Learn Toast's deployment processes, CI/CD pipelines, and feature flag management (Launch Darkly).

Document your work clearly in Jira and Confluence, following team processes and agile practices.

What You'll Need To Thrive (Requirements)

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

Foundational knowledge of at least one backend language — Kotlin, Java, Python, or similar object-oriented language.

Exposure to frontend web development — HTML, CSS, JavaScript or Type Script. Familiarity with React is a plus.

Basic understanding of RESTful APIs and how frontend and backend systems communicate.

Familiarity with relational databases (SQL) or No

SQL databases (DynamoDB, MongoDB, or similar).

Experience with version control (Git) and collaborative development workflows (pull requests, code reviews).

Strong communication skills — you can explain your thinking clearly and ask good questions.

Eagerness to learn, take feedback, and grow in a fast-paced environment.

Comfort working in an agile team with sprint ceremonies, standups, and retrospectives.

Nice-to-Have

Experience with Android development (Kotlin, Activities, Fragments).

Familiarity with modern frontend frameworks and tooling (React, Type Script, 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 (Git Hub Copilot, Cursor, Claude Code, or similar).

Interest in POS systems, payments, fiscal compliance, or restaurant technology.

Pay Range
$73,000—$117,000 USD

For roles in the United States, it is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary