【フルリモート/週5/Kotlin】熱狂的なファンコミュニティを創出する次世代ライブ配信・エンタメプラットフォームのAndroidエンジニア

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,800 ~ 6,700円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Kotlin】熱狂的なファンコミュニティを創出する次世代ライブ配信・エンタメプラットフォームのAndroidエンジニア
お任せしたいこと
[役割]Androidエンジニアとして、数百万人のユーザーが熱狂し、クリエイターとファンがリアルタイムに繋がる次世代ライブ配信・エンターテインメントプラットフォームのAndroidネイティブアプリ開発をお任せします。
[役割に対して求める成果]ライブ配信中の大量のコメントや華やかなギフティング(投げ銭)アニメーションを、端末のスペックに依存せず遅延なく(60fpsで)描画し、長時間視聴してもバッテリー消費や発熱を抑えられる、最高峰の没入感とパフォーマンスを両立したAndroid体験の実現。
具体的な業務内容
・Kotlinを用いたAndroid向けネイティブアプリ(新規機能および既存機能)の詳細設計、実装、テスト
・Jetpack Composeを活用した、複雑な状態管理を伴うモダンで宣言的なUIコンポーネントの設計と実装
・既存のXMLベースのレガシーなUIからJetpack Composeへの段階的な移行、およびアーキテクチャ(MVVM / MVI)の刷新
・Kotlin CoroutinesおよびFlowを用いた、非同期処理の最適化とリアクティブなデータストリームの構築
・ExoPlayerやWebRTC等を利用した、超低遅延な動画・音声のストリーミング再生機能およびバックグラウンド再生の実装
・Dagger/Hiltを用いた依存性注入(DI)の設計、およびJUnit/MockK等を用いたユニットテストの実装
・BitriseやGitHub Actionsを用いたCI/CDパイプラインの運用と、Firebase(Crashlytics, Performance Monitoring)を活用した品質改善
必須スキル・経験
・Kotlinを用いたAndroidネイティブアプリの開発・運用経験(3年以上)
・MVVM、Clean Architectureなど、関心の分離を意識したアーキテクチャ設計の実務経験
・REST APIまたはGraphQLを用いた非同期通信およびデータバインディングの実装経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験
歓迎スキル・経験
・Jetpack Composeを本番環境のプロダクトに導入・運用した経験
・Kotlin Coroutines / Flowの高度な仕様理解と実装経験
・MVIアーキテクチャの知見、または導入・運用経験
・ExoPlayer、WebRTC、またはMediaCodecを用いた動画・音声ストリーミングアプリの開発経験
・大規模なアクティブユーザーを持つBtoC向けモバイルアプリでのパフォーマンスチューニング(メモリリーク解消、描画最適化等)の経験
・Android OSのライフサイクルや最新のプラットフォーム動向(Android Vitals等)への深い理解
開発環境
言語・フレームワーク:Kotlin, Jetpack Compose, Kotlin Coroutines, Flow
アーキテクチャ・ライブラリ:MVVM / MVI, Dagger/Hilt, Retrofit, Coil, ExoPlayer, Room
CI/CD・監視:Bitrise, GitHub Actions, Firebase (Crashlytics, Performance Monitoring), Datadog
その他ツール:Android Studio, GitHub, Figma, Jira, Slack, Notion
開発チームについて
プロダクトマネージャー1名、UI/UXデザイナー2名、テックリード1名、Androidエンジニア6名(今回募集枠含む)、iOSエンジニア5名、バックエンドエンジニア多数の体制です。多種多様なAndroid端末(OSバージョン、画面サイズ、ハードウェアスペック)に対応するというAndroid特有の難しさに向き合いながら、Googleの推奨する最新のモダンAndroid開発(MAD)のベストプラクティスを積極的にチームで検証・導入していく技術力の高いカルチャーです。
求める人物像
・「推測するな、計測せよ」の精神で、Android Studioのプロファイラを駆使してメモリやCPUのボトルネックを特定し、パフォーマンス改善に熱中できる方
・OSのアップデートや新しいJetpackライブラリのリリースに常にアンテナを張り、プロダクトの進化にどう活かせるかを自発的に提案できる方
・フルリモート環境下において、iOSエンジニアやデザイナーなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方
仕事の魅力
エンターテインメントという熱量の高いCtoCドメインにおいて、自らのコードがクリエイターの夢を支え、数百万人のファンの感動をダイレクトに生み出す非常にエキサイティングなプロダクトです。XMLからJetpack Composeへの移行やMVIアーキテクチャの採用など、モダンな技術スタックへ完全に切り替える過渡期にコアメンバーとして参画できるため、Androidエンジニアとして市場価値の高いアーキテクチャ設計の経験を積むことができます。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
