Senior Software Engineer, Android

Toast
Summary
Join Toast, a leading hospitality software company, as a Senior Android Software Engineer and contribute to the growth of our enterprise full-service restaurant team. You will design, build, and maintain highly scalable features across Toast's enterprise management products, focusing on Android application development using Java or Kotlin. This role involves leading complex projects, collaborating with various teams, ensuring product quality through automated testing, and mentoring other engineers. The ideal candidate possesses 5+ years of Android development experience, expertise in object-oriented programming, and a proven track record of shipping production services. Toast offers a competitive compensation and benefits package, including a hybrid work model.
Requirements
- 5+ years experience in Android development
- Extensive experience working with an Object Oriented Language like Java or Kotlin, with a deep understanding of testing, quality, and best practices
- Experience shipping production services and balancing getting things done with platform stability and reliability
- Focused on delivering positive impact for Toast customers
- Enjoys working in a team environment with a shared code-base
- Excellent cross-team communication skills on complex technical topics
Responsibilities
- Design, build, deploy, and maintain highly resilient and scalable features across Toastβs enterprise management products
- Hands-on design and implementation of Android applications in Java or Kotlin
- Lead complex projects that improve functionality and reliability for our customers
- Partner with a wide array of teams across Toast
- Taking ownership of the Android system
- Ensure quality by building automated testing for changes
- Roll features out to customers, including monitoring for success
- Collaborate with UX and PM on the definition and design of features
- Mentor and coach other engineers
Preferred Qualifications
Experience building backend services and APIs and scaling distributed systems
Benefits
- Competitive compensation
- Benefits programs
- Hybrid work model
Share this job:
Similar Remote Jobs
