Qualifications
Key Responsibilities:Design, architect, and deploy Android solutions that operate continuously on restaurant hardware—ensuring full offline capabilities, resilience during network outages, and zero tolerance for transaction data loss. Lead strategies for enhancing the reliability and resilience of our Android platform, focusing on observability, fault tolerance, graceful degradation, crash-free rate targets, and effective disaster recovery. Oversee performance optimization from start to finish, tackling cold start times, frame rates, memory usage, battery consumption, binary size, and local database throughput with quantifiable results. Establish standards for integrating AI in our engineering processes. Seamlessly incorporate tools like Claude Code, Cursor, GitHub Copilot, and internal agents into workflows, while defining best practices and methodologies for the team to enhance productivity and precision. Collaborate with Product, Design, Backend, Firmware, and Payments teams to translate the challenges faced by restaurant operators into actionable technical solutions.
About the job
Join SpotOn as a Staff Software Engineer (Android)
At SpotOn, we empower independent restaurants with innovative technology that enables them to thrive in a competitive landscape. Our award-winning point-of-sale systems and AI-powered profit tools are designed to enhance operational efficiency and profitability, supported by dedicated professionals who genuinely care about restaurant success.
Recognized as the #1 Restaurant POS by G2 (Fall 2025), based on authentic user feedback.
Celebrated as the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users.
Honored with Great Places to Work and Built In’s Best Workplaces accolades for several consecutive years.
We operate with urgency, passion, and a commitment to independent restaurant owners. If you aspire to make a meaningful difference while working with enthusiasm and dedication, SpotOn could be your next destination.
Our Hospitality division develops the point-of-sale platform that supports both full-service and quick-service restaurants around the clock. We are seeking a Staff Software Engineer who has extensive experience in native Android development and incorporates AI-assisted techniques as an integral part of their skill set. You will be responsible for architecting mobile systems that our clients rely on, mentoring fellow engineers, and guiding the technical roadmap for our team.
About SpotOn
SpotOn is a technology company committed to providing independent restaurants with the tools they need to succeed. We offer cutting-edge solutions, including a highly rated point-of-sale system and AI-driven tools that enable restaurant owners to enhance their profit margins and operational efficiency. Our focus is not just on technology but also on building lasting partnerships with our clients, helping them thrive in a competitive market.