Jobs · Engineering

Staff Software Engineer (Android)

Ladders · United States · 2 days ago
RemoteRemoteEngineering$188k–$230k/yrFull-time

Responsibilities

  • Define and drive the architectural roadmap for Android applications
  • Lead high-impact technical projects across multiple teams
  • Design resilient systems for high-pressure environments like commercial kitchens
  • Mentor engineers and promote a culture of technical excellence
  • Collaborate with cross-functional teams to align technical investments with business goals
  • Improve CI/CD processes and developer productivity
  • Enhance automated testing and reliability of mobile releases

Qualifications

  • 10+ years of professional software engineering experience with a focus on Android applications
  • Deep expertise in Kotlin and modern Android features like coroutines and Flow
  • Strong background in designing large, multi-module Android apps
  • Solid understanding of Android architecture patterns such as MVVM and Clean Architecture
  • Experience managing complex local data and offline-first workflows
  • Ability to diagnose and resolve performance and reliability issues across various layers
  • Proven leadership in driving technical initiatives across teams

Benefits

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

Similar jobs