Senior Software Engineer, Android

ToastBoston, MA
$138,000 - $221,000Remote

About The Position

Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. Who We Are Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. Toast Now is the app that puts the power of the entire Toast platform into the pockets of restaurant managers and operators everywhere. Using their own phones, managers can track the performance of their restaurant in real-time during service and fine-tune restaurant operations from the floor of their restaurant. This app also helps staff rapidly diagnose and fix unexpected issues with the help of Toast Customer Care. By leveraging native mobile apps, we provide a rich UX that makes it easier than ever to run a thriving restaurant with great service for guests and a strong bottom line. Our team is agile and customer-obsessed. We have high standards for customer satisfaction, and we strive to deliver high quality features in rapid iterative cycles.

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.

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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service