Staff Software Engineer (Android)

Added
3 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

android kotlin mvvm jetpack compose clean architecture

πŸ“‹ Description

  • Define and drive the multi-year Android architecture roadmap.
  • Ensure offline-first capabilities and real-time syncing.
  • Own reliability and performance of hospitality software for 24/7 operations.
  • Mentor senior and mid-level engineers; set standards for quality and testing.
  • Partner with product and design to align technical investments with outcomes.
  • Improve developer productivity with CI/CD, automated testing, and tooling.

🎯 Requirements

  • 10+ years of professional software engineering; Android at scale; Staff Engineer scope.
  • Deep Kotlin experience with coroutines, Flow; RxJava legacy systems.
  • Designing and evolving large, multi-module Android applications.
  • Strong understanding of Android architecture patterns (MVVM, MVI, Clean Architecture).
  • Offline-first workflows, local data management, synchronization.
  • Diagnose performance, reliability, and cross-layer issues.

🎁 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 to build community and inclusion at work
  • Monthly cell phone and internet stipend
  • Tuition reimbursement for up to $2,000 per calendar year
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’