Toast

Software Engineer II

Job Description

Posted on: 
June 28, 2024

We are seeking a proactive and skilled Software Engineer with a strong background in Android development. In this dynamic role, you will collaborate closely with product managers, UX designers, and a team of talented engineers. Your primary responsibilities will include contributing to key projects on our team’s roadmap, enhancing our POS system's efficiency and user experience. Additionally, you will have the opportunity to contribute to our web-based configuration experience. This position is ideal for someone passionate about delivering high-quality software solutions that improve restaurant operations and customer experiences.

Responsibilities

Develop and maintain POS workflows including table management, ordering, and check management systems.
Build and enhance features in our Android, Java/Kotlin, and AWS-based platform, creating a seamless and intuitive user experience.
Ensure quality by building automated testing for changes
Work closely with cross-functional teams, including the payment services team, card reader hardware team, and orders architecture team.
Participate in the full software development lifecycle, from design and prototyping to deployment and maintenance.
Ensure robustness, performance, and reliability of the POS.
Provide technical guidance and support through code reviews and design discussions.

Job Requirements

Comfortable working in Java and Kotlin
Android development experience
Strong attention to detail
Focused on delivering positive impact for Toast customers
Enjoys working in a team environment with a shared code-base

Apply now

More job openings