募集要項

最高なメディア体験の開発と最高な開発者体験!Androidアプリエンジニア募集中!
ポジション名
【メディア事業部】ネイティブエンジニア(Android)/ABEMA
仕事内容
■会社概要
株式会社AbemaTVはサイバーエージェントとテレビ朝日の出資により設立した合弁会社です。
サイバーエージェントの強みであるサービスの開発、運用、マーケティングノウハウとテレビ朝日の強みである報道、スポーツ、バラエティ等の番組制作と配信技術を掛け合わせることによって、新しい未来のテレビ「ABEMA」という動画配信サービスを運営しています。

2016年4月のサービス開始から国内唯一の緊急・速報をはじめとしたニュース専門チャンネルや、オリジナルのドラマや恋愛番組、アニメ、スポーツなど、多彩な番組を24時間リニア配信し、オンデマンドビデオコンテンツは、常時30,000本以上のエピソードを配信しています。

現在では7300万ダウンロードを突破し、週の来訪ユーザーは1000万ユーザーを超えました。
いつでもどこでもサービス楽しめることを目指しAndroid, iOS, FireOS等のスマートフォンやタブレット、テレビデバイスを始めPC、IPTV、Google Cast、Nintendo Switchなどへのデバイス展開を進めています。

今後も、新しい未来のテレビ「ABEMA」をいつでもどこでもつながる社会インフラに成長させ、「世界に誇れる新メディア」となることを目指して、積極的なコンテンツ拡充やサービス開発を進めていきます。

AbemaTVのAndroidアプリエンジニアのアウトプット

Roborazzi | Robolectric Native Graphics を使いスクリーンショットテストを実現できるライブラリ
https://github.com/takahirom/roborazzi

flagfit | お手軽にFeatureFlag(Feature Toggles)機能を導入できるライブラリ
https://github.com/abema/flagfit

DroidKaigi 2023 | Modifier.Node を使いましょう!
CyberAgent Developers Blog | Studio Botを用いたAndroidアプリ開発について検討する
DroidKaigi 2022 | プロダクトで安全にDataStore移行する

■業務内容
Android MobileとAndroid TV端末向けAndroidアプリの開発です。

プロダクトマネージャー、デザイナー、iOS、サーバサイドエンジニア達と新機能開発や改善業務を行うチームで、プロダクトを成長させるための主力エンジニアまたはリーダーの役割を担当していただきます。
これ以外にも開発者体験を向上させる取り組みや、新しい技術の導入検証、テストエンジニアリング、ドキュメンテーション活動などプロジェクトや組織を成功させるための取り組みもあります。

応募時にはGitHubやQiitaのアカウント、登壇資料などアウトプットがわかるものを是非ご用意ください。

チームの文化や体制、働く環境について
「21世紀を代表する会社を創る」ためのABEMA本体であるサイバーエージェント流のカルチャーがあります。「挑戦と安心はセット」という組織文化、そして挑戦においては「自由と責任をセットで」という考え方です。
「社会のインフラ」になり「世界に誇れる新メディア」を目指すABEMAでは、安心して個人やチームが挑戦をし続けられる環境を大事にしており、そのための制度や抜粋制度などを用意します。
社会や会社が大きく変化していく中で、スキルだけで選ぶのではなく、私たちのカルチャーにフィットする人を求める方針は変わりません。

私たちは、技術を大切にするのと同じく、一緒に開発するメンバーも大切にしています。
1on1、技術共有会、StartStopContinueなどの取り組みを通じて学習の機会を作り、チームを強くする取り組みが盛んです。
「新しいことに挑戦したい」「最高の開発者体験をつくりたい」など、チームを成功に導ける人を歓迎します。

■開発環境
主な開発言語: Kotlin
IDE: Android Studio
アーキテクチャ(Android Mobile App): Clean Architecture
アーキテクチャ(Android TV App): Google Recommended app architecture
ライブラリ: Kotlin Multiplatform, Jetpack Compose, Dagger Hilt, ExoPlayer, Coil, Roborazzi
Build・CI: CircleCI, GitHub Actions, Composite Build
コミュニケーションツール: GitHub, Slack, Zoom, esa, Notion
求める経験
■必須要件
・Kotlinを使った開発経験(2年以上)
・Androidアプリの開発経験(2年以上)
・オープンソースライブラリを使った実務経験
・サーバとのAPI通信や非同期実行制御などの設計、実装経験
・GitHubプルリクエスト等を使ったコードレビューの実務経験
・複数人でのチーム開発経験
・他の職種(ビジネス職、デザイナー、他)との円滑なコミュニケーション能力

■歓迎要件
・登壇やOSSへのコントリビュート経験
・チーム開発でのリーダー経験
・大規模サービスの開発経験
・AndroidTVの開発経験
・Kotlin Multiplatform技術を使った開発経験

■求められるマインド
私たちは開発組織として仕事をする上で大事にする事を、開発本部ミッション・ステートメントとして5つ掲げています。

大小のタスク関わらず自分たちのしている事はどのような事に向かっているのか?
技術者として学び続けレベルの高い仕事を目指し、技術の力でサービスを前進させ永く続くサービスを目指して行こうという思いが込められています。

開発本部ミッション・ステートメント
1. なぜ?から始めよう
2. プロの仕事をしよう
3. すべてのサービスを技術で前進させよう
4. チーム・アベマの意識を忘れない
5. 10年間進化し続けるサービスを創ろう
「世界に誇れる新メディア」を目指し、私たちと一緒に挑戦し続けてくれる人をお待ちしております
語学力
英語力: 不要
勤務時間
勤務時間:10時~19時(職種によっては裁量労働制適用)
残業時間:有
勤務地
東京都
勤務地詳細
東京都渋谷区宇田川町40-1
東京本社
※屋内の受動喫煙対策
 有(喫煙室あり)
転勤
転勤の有無:無
雇用形態
正社員
給与
給与形態: 年俸制
応相談

経験・能力を考慮の上、当社規定により優遇致します。

この求人にご興味をお持ちの方は
「転職支援サービス」にお申し込みください。

求人情報は変更が入り次第速やかに更新しています。また定期的(1~3ヵ月毎)に最新情報を確認し、更新しています。