【フルリモート/週5/Android】大容量メディア・BLE(Bluetooth)機器連携アプリのKotlin × Jetpack Compose / Coroutines 高速化&バックグラウンド処...

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,300 ~ 5,100円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Android】大容量メディア・BLE(Bluetooth)機器連携アプリのKotlin × Jetpack Compose / Coroutines 高速化&バックグラウンド処理最適化案件
お任せしたいこと
[役割]
Kotlin / Jetpack Compose を用いた、スマートウェアラブル・IoT機器と連携する次世代ヘルスケア・ヘビーメディアアプリ(Android)のネイティブ開発およびバックグラウンド通信・UIパフォーマンス最適化
[役割に対して求める成果]
Bluetooth Low Energy(BLE)通信の接続安定化・自動再接続ロジック構築、および大容量バイタルデータの描画処理最適化による Compose Recomposition(不要な再描画)の排除とバッテリー消費量 30% 削減
具体的な業務内容
Kotlin / Jetpack Compose を活用した、BLE機器リアルタイムデータ同期・インタラクティブグラフ・設定画面の UI 実装
Android Foreground Services / WorkManager を用いた、アプリバックグラウンド時における BLE 機器との長時間データ通信および通知処理の安定化
Kotlin Coroutines / Flow (StateFlow, SharedFlow) を用いた、高頻度なセンサーデータのノンブロッキング処理および UI 状態管理
Clean Architecture + MVVM パターンに基づくモジュール分割および Hilt を用いた DI(依存性注入)基盤の設計・更新
Android Studio Profiler (CPU, Memory, Energy Profiler) を用いたパフォーマンス解析および、Kotest / Mockk によるユニットテスト自動化
必須スキル・経験
Kotlin を用いた Android ネイティブアプリの開発・運用実務経験(4年以上)
Jetpack Compose を用いた商用 UI の開発実績(1年以上)
Android SDK(Foreground Services, WorkManager, Permissions 等)およびバックグラウンド制限に関する深い知識
Coroutines / Flow を用いた非同期処理・データストリームの実装経験
歓迎スキル・経験
Bluetooth Low Energy (BLE / Android BluetoothGatt) 通信機能を備えたアプリの開発・運用実績
Android Studio Profiler を駆使したメモリリーク(LeakCanary活用)やバッテリー消費の最適化経験
Wear OS by Google 向けアプリの開発またはスマホアプリとの連携開発実績
Bitrise や GitHub Actions を用いた Android アプリの自動ビルド・配信パイプライン運用知見
開発環境
言語/フレームワーク: Kotlin 2.0+, Jetpack Compose, Coroutines, Flow
アーキテクチャ/ライブラリ: Clean Architecture, MVVM, Hilt, Room, WorkManager
開発ツール: Android Studio, Profiler, LeakCanary, Git
CI/CD / ツール: Bitrise, Firebase (Crashlytics, Performance), Figma
コミュニケーション: Slack, Notion, Jira, GitHub
開発チームについて
プロダクトマネージャー(1名)、UI/UXデザイナー(1名)、Androidシニアエンジニア(3名/今回募集枠含む)、iOSエンジニア(3名)、組み込み/ファームウェアエンジニア(2名)で構成されたスクラムチームです。
ハードウェア(IoT機器)とアプリが連動する複雑な挙動に対し、OS仕様やメモリ消費に妥協せず「滑らかで電池持ちの良い体験」を追求する技術志向のチームです。
求める人物像
Android OS のバージョンごとのバックグラウンド制限やパーミッション仕様変更を深く把握し、堅牢な実装ができる方
組み込みチームやデザイナーと密に連携し、通信エラーやイレギュラーな挙動に対しても粘り強くトラブルシューティングできる方
フルリモート環境において、Notionでの設計ドキュメント化やSlackでの建設的なディスカッションができる方
仕事の魅力
単なる画面構築(CRUD)にとどまらず、BLE通信や Foreground Service、メモリ・バッテリー最適化など Android ネイティブ技術の深部を追求できます。
Jetpack Compose や Coroutines を駆使し、IoT・ヘルスケアという市場拡大が続く領域で非常に強いエンジニア価値を獲得できるプロジェクトです。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
