シニアAndroid開発者 | テレビアプリ専門家 | リモートポジション
リモート勤務
フルタイム
当社は、革新的なテレビアプリの開発に携わる経験豊富なAndroid開発者を募集しています。このリモートポジションでは、最新のJava/Kotlinテクノロジーを駆使し、高品質なメディアプレーヤーの実装とカスタマイズを担当していただきます。複雑なメディアスタックの理解と実装経験を持ち、チームと効果的に協働できる方を求めています。
主な責任:
- 最新のKotlin 1.9/Java 17を使用した新規テレビアプリの開発および既存アプリケーションの改良。
- ExoPlayer 2.19+、VLCプレーヤー、Android Native Media Playerなどのマルチプラットフォームビデオプレーヤーのテストと統合。
- HLSおよびMPEG-DASHなどのストリーミング標準に準拠したメディア再生機能の最適化。
- バックエンド開発チームとの緊密な連携による、エンドツーエンドの機能実装。
- GitLab CI/CDパイプラインの構築および維持管理によるアプリケションの継続的デリバリ。
- 単体テスト、UI自動テスト、技術文書作成、およびプロジェクト進捗レポートの作成。
- アプリケーションのパフォーマンス分析と最適化による、スムーズな視聴体験の提供。
必須スキルと経験:
- Java/Kotlin開発の実務経験が3年以上(Kotlin 1.8以上、Java 11以上の使用経験)。
- Androidメディアスタックに関する深い理解と実装経験。
- ExoPlayer、VLCプレーヤーフレームワーク、Android Native Media Playerなどの動画プレーヤーのカスタマイズ経験。
- マルチプラットフォームアプリケーションにおけるプレーヤー統合の技術知識。
- 商用ソフトウェアの完全な開発サイクル(計画、開発、テスト、デプロイ、保守)の理解。
- GitLab、Jenkins、GitHub ActionsのいずれかのCI/CDツールの使用経験(GitLab優先)。
- 技術的問題を自律的に解決し、チーム内で効果的にコミュニケーションする能力。
- 英語の技術文書を読解する能力(日常会話レベル以上が望ましい)。
歓迎するスキル:
- ffmpeg、libavライブラリの使用経験。
- HLS、MPEG-DASHのストリーミング標準と形式に関する実務知識。
- テレビまたはOTT(Over-The-Top)サービス向けのアプリケーション開発経験。
- ReactiveX(RxJava/RxKotlin)、Coroutinesなどの非同期プログラミングの経験。
- Jetpack Compose、Dagger/Hilt、Room、Retrofitなどの最新Androidライブラリの使用経験。
- アジャイル/スクラム環境での開発経験。
- Android TV、Fire TV、Google TV向けのアプリ開発経験。
当社で働く魅力:
当社では、最先端のテクノロジーを駆使した革新的なプロダクト開発に携わることができます。国際的な環境でプロフェッショナルなチームと協働し、技術的挑戦に取り組む機会を提供します。継続的な学習と成長を奨励し、業界トップレベルの報酬体系を整えています。あなたの専門知識を活かし、次世代のテレビエンターテイメント体験の形成に貢献しませんか。