{bc}
linkedin

Staff Software Engineer (Android)

SpotOn
Royal Oak, UAE
Full Time
Senior
4 weeks ago
AndroidKotlinCoroutinesFlowMVVMMVI
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

AndroidKotlinCoroutines
Smart Apply

Full Job Posting

About SpotOn

  • We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award winning point of sale to AI powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people.

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.

What You’ll Do

  • Technical Strategy & Architecture: Define and drive the multi year architectural roadmap for our Android applications.
  • Lead Cross Functional Initiatives: Lead high impact technical projects that span multiple squads.
  • Reliability at Scale: Take ownership of the stability and performance of our hospitality suite.
  • Mentor & Level Up: Act as a mentor to Senior and Mid level engineers.
  • Partner Across Product and Engineering: Work with Engineering, Product, Design, and leadership.
  • Improve Developer Productivity: Partner with enablement teams to improve CI/CD, automated testing, and AI assisted tools.

Required 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.
  • 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.
  • Track record of leading technical initiatives through influence across multiple teams.
  • Strong written and verbal communication skills.

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.

Compensation

  • Our base pay range is $188,000 $230,000/year for this role.
  • Offers will be reflective of the candidate’s location and experience.

Benefits

  • Medical, Dental and Vision Insurance
  • 401k with company match
  • RSUs
  • Paid vacation, 10 company holidays, sick time, and volunteer time off
  • Employee Resource Groups
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at SpotOn