Toast is a technology company focused on helping restaurants and local businesses succeed in a digital world. They are seeking a Senior Software Engineer, Android to drive the delivery of complex features, champion best practices for Android development, and act as a technical leader for junior engineers.
Responsibilities:
- Drive the end-to-end delivery of complex features, from initial technical design and "proof of concept" to global rollout
- Champion best practices for Android development, ensuring our CI/CD pipelines and testing cultures are top-tier
- Partner closely with UX and PM to slice through ambiguity and find the most efficient ways to deliver user value
- Act as a technical leader for more junior engineers, conducting thoughtful code reviews and fostering a culture of continuous learning
Requirements:
- Typically 5+ years of professional software development experience, with a proven track record of shipping high-impact native Android apps
- Deep knowledge of the Android SDK, Kotlin, and modern architectural patterns (MVVM, MVI)
- Experience working with backend technologies like GraphQL and Kotlin microservices (expect 70/30 between Android and backend)
- Experience with automated testing (Unit, Integration, and Espresso) in an agile environment
- Excellent cross-team communication skills on complex technical topics
- Passionate about technology and learning new things