Toast

Senior Android Engineer – Strategic Cuisines

Toast

full-time

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$110,000 - CA$176,000 per year

Job Level

About the role

  • Design, build, deploy, and maintain highly resilient and scalable features across Toast’s products
  • Hands-on design and implementation of Android applications in Java or Kotlin
  • Evolve Toast’s existing products suite to meet global market needs
  • Work across software both in the restaurant and the cloud
  • Work directly with pilot customers (sometimes in the restaurant!) to ensure successful delivery and operation
  • Collaborate with the team to plan and estimate work
  • Collaborate with teams across Toast
  • Taking ownership of the Android system
  • Ensure quality by building automated testing for changes
  • Collaborate with UX and PM on the definition and design of features
  • Mentor and coach other engineers

Requirements

  • Proficient in Android development
  • Understanding of Activities, Fragments, Services
  • Reactivity
  • Dependency Injection with Dagger
  • Android XML layouts
  • Coroutines
  • Familiar with modern backend technologies (Java, Kotlin, or equivalents)
  • Interested in working across the technology stack to solve real-world problems
  • Enjoys building well-engineered, usable, and accessible systems
  • Passionate about making users happy and seeing people use your product in the wild
  • Ability to embrace an agile mindset focused on delivering usable software
  • Proficient in Software Development best practices (Code Quality, UnitTest, BDD)
Benefits
  • Competitive compensation and benefits programs
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
  • Bonuses
  • Stock options
  • Equipment allowances
  • Wellness programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Android developmentJavaKotlinActivitiesFragmentsServicesDependency InjectionDaggerAndroid XML layoutsCoroutines
Soft skills
collaborationmentoringownershipagile mindsetproblem-solvinguser-centric designcommunicationplanningcoachingquality assurance