Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Apr 24, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Staff Software Engineer (Android) to architect and develop mobile solutions for restaurant operations.

Key Responsibilities
  • Architect, design, and ship reliable Android solutions that operate continuously on restaurant hardware
  • Lead the reliability and performance strategy for the Android platform, ensuring fault tolerance and disaster recovery
  • Mentor engineers and oversee the full software development lifecycle from requirements to iteration
Required Qualifications
  • 8+ years of software engineering experience focused on native Android development
  • Expert-level proficiency in Kotlin and familiarity with Java
  • Experience building performant and resilient applications, particularly for dedicated hardware and financial transactions
  • Strong knowledge of SQLite or similar embedded databases
  • Hands-on experience with AI coding tools in production environments

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...