Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer (Android) Chicago, IL

$188k - $230k

SpotOn, Inc

About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems that power the daily operations of thousands of restaurants. This isn't just about building features; it’s about defining how we build them. You will oversee the technical direction of our Android-native POS and handheld applications, ensuring they are resilient, performant, and capable of handling complex hospitality workflows, from intricate order processing to seamless handoffs to third-party payment processors. You will work at the intersection of product vision and engineering excellence, solving the hardest technical challenges that face our mobile platform. This is a hands‑on Staff IC role: you will write production code, lead design reviews, guide architecture, and create leverage through mentorship and cross‑team execution. What You’ll Do Technical Strategy & Architecture: Define and drive the multi-year architectural roadmap for our Android applications. You will ensure our "offline-first" capabilities and real-time data syncing remain reliable, scalable, and continuously improving as we scale. Lead Cross‑Functional Initiatives: 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. Reliability at Scale: Take ownership of the stability and performance of our hospitality suite. You’ll design systems that are resilient to the high‑pressure, 24/7 environment of a commercial kitchen. Mentor & Level Up: Act as a mentor to Senior and Mid‑level engineers. You will set the standard for code quality, documentation, and automated testing, fostering a culture of technical excellence. Partner Across Product and Engineering: Work with Engineering, Product, Design, and leadership to evaluate feasibility, shape roadmap decisions, and align technical investments with customer and business outcomes. Improve Developer Productivity: Partner with enablement teams to improve CI/CD, automated testing, failure analysis, and responsible use of AI‑assisted engineering tools. Qualifications Required Qualifications 10+ years of professional software engineering experience, including significant experience building Android applications at scale. Demonstrated track record operating at Staff Engineer scope or equivalent technical leadership. 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. Preferred Qualifications Experience building POS, hospitality, retail, logistics, payments, or other operationally critical software. Experience integrating with payment SDKs, device services, Bluetooth/USB peripherals, printers, scanners, or custom Android hardware. Experience with mobile observability tools such as Grafana, Sentry, Firebase, ELK, or similar platforms. Experience improving automated testing, CI/CD, release quality, or developer productivity for mobile teams. What We Value Customer‑First Mindset: You build for the server in the middle of a Friday night rush, not just for the sake of clean code. Pragmatic Excellence: The ability to balance long‑term technical health with the immediate needs of the business. Curiosity: A drive to stay ahead of the Android ecosystem and a willingness to adopt (or reject) new technologies based on merit. Compensation: Our base pay range is $188,000 -$230,000/year for this role. Please note the salary range listed is just one component of a competitive compensation package which includes a company stock plan. Offers will be reflective of the candidate’s location and experience. Benefits: At SpotOn, we put people above everything else. We’re known for our innovative software and technology solutions, but we stand out because of the hard‑working humans behind the tech. We can’t take care of our clients without taking care of our employees first, and that’s why we invest in you with a competitive benefits package which includes: 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 We will never ask candidates to pay fees, purchase equipment, or share sensitive personal or financial information during the hiring process. All legitimate communication from our recruiting team will come from an official company email address @spoton.com. If something seems suspicious, please contact us at View email address on click.appcast.io. SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law. Work authorization in the U.S. is required. Visa sponsorship is not available for this role. SpotOn is an E‑Verify company. #J-18808-Ljbffr SpotOn, Inc

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Android) Chicago, IL in Chicago, IL vacancy
  • $120k - $150k

     ...Career area: Hardware Engineering Country/Region:...  ...Illinois City: Chicago Date: Monday, June...  ...performance computing and software defined infrastructure)...  ...devices. Working across Android, Linux, and RTOS-based...  ...Location: Chicago, IL, Hybrid (3 days onsite... 
    Android
    Full time
    Local area
    Remote work
    3 days per week

    Lenovo

    Chicago, IL
    1 day ago
  • $175k - $215k

     ...Staff Software Engineer-Backend Chicago, IL, US About the role: You will set the technical direction for the backend platform that connects fans and talent to create the perfect video shoutout; and you'll make it fast, reliable, and ready for the next order of... 
    Suggested

    Softbank Investment Advisers

    Chicago, IL
    4 days ago
  • $175k - $200k

     ...8486 Career area: Engineering Country/Region: United...  ...Illinois City: Chicago Date: Wednesday,...  ...computing and software defined infrastructure)...  ...delivery across Windows, Android and embedded platforms....  ...schedule to our Chicago, IL location and is onsite... 
    Android
    Full time
    Local area
    3 days per week

    Lenovo

    Chicago, IL
    1 day ago
  •  ...Company Driver | Refrigerated Location: Chicago, IL Company: KLLM Transport Pay: Competitive weekly pay (inquire for details) Start Date...  ...you on the road making money quicker & is available on iPhone/Android, laptop, or smart device Class A CDL with 3 Months Recent Experience... 
    Android
    Weekly pay
    Immediate start
    2 days per week

    KLLM Transport Services

    Chicago, IL
    1 day ago
  •  ...Mobile QA Tester job at Momento USA. Chicago, IL. Position: Mobile QA Tester Location: Chicago...  ...test scenarios for mobile apps (iOS/Android) and RESTful APIs to support continuous...  ...master's degree in computer science, engineering, or a related field. Proven experience... 
    Android

    Itlearn360

    Chicago, IL
    2 days ago
  •  ...Kitchen Ambassador, Picnic - Chicago, IL Chicago, IL Who we are At Picnic, we’re reinventing...  ...primary Picnic point of contact for kitchen staff Communicate real time updates between...  ...your feet during busy periods iPhone or Android smartphone Strong communication skills,... 
    Android
    Part time
    For contractors
    Local area
    Monday to Friday
    Flexible hours
    Shift work
    Day shift
    Weekday work

    Picnic Delivery

    Chicago, IL
    1 day ago
  •  ...Need AirWatch Admin in Chicago IL US IT Solutions is focused on imparting...  ...services, permanent hiring, staff augmentation, offshore...  ...telecom, banking & finance, engineering, heavy industrial, scientific...  ...programming languages:.Net, Java, PHP, Android, IOS, Python, Ruby.... 
    Android
    Permanent employment

    Tech Marketing

    Chicago, IL
    2 days ago
  • $17 per hour

     ...Entry Level - Part-Time)****Location:** Chicago, IL **Job Type:** Part-Time **Available Shifts...  ..., providing innovative hardware, software, and support solutions to clients worldwide...  ...Familiarity and ability to use and operate an Android cell phone (company provided).* Ability... 
    Android
    Hourly pay
    Full time
    Temporary work
    Part time
    Worldwide
    Flexible hours
    Shift work
    Night shift

    NCR Atleos Corporation

    Chicago, IL
    4 days ago
  • $24.04 per hour

     ...Inside Sales - Account Executive, Acquisition - Staffing (Chicago, IL) Chicago, Illinois We offer a hybrid work environment. Most...  ...the web. ZipRecruiter has the #1 rated job search app on iOS & Android. Summary of Job: As an Acquisition Account Executive, you... 
    Android
    Hourly pay
    Full time
    Remote work
    Flexible hours

    ZipRecruiter

    Chicago, IL
    3 days ago
  • $104k - $146k

     ...improve business processes and corresponding software applications to allow Wells' Enterprises...  ...plants and 2 main hub locations, Chicago and Le Mars. Guided by innovation, quality...  ...Locations 24 E Washington St, Chicago, IL, 60602, US 1 Blue Bunny Dr SW, Le Mars, IA... 
    Full time

    Wells Enterprises

    Chicago, IL
    1 day ago
  •  ...Angular.js Developer - Senior UI (Chicago, IL) Position: Angular Developer Location: onsite, 2‑3 days per week in Chicago or Arlington Heights office Seeking a skilled Angular Developer to join our dynamic team and contribute to the development of innovative web applications... 
    Work at office
    2 days per week
    3 days per week

    CEDENT

    Chicago, IL
    4 days ago
  • $125k - $175k

     ...Title: Lead Developer – Data Location: Chicago, IL – Madison Ave, Chicago, IL 60606 Position...  ...platform. The role combines data engineering, AI enablement, and business impact, requiring...  ..., eMoney, Salesforce FSC, tax planning software, and AI notetaking tools. Strong SQL... 
    Full time
    Work at office
    Immediate start
    Flexible hours
    1 day per week

    Savant Wealth Management

    Chicago, IL
    8 hours ago
  •  ...Java Developer Chicago, IL Java developer Chicago, IL Role 1: Java Back-end Developer Role 2: Fullstack Developer with Strong...  ...spring boot framework. Working in compliance with the full Software Development Life Cycle. Connecting microservices to interact... 
    Local area

    ESR Healthcare

    Chicago, IL
    2 days ago
  •  ...Application Developer (Must Reside in Chicago, IL – Local Candidates Only) Our client is looking for an Application Developer who will...  ...Maintain the strategic technical architecture, software methodologies, processes, implementation planning and software... 
    Local area
    Flexible hours

    V Elizabeth Talent Acquisition Solutions LLC

    Chicago, IL
    1 day ago
  •  ...SAP Project Manager job at iServiceGlobe. Chicago, IL. Must have 10-15 years of SAP implementation experience Should have managed minimum 2-3 full life cycel projects Should be able to double up a functional consultant in one of these modules - PP, MM, SD or FICO Food... 

    Downtown Boulder Partnership

    Chicago, IL
    21 hours ago
  • $167.3k - $276.1k

     ...Overview Software Engineer Backend – Slack, Chicago, IL Responsibilities Lead impactful projects that drive business growth by creating reliable and scalable...  ...reviews for new features engaging with Tech Leads, Staff Engineers, Security Engineers, and other SDEs. Interface... 
    Remote work
    Shift work

    Downtown Boulder Partnership

    Chicago, IL
    8 hours ago
  • $140k - $200k

     ...speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web...  .... These include frontend and backend engineers, AI research scientists, and others from...  ...to building accessible and inclusive software. Excellent software engineering fundamentals... 
    Android
    Work at office

    Clutch Canada

    Chicago, IL
    4 days ago
  • Job Title Sr Devops Engineer Location Chicago, IL / Phoenix, AZ / Boston, MA / Rhode Island, RI - Onsite Duration Long Term Contract Experience 14+ Years Note Interview onsite and Onsite position. Skills Kubernetes (GKE), Docker Prometheus, Grafana, Kibana Dynatrace... 
    Long term contract

    Tech Mirrors

    Chicago, IL
    6 days ago
  • Job Title : Sr DevOps Engineer Location : New York City, NY, Chicago, IL, Atlanta, GA, Dallas, TX Employment Type : W2 only Job Description We are looking for an experienced and passionate Sr DevOps Engineer to join our growing team. If you have strong expertise in Google... 

    TechniPros, LLC

    Chicago, IL
    4 days ago
  • Java Developer with Camunda Exp. Must Location: Chicago, IL (Hybrid 2-3 Days) Type: Long Term Contract Mandatory Skills: Git, Java, MySQL...  ...workflows and external systems. Participate in end-to-end software development life cycle (SDLC) activities including requirement... 
    Long term contract

    Tech Mirrors

    Chicago, IL
    5 days ago
  • $130k - $200k

    Python Engineer job at Jobot. Chicago, IL. Salary: $130,000 - $200,000 per year. About the company We are a growing trading firm with a product focused mindset centered around our technology and strategies. We create, code, and implement robust trading strategies in the... 
    Remote work

    Downtown Boulder Partnership

    Chicago, IL
    6 days ago
  • $196k - $245k

     ...Staff Full-Stack Software Engineer (.NET & Azure) Please note this is for Chicago, Illinois, United States. You only need toapply to one location if there are multiple listed...  ...NET &Azure) For positions that will be based in IL, the annual salary range for this position is... 
    Full time
    Work at office
    Local area

    Ripple

    Chicago, IL
    4 days ago
  •  ...Full-Stack Laravel Web Developer job at Remedy Intelligent Staffing. Chicago, IL. About the Project We’re building a subscription-based web app that helps parents and grandparents easily discover and plan kid-friendly activities. The platform is an extension of Kidlist... 
    Local area

    Payfuture Technologies

    Chicago, IL
    4 days ago
  •  ...In-person interview required at Chicago, IL location. Job Description: We are...  ...tools such as GitHub Copilot to drive engineering excellence and delivery efficiency....  ...Technical Skills 12+ years of experience in software development Strong expertise in ASP.... 

    R Systems

    Chicago, IL
    2 days ago
  • Job Title: SAP OTC Lead Consultant Location: Chicago, IL (Onsite) Duration: 12 Months Experience: 10+ Years SAP OTC Lead Consultant Hands‑on experience in SAP SD, PS with a focus on pricing, contracts, and billing Deep understanding of Order‑to‑Cash processes Experience... 
    Contract work

    US staffing Inc

    Chicago, IL
    5 days ago
  • Java Backend Developer Location: Chicago, IL - hybrid - only locals - face to face interview Experience: 10+ years Job Description Required...  ...defined Spring RESTful APIs. Build RESTful services. Deploy software using Azure DevOps or Jenkins. Deploy and maintain software... 
    Local area

    US staffing Inc

    Chicago, IL
    6 days ago
  •  ...Azure DevOps Engineer Location: Chicago, IL (Looking only Locals) Contract: 12+ Months Job Overview 7+ years of experience as a DevOps Engineer...  ...DevOps experience. Bachelor’s degree in Computer Science, Software Engineering, Electronics Engineering, Information Systems... 
    Contract work
    Local area

    Tech Mirrors

    Chicago, IL
    3 days ago
  • $140k - $200k

     ...Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently...  ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... 
    Android
    Work at office
    Remote work

    Clutch Canada

    Chicago, IL
    8 hours ago
  •  ...I have an opportunity for " DevOps Lead - Chicago, IL - HYBRID " and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate it. Position : DevOps... 
    Immediate start
    Remote work

    Navtech

    Chicago, IL
    2 days ago
  • Title: AI/ML Engineer Location: Chicago Ridge, IL (Onsite) Duration: 12+ Months Rate: $40 - $44/hr on W2 Relevant Experience: 5+ years Responsibilities Designing, developing, and deploying machine learning models Implementing and optimizing algorithms for various... 

    NLP PEOPLE

    Chicago Ridge, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer (Android) Chicago, IL. Be the first to apply!