Taro Logo

Senior Software Engineer, Android

Toast builds all-in-one restaurant platform that helps restaurants operate their business, increase sales, engage guests, and keep employees happy.
Android
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer, Android

Toast is revolutionizing the restaurant industry with its all-in-one platform, and we're seeking a Senior Android Engineer to join our Digital Order Management POS team. This role is crucial in creating a unified delivery experience within Toast's POS app, which is used by millions of restaurant staff daily.

As a Senior Android Engineer, you'll be at the forefront of developing solutions that directly impact restaurants worldwide. You'll work on creating and maintaining the central pillar of Toast's restaurant products - the Toast POS app. This position offers an opportunity to build something tangible that helps restaurants achieve their vision and streamline their operations.

The role combines technical expertise with collaborative teamwork, requiring proficiency in Android development and software best practices. You'll be responsible for driving technical excellence, mentoring team members, and ensuring high-quality deliverables. The position requires strong communication skills and the ability to work effectively with UX, PM, and QA teams.

Toast offers a comprehensive benefits package and embraces a hybrid work model requiring in-office presence two days per week. The company strongly values diversity, equity, and inclusion, considering them essential ingredients for success. You'll be joining a company that's committed to creating an accessible and inclusive hiring process and workplace culture.

This is an excellent opportunity for a senior engineer who wants to make a real impact in the restaurant technology space while working with modern technologies and best practices. You'll be part of a team that's passionate about building great software and delivering solutions that make a difference in the daily operations of restaurants worldwide.

Last updated a month ago

Responsibilities For Senior Software Engineer, Android

  • Work collaboratively with UX, PM, QA and other engineers building Android applications using modern technologies
  • Drive best practices and help choose technologies to evolve our current tech stack while writing world-class applications
  • Champion best practices such as quality integration and unit testing
  • Provide design feedback and participate in code reviews to ensure implementations meet requirements
  • Ensure that all work done by the team is delivered with quality and is appropriately monitored and supported in production
  • Mentor other team members

Requirements For Senior Software Engineer, Android

  • Passionate about building great software
  • Proficient in all aspects of Android development
  • Proficient in Software Development best practices (Code Quality, UnitTest, BDD)
  • Experience with Selenium or Espresso / Screenshot testing
  • Experience delivering high-quality, reliable services to production
  • Excellent cross-team communication skills on complex technical topics
  • Familiar with traditional databases and alternative data stores

Benefits For Senior Software Engineer, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive compensation
  • Health benefits
  • Flexible work arrangements
  • Hybrid work model