Software Engineer I (Mobile), MyToast

1 month ago
Full-time
Entry Level
Software Development
Toast

Toast

Toast is an all-in-one platform for restaurants, offering tableside ordering, online ordering, and labor management to empower businesses in the food service industry.

Hotels, Restaurants & Leisure
1K-5K
Founded 2012

Description

  • Shape and guide the team building Toast’s MyToast mobile app for restaurant employees.
  • Collaborate with developers, product managers, designers, and user researchers to build product features that increase consumer footprint.
  • Design, estimate, implement, test, and debug end-to-end mobile solutions.
  • Build and ship high-impact mobile features that drive product growth and engagement.
  • Participate in code reviews to ensure technical implementations meet functional requirements.
  • Champion and adopt best practices for development, deployment, and quality life-cycles.
  • Actively contribute to product design and feature selection discussions.
  • Monitor, troubleshoot, and improve system performance using logging and metrics.

Requirements

  • Strong foundation in Kotlin and Android application development.
  • Passionate about technology and continuous learning, eager to deliver high-impact features.
  • Willingness to monitor, troubleshoot, and improve system performance through logging and metrics.
  • Ability and motivation to learn quickly and apply knowledge to solve real problems.
  • Hungry to take on challenging projects and drive outcomes.
  • Comfortable participating in code reviews and collaborating with cross-functional teams (developers, product managers, designers, user researchers).
  • Must be based in Ontario, British Columbia, Alberta, or Manitoba (role is remote within Canada).

Benefits

  • Base salary range $73,000–$117,000 CAD (starting salary based on skills and experience).
  • Additional cash compensation components where eligible (overtime, bonus/commissions).
  • Equity available if eligible.
  • Competitive benefits programs and total rewards designed to support a healthy lifestyle (see company benefits page).
  • Flexible/hybrid work model with remote option for this role within Canada.
  • Access to AI tools and learning resources to support building and professional growth.
  • Inclusive hiring process with reasonable accommodations for persons with disabilities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer - Android Connected Devices

Block 10K-50K Capital Markets

Senior mobile engineer on Square’s Connected Devices team at Block (Square) building mobile apps that integrate with Square hardware to deliver reliable, resilient payment and device integrations for merchants.

Android Java Kotlin
1 month ago

Senior Android Developer

ArcTouch 251-1K Internet Software & Services

Senior Android Lead at ArcTouch (part of AKQA Group) responsible for architecting and delivering robust, scalable Android applications while leading and growing a Brazil-based remote Android team that delivers projects for US and EMEA clients.

Agile Android CI/CD Espresso Git Java Jetpack Compose JIRA Kotlin REST API
1 month ago

Android Engineer, Terminal OS Platform

Stripe 5K-10K Diversified Financial Services

Android Engineer on Stripe’s Terminal team building and enhancing the Device Platform and developer-facing frameworks to enable businesses to accept in-person payments.

Android Kotlin
1 month ago

Android Engineer, Terminal Developer Productivity

Stripe 5K-10K Diversified Financial Services

Software engineer on Stripe Terminal’s Developer Productivity team building tools, libraries, and automation to improve engineer productivity and support reliable in-person payment products.

Android CI/CD Embedded Systems GitHub Actions GitLab CI Go Gradle Java Jenkins Kotlin
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers