Kotlin/動画配信向けアプリの開発・改修プロジェクト案件・求人
- 単価税抜
- 85 〜 105 万円/月
- ポジション
- 契約形態
- 業務委託契約(フリーランス)
- 作業内容
-
案件概要
・動画配信向けアプリの開発・改修プロジェクト
任せたい作業内容
・既存Java + Leanback実装の保守
・Kotlin + Jetpack Compose + MVVM + Clean Architectureへの段階的移行
・既存画面のKotlin/Jetpack Compose化
・MVVM + Clean Architectureに基づく新規機能設計・実装
・既存Java/Leanbackコードの読解・リファクタリング・解体
・動画再生(ExoPlayer/Media3)の実装・改修
・ViewModel/UseCase/Repositoryのユニットテスト作成
・コードレビューおよび設計方針への準拠(PRレビュー対応)
案件のアピールポイント
・最新のAndroid技術スタックに携われる
・大規模段階移行プロジェクトでキャリア成長が見込める
・設計方針やコードレビューを通じた技術力向上
・動画配信アプリの開発経験が積める
※リモートワーク可 - 募集スキル
- 開発環境
-
・言語: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
・バージョン・イシュー管理:Github
・コラボレーション・デザイン:Slack、GoogleMeet、Figma、Miro
・ドキュメンテーション:Confluence、Google Spread Sheet、Google Docs
・スケジュール管理:Google Calendar
・監視・解析:NewRelic、Firebase
・分析:Redash
・AI:Claude、Gemini、Cursor - 必要経験
-
・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のスキーマ設計ができると良し) - 歓迎経験
-
・Leanbackフレームワークの知見(移行対象の読解)
・デザインシステム連携(共通コンポーネント/Semantic Token)
・OpenAPIを見ながらAPIリクエスト実装経験(APIのスキーマ設計ができると良し)
・AndroidTV開発経験があれば尚可 - 最寄り駅
- 赤坂見附
- 精算時間
- 140時間〜180時間
- ※人気案件は申込が集中いたしますので、お早めにご応募ください。
- ※Web上で公開されている案件は保有案件の一部です。よりご希望やご状況に見合った案件をお探しすることも可能ですので、まずはお気軽にご相談ください。
非公開案件の確認方法
ギークスジョブにご登録頂いた方限定に非公開案件をご紹介しています。
掲載中案件の他にも多数案件を保有しておりますので、まずはエントリーからお気軽にご相談ください。
非公開案件とは?
- ・企業側の都合で一般公開できない
- ・募集開始直後のため、サイトへ反映されていない
- ・好条件による人気案件のため、スキルマッチする方のみにご紹介予定
上記の理由から、掲載できない情報もございます。
ギークスジョブへのエントリー後、選任のキャリアコーディネーターがご希望の条件により近いお仕事を非公開案件を交えご紹介させて頂きます。