Staff Android Engineer — Lead Scalable Offline‑First POS

SpotOn

Chicago (IL)

On-site

USD 188,000 - 235,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401k with company match
RSUs
Paid vacation

Job summary

SpotOn in the United States is seeking a Staff Android Software Engineer to lead the Android native POS and hospitality apps. You will shape technical direction, write production code, and mentor others while solving complex workflows in a fast-paced restaurant tech environment.

This role emphasizes offline-first design, real-time syncing, and performance at scale, with collaboration across product, design, and leadership to deliver reliable, customer-focused software.

Qualifications

  • 10+ years of professional software engineering experience, including significant experience building Android applications at scale.
  • Deep Kotlin experience, including coroutines, Flow, and structured concurrency. Experience modernizing or interoperating with legacy Android architectures, such as RxJava-based systems.
  • Proven experience designing and evolving large, multi-module Android applications.
  • Strong understanding of Android architecture patterns such as MVVM, MVI, Clean Architecture, or similar approaches.
  • Experience with complex local data management, offline-first workflows, synchronization, or high-volume real-time data flows.
  • Ability to diagnose complex performance, reliability, and cross-layer issues across application, OS, hardware, and network boundaries.
  • Track record of leading technical initiatives through influence across multiple teams.
  • Strong written and verbal communication skills, with the ability to explain technical tradeoffs to engineering and non-engineering stakeholders.

Responsibilities

  • Define and drive the multi-year architectural roadmap for our Android applications, including offline-first and real-time syncing capabilities.
  • Lead high-impact technical projects spanning multiple squads, e.g., modularizing codebase and UI layer modernization with Jetpack Compose.
  • Own stability and performance of the hospitality suite in a 24/7 kitchen environment.
  • Mentor senior and mid-level engineers to raise code quality and testing standards.
  • Collaborate with Product, Design, and leadership to align technical investments with business outcomes.
  • Improve CI/CD, automated testing, failure analysis, and AI-assisted engineering practices.

Skills

Android development
Kotlin
Architecture patterns
Performance debugging
Leadership influence
Communication

Tools

Room/SQLite
Jetpack Compose
CI/CD tooling

Job description

SpotOn in the United States is seeking a Staff Android Software Engineer to lead the Android native POS and hospitality apps. You will shape technical direction, write production code, and mentor others while solving complex workflows in a fast-paced restaurant tech environment.

This role emphasizes offline-first design, real-time syncing, and performance at scale, with collaboration across product, design, and leadership to deliver reliable, customer-focused software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Android Engineer — Lead Scalable Hospitality POS
Staff Android Engineer — Lead Scalable Hospitality POS

SpotOn • New York (NY)

On-site
USD 188,000 - 235,000
Medical insurance
Dental insurance
Vision insurance
+2
Staff Android Engineer: Architecture, Mentorship & Scale
Staff Android Engineer: Architecture, Mentorship & Scale

SpotOn • United States

On-site
USD 188,000 - 235,000
Medical, Dental and Vision Insurance
401k with company match
RSUs
+1
Remote Staff Android Engineer — Lead Architecture & Scale
Remote Staff Android Engineer — Lead Architecture & Scale

Far Coder • Northern (KY)

Hybrid
USD 188,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Staff Software Engineer (Android)
Staff Software Engineer (Android)

SpotOn • New York (NY)

On-site
USD 188,000 - 235,000
Medical insurance
Dental insurance
Vision insurance
+2
Staff Software Engineer (Android)
Staff Software Engineer (Android)

SpotOn • United States

On-site
USD 188,000 - 235,000
Medical, Dental and Vision Insurance
401k with company match
RSUs
+1
Staff Software Engineer (Android)
Staff Software Engineer (Android)

SpotOn • Chicago (IL)

On-site
USD 188,000 - 235,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Staff Software Engineer (Android)
Staff Software Engineer (Android)

Far Coder • Northern (KY)

Hybrid
USD 188,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Staff Android Engineer: AI-Driven POS Platform Leader
Staff Android Engineer: AI-Driven POS Platform Leader

Yum! Brands • Kansas

On-site
USD 149,000 - 187,000
4 weeks vacation and holidays
5 sick days
2 paid volunteer days
+6
Senior Android Engineer - POS Platform (Remote)
Senior Android Engineer - POS Platform (Remote)

YUM • Kansas

On-site
USD 131,000 - 164,000
Vacation & holidays
Recharge holidays
401k matching
+4
Senior Android Engineer - Kotlin & POS Performance
Senior Android Engineer - Kotlin & POS Performance

Jobtailor • Denver (CO)

On-site
USD 120,000 - 165,000