バックグラウンド制御・通信処理基盤|モバイルアプリエンジニア
株式会社EARTHBRAIN · 東京都港区六本木一丁目6番1号 泉ガーデンタワー 29階
About The Role
“現場で止まらないモバイル体験をつくる。” Smart Construction® を支えるアプリケーションの基盤実装・安定化を担うエンジニアを募集します。 EARTHBRAINについて 株式会社EARTHBRAINは、建設現場の主要な作業をデジタル化する「Smart Construction® シリーズ」を開発・提供し、世界のインフラづくりを変革しています。 2025年時点で、国内外約1万件の現場に導入され、建設ICTソリューションとして国内トップクラスの実績を誇ります。 募集背景 Smart Construction® のモバイルアプリでは、現場環境における 長時間稼働 / 圏外・移動環境 / バックグラウンド動作 が前提となります。 今回のポジションは、 OSライフサイクル・省電力制御下でも通信・処理が安定して継続できるアプリ基盤を整備し、 プロダクトの信頼性を高める役割です。 CTO Office などの横断組織と連携しながら、プロダクト群の共通課題にアプローチしていただきます。 業務内容 バックグラウンド動作を前提としたデータ取得・通信処理基盤の設計・改善 Android の ForegroundService / Doze 対策 や iOS の Background mode を適切に扱うための実装 UI層と非UI層を分離したアーキテクチャ(MVVM / Repository)の設計・リファクタリング 通信途絶時の再接続戦略(Backoff / Retry / キャッシュ再送)の設計 ログ・メトリクス・トレースによる不具合分析基盤の強化 必要に応じた他プロダクトチームへの技術支援 必須スキル・経験 Android(Kotlin)または iOS(Swift)または Flutter での 3年以上のモバイルアプリ開発経験 バックグラウンドでの処理継続 / 通信継続の実装経験(例:位置情報、WebSocket、MQTT、ログ収集、デバイス連携 等) 状態管理 / ライフサイクルを踏まえたアプリ設計ができる方 技術課題を整理し、仮説検証しながら改善を進められる方 日本語でのコミュニケーション能力(N1相当) 歓迎スキル・経験 ForegroundService / WorkManager / Battery Optimization の理解(Android) Background Modes / State Restoration の理解(iOS) 通信再接続・リトライ・キャッシュ・永続キューの設計経験 IoT / ウェアラブル / 決済端末 / 現場利用アプリ いずれかの経験 Flutter + Platform Channels でのネイティブ連携経験 プロダクト横断での改善推進経験 求める人物像 「止まらない/壊れない」アプリを設計することに価値を感じる方 不確実な現場状況を整理し、粘り強く改善に向き合える方 UI だけでなく アプリ内部の設計や仕組みづくりに興味がある 方 このポジションの魅力 現場実装に直結する「止まると困るアプリ」を作る経験ができる プロダクト横断で共通基盤をつくる責任と裁量がある 現場・クラウド・デバイスまで広がる技術領域に触れられる 「課題を技術で解く」経験が業界変革にそのままつながる
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring