Mobile Application Engineer

EARTHBRAIN

Mobile

iOS

Android

About this role

EARTHBRAIN develops the 'Smart Construction®' series that digitizes major construction-site work, deployed at ~10,000 sites in Japan and abroad. Because its mobile apps assume long-running operation, out-of-range/moving environments, and background operation, this role builds an app foundation that keeps communication and processing stable under OS lifecycle and power-saving constraints, to raise product reliability, collaborating with cross-cutting orgs like the CTO Office. Duties: designing/improving background data-acquisition and communication foundations; handling Android ForegroundService/Doze and iOS Background modes; MVVM/Repository architecture design and refactoring separating UI and non-UI layers; reconnection strategies (backoff/retry/cache resend); and strengthening log/metrics/trace-based defect analysis. Requires 3+ years of mobile development in Android (Kotlin), iOS (Swift), or Flutter, plus background processing/communication experience. Full-time; Tokyo.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.