Senior Software Engineer - Android
Toast · Bengaluru · onsite · Posted 34d ago
About a minute. You'll make an account on the way through.
About this role
The team works closely with other teams, driving key international business objectives while improving the productivity of the entire Toast engineering organisation. Key areas of focus include distributed systems, infrastructure, tooling, and workflows, all of which are essential for the success of Toast's products in international markets.
Responsibilities:
- Design, build, deploy, and maintain highly resilient and scalable features across Toast's products.
- Evolve Toast's existing product suite to meet global market needs.
- Build core features into the Point of Sale.
- Work directly with pilot customers (sometimes in the restaurant! ) to ensure successful delivery and operation.
- Collaborate with the team to plan and estimate work.
- Collaborate with teams across Toast.
- Ensure quality by building automated testing for changes.
- Collaborate with UX and PM on the definition and design of features.
- Mentor and coach other engineers.
Requirements:
- High level of proficiency with Kotlin, Java or another object-oriented language, with a deep understanding of testing, quality and best practices.
- High level of proficiency working with Android systems.
- The ability to take complex business problems and create easy-to-use solutions at scale.
- Working experience with API principles, e. g., REST.
- Enjoys building well-engineered, usable and accessible systems.
- Passionate about making users happy and seeing people use your product in the wild.
- Ability to embrace an agile mindset focused on delivering usable software.
- Adaptable to work in changing environments.
- Enjoys AI usage for efficiency gain, innovation.
- Overall 6 - 8 years of experience working in Android systems.
Special Sauce (Nice to Haves):
- Proficiency in Android development
- Understanding of Activities, Fragments, Services.
- Reactivity.
- Dependency Injection with Dagger
- Android XML layouts
- Coroutines
- Proficiency in Software Development best practices (Code Quality, unit tests, BDD)
- Experience working in backend Java/Kotlin microservices
What we use to make our dish (Our Tech Stack)
- A core of Java- and Kotlin-based backend services.
- React SPAs leveraging Tailwind, GraphQL and Storybook.
- Android app built in Java and Kotlin running in the restaurant.
- PostgreSQL and DynamoDB as core persistence.
- Pulsar, Camel and RabbitMQ for message-based integrations.
- And many more technologies that help us build a top-class platform.
Sourced from instahyre
Skills
About Toast

Toast
Software Product
500
employees
2011
15 years old
Bengaluru/Bangalore, Karnataka
India
About
Industries
Employee ratings
105 reviews
Culture
4.1
Career growth
3.4
Work-life
4.1
Employees rate it well for
Find them on