
Senior Android Engineer – Strategic Cuisines
Toast
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
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