Staff Software Engineer (Android) at SpotOn - ScoutJobs - The AI-curated global job board
Skip to content
S
Posted 6 hours ago

Staff Software Engineer (Android)

SpotOnStaff Software Engineer (Android)

Perks & benefits

Medical InsuranceHealth InsurancePaid LeaveEducation AllowanceRelocation AllowanceVisa

Requirements

10+ years software engineering experience, Android scale experience, Deep Kotlin knowledge, Multi-module app design, MVVM/MVI/Clean Architecture, Offline-first workflow experience

Skills

AndroidKotlinJetpack Compose

About the role

About the Company

SpotOn provides independent restaurants with the tools to compete and win, ranging from award-winning point-of-sale systems to AI-powered profit tools. They are a highly-rated hospitality technology provider focused on helping operators boost profit and work smarter.

Responsibilities

  • Define and drive the multi-year architectural roadmap for Android applications
  • Lead high-impact technical projects such as modularization and UI overhauls with Jetpack Compose
  • Ensure reliability and performance for offline-first capabilities and real-time data syncing
  • Mentor Senior and Mid-level engineers and set standards for code quality and testing
  • Partner with Product, Design, and Engineering leadership to align technical investments with business outcomes
  • Improve developer productivity through better CI/CD and automated testing

Requirements

  • 10+ years of professional software engineering experience
  • Significant experience building Android applications at scale
  • Deep Kotlin expertise including coroutines and Flow
  • Experience with MVVM, MVI, or Clean Architecture
  • Proven track record of designing large, multi-module Android applications
  • Experience with complex local data management and offline-first workflows
  • Ability to lead technical initiatives through influence across multiple teams

Preferred Qualifications

  • Experience in POS, hospitality, retail, logistics, or payments industries
  • Experience integrating with payment SDKs, Bluetooth/USB peripherals, or custom Android hardware
  • Experience with mobile observability tools like Grafana, Sentry, or Firebase
  • Experience improving CI/CD and release quality for mobile teams
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Software Engineer (Android)

SpotOn · Chicago

Sign up to apply