Senior Android Engineer, International

Toast Toast · Enterprise · Toronto, ON · R & D : Engineering : International

Senior Android Engineer at Toast, focusing on developing and evolving features for the restaurant platform. The role involves designing, building, and maintaining Android features using Kotlin, collaborating with product and design, contributing to backend services, and ensuring seamless integration. While the role emphasizes leveraging AI tools to enhance development workflow and productivity, it does not involve building or shipping AI models or agents as its core function. The company uses AI tools in its hiring process.

What you'd actually do

  1. Design, build, and maintain resilient, scalable Android features using Kotlin and modern frameworks.
  2. Contribute to backend services (Java, Kotlin, or equivalent) to deliver end-to-end functionality.
  3. Partner with product and design to define, prototype, and refine user experiences that meet diverse market needs.
  4. Collaborate with pilot customers—sometimes right in the restaurant—to ensure smooth deployment and real-world performance.
  5. Work across teams to plan, estimate, and deliver impactful features.

Skills

Required

  • Android development (Kotlin preferred; Java experience welcome)
  • Activities, Fragments, Services, and modern Android architecture
  • Coroutines, Dependency Injection (Dagger/Hilt), and reactive programming
  • Responsive, accessible Android UIs with XML layouts
  • Backend services and APIs
  • Modern backend technologies (Kotlin, Java, or similar)

Nice to have

  • Leverage cutting edge AI tools to enhance your development workflow, improve velocity, and help pioneer new approaches to building