Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SpotOn

Staff Software Engineer – Android

SpotOn

Staff Android Software Engineer leading technical projects for hospitality software at SpotOn, enhancing Android applications and mentoring teams.

Posted 7/20/2026full-timeChicago • Illinois • 🇺🇸 United StatesLead💰 $188,000 - $230,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in Android application development, with a strong focus on architectural design, performance optimization, and mentoring engineering teams. Proficient in Kotlin and various Android architecture patterns, ensuring high-quality, scalable solutions that align with business objectives.

Highest-signal resume keywords
Android Application DevelopmentKotlin ProgrammingArchitectural DesignPerformance OptimizationTechnical Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
KotlinCoroutinesFlowMVVMMVIClean ArchitectureRoomSQLiteCI/CDAutomated Testing
Soft Skills
MentoringCommunication
Tools & Technologies
Jetpack ComposeAI-Assisted Engineering Tools
Industry Keywords
Multi-Module ApplicationsLocal Data ManagementOffline-First WorkflowsReal-Time Data FlowsCross-Layer Issues

Tech Stack

Tools & technologies
AndroidKotlinSQLite

About the role

Key responsibilities & impact
  • Define and drive the multi-year architectural roadmap for our Android applications.
  • Lead high-impact technical projects that span multiple squads, such as modularizing our codebase, optimizing local data persistence (Room/SQLite), or overhauling our UI layer with Jetpack Compose.
  • Take ownership of the stability and performance of our hospitality suite.
  • Act as a mentor to Senior and Mid-level engineers.
  • Work with Engineering, Product, Design, and leadership to evaluate feasibility, shape roadmap decisions, and align technical investments with customer and business outcomes.
  • Partner with enablement teams to improve CI/CD, automated testing, failure analysis, and responsible use of AI-assisted engineering tools.

Requirements

What you’ll need
  • 10+ years of professional software engineering experience, including significant experience building Android applications at scale.
  • Deep Kotlin experience, including coroutines, Flow, and structured concurrency.
  • 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.

Benefits

Comp & perks
  • Medical, Dental and Vision Insurance
  • 401k with company match
  • RSUs
  • Paid vacation, 10 company holidays, sick time, and volunteer time off
  • Employee Resource Groups to build community and inclusion at work
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year to assist with your professional development