業務委託
東京都 赤坂見附駅
~ 750,000円/月額
動画配信向けアプリの開発・改修PJ 現在、Java + Leanback による既存実装を保守しつつ、Kotlin + Jetpack Compose + MVVM + Clean Architectureへ段階的に移行する大規模PJ 既存画面の Kotlin / Jetpack Compose 化(段階移行) 新規機能の設計・実装 既存 Java / Leanback コードの読解・リファクタリング・解体 動画再生まわり(ExoPlayer / Media3)の実装・改修 ViewModel / UseCase / Repository のユニットテスト作成 コードレビューおよび設計方針への準拠(PRレビュー対応)
Kotlin/Java での実務開発経験(Coroutines / Flow を含む)が5年以上 - StateFlow / SharedFlow の使い分け - 協調キャンセル(CancellationException)の理解 Jetpack Compose(Material3)での UI 実装経験 MVVM + Clean Architecture + 単方向データフロー(UDF)の設計経験 - UiState / ViewModel / UseCase / Repository の責務分離 DI(Hilt)の利用経験 非同期処理(Kotlin Coroutines + Flow) REST API 通信(Retrofit + OkHttp + kotlinx.serialization) ユニットテスト(JUnit4 + MockK + Turbine) Leanback フレームワークの知見(移行対象の読解) デザインシステム連携(共通コンポーネント / Semantic Token) OpenAPIを見ながらAPIリクエスト実装経験(APIのスキーマ設計ができると良し)
AndroidTV開発経験の有無 : 問わない
WEBサービス
8月or9月(前倒し可能)
言語 :Kotlin(新規)/ Java(既存・移行対象) UI :Jetpack Compose(Material3)/ Compose for TV ※既存は Leanback + DataBinding(移行対象) アーキテクチャ:MVVM + Clean Architecture + UDF DI :Hilt 非同期 :Coroutines + Flow(既存に RxJava3 / 移行対象) 動画 :ExoPlayer / Media3 テスト :JUnit4 / MockK / Turbine / Robolectrict 各ツール Version,issue管理 :Github コラボレーション、デザイン :Slack、GoogleMeet、Figma、Miro ドキュメンテーション :Confluence、Google Spread Sheet、Google Docs スケジュール :Google Calendar 監視・解析 :NewRelic, Firebase 分析 :Redash AI :Claude, Gemini, Cursor
140時間〜180時間
2026/09
週2日出社
2回
オンライン
2026/06/22 10:25:35
動画配信プラットフォームは、コンテンツへのアクセスを容易にし、ユーザーエンゲージメントを高める上で不可欠な存在です。 本案件は、最新の技術スタックを用いて、より快適でリッチな視聴体験を提供するアプリ開発に貢献できる機会となります。 KotlinとJetpack Composeのスキルを活かし、次世代の動画配信体験を創造するプロジェクトに参画できます。
業務委託
東京都 渋谷駅
750,000 ~ 850,000円/月額
業務委託
東京都 恵比寿駅
~ 1,050,000円/月額
業務委託
東京都 六本木一丁目駅
670,000 ~ 750,000円/月額
業務委託
東京都 渋谷駅
670,000 ~ 850,000円/月額

フリーランスエンジニア向けIT案件・求人検索サイト【フリーランスジョブ】
株式会社Hajimari 東京都渋谷区道玄坂一丁目16番10号渋谷DTビル9F
©︎ Hajimari Inc. All Rights Reserved