Salary
💰 $155,000 - $248,000 per year
Tech Stack
AndroidJavaKotlin
About the role
- Establish technical direction for the Toast POS Payments team, in collaboration with architectural leaders and experienced engineers
- Drive continuous improvement of architecture, codebase and technical practice
- Lead software design for major payments-related features and components, and support less experienced engineers in the software design process
- Design, build, and maintain features and automated tests for our Android POS app
- Mentor less experienced engineers and contribute to their growth
- Lead effort estimation and use sound judgment to enable planning of projects
- Leverage cutting edge AI tools to enhance development workflow, improve velocity, and pioneer new approaches to building
- Contribute to cross-team collaboration across POS and Fintech teams and to web-based POS payments configuration experience
- Solve large-scale technical problems to ensure POS works reliably during network problems and high daily usage
Requirements
- Experience delivering mobile products to a large customer base
- Experience in mobile codebases with dozens of developers
- Deep experience with Java, Kotlin, and Android
- Strong attention to detail
- Experienced at communicating technical designs and contributing to the design process
- Collaborative and solution-oriented partner to business and product leaders
- Hands-on staff software engineering experience in Android development with cross-team impact
- Experience in technical design, cross-team collaboration across POS and Fintech teams
- Experience mentoring less experienced engineers