Staff Software Engineer (Android) Chicago, IL
$188k - $230kSpotOn, 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
$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...AndroidFull timeLocal areaRemote work3 days per week$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$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...AndroidFull timeLocal area3 days per week- ...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...AndroidWeekly payImmediate start2 days per week
- ...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
- ...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,...AndroidPart timeFor contractorsLocal areaMonday to FridayFlexible hoursShift workDay shiftWeekday work
- ...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....AndroidPermanent employment
$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...AndroidHourly payFull timeTemporary workPart timeWorldwideFlexible hoursShift workNight shift$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...AndroidHourly payFull timeRemote workFlexible hours$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- ...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 office2 days per week3 days per week
$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 timeWork at officeImmediate startFlexible hours1 day per week- ...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
- ...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 areaFlexible hours
- ...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...
$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 workShift work$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...AndroidWork at office- 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
- 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...
- 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
$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$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 timeWork at officeLocal area- ...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
- ...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....
- 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
- 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
- ...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 workLocal area
$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...AndroidWork at officeRemote work- ...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 startRemote work
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Android) Chicago, IL. Be the first to apply!
- javascript software engineer Chicago, IL
- software technical support engineer Chicago, IL
- software support Chicago, IL
- software sales Chicago, IL
- embedded software Chicago, IL
- software applications developer Chicago, IL
- software engineer - cloud services Chicago, IL
- software sales representative Chicago, IL
- remote software sales Chicago, IL
- mid-level software developer Chicago, IL


