メニュー

【東京】ネイティブエンジニア(Android)/上場大手ネット広告祖業の総合IT企業の求人

求人ID:1481511

更新日:2025/12/25

転職求人情報

職種

ネイティブエンジニア(Android)

ポジション

シニアネイティブエンジニア(テックリード候補)

おすすめ年齢

年収イメージ

応相談(経験・能力を考慮の上当社規定により決定)

仕事内容

Android MobileとAndroid TV端末向けAndroidアプリの開発です。プロダクトマネージャー、デザイナー、iOS、サーバサイドエンジニア達と新機能開発や改善業務を行うチームで、プロダクトを成長させるための主力エンジニアまたはリーダーの役割を担当していただきます。
Androidチームでは、機能開発以外にも、下記のような様々な取り組みを行っています。
- E2Eテストの自動化
- AIを活用した高速な開発フローの実現
- A/Bテストの設計・分析などのグロースエンジニアリング
- Kotlin Multiplatform対応やClean Architectureへのリアーキテクチャ
- 動画視聴メトリクスの分析と快適な視聴体験の追求
- 開発サイクルを高め、高品質でサービスを提供するためのDevOpsの実践
なお、AndroidMobileチームでは、iOSチームと共通のコードベースで開発しているため、主軸のプラットフォームを持ちつつ、共通実装の部分に関しては、担当プラットフォーム以外のプラットフォームを考慮した実装が求められます。
※入社後はサービスグロース or マネタイズチームに配属される可能性があります。なお、技術的な強みをお持ちの方は、基盤チームへの配属も想定しています。

*サービスグロースチーム*
総視聴時間やユーザー数の増加を目的とした施策を担当するチームです。過去のプロジェクト例: ホーム画面からさまざまな形式の配信コンテンツをより探索しやすくするため、ホーム画面の構造変更や番組表の刷新を実施しました。このプロジェクトでは、定量データに基づいてユーザー行動を分析し、最適な体験の提供を追求しています。また、エンジニアがビジネスサイドに対して「理想系に対して、どのような手段で実現するか」を提案することもあります。限られた工数の中で最大限の成果を出す方法を、技術的観点から模索・提案しています。そのほかにも、シリーズページの新規作成やマイリスト機能の新規開発なども担当しています。

*マネタイズチーム*
サブスクリプション、PPV(都度課金)、広告などを通じた収益最大化を担うチームです。過去のプロジェクト例: 有料生放送番組(PPV)の提供に向けて、0から決済システムを構築するプロジェクトを実施しました。PPVによる売上増加を通じて、事業収益の向上に貢献しています。自社サービスプレミアムプランの種別や期間、オファー機能の拡張、さらに外部パートナー様との新プラン提供を実現するプロジェクトを実施しました。これにより、定期購読ユーザーの増加に貢献しています。なお、外部パートナー様と連携したプランの販売が可能になったことで、自社サービスのコンテンツラインナップの幅が広がり、新規ユーザーの獲得にも寄与しています。

*基盤チーム*
モバイルアプリの開発生産性を高めるための基盤整備を担うチームです。モバイルチームに対して、技術観点のベストプラクティスや、アーキテクチャ方針の策定などを行っています。過去のプロジェクト例: 3種類ある視聴画面をゼロベースでリアーキテクチャするプロジェクトを実施しました。このプロジェクトでは、既存の設計の見直し、テストの拡充、新規ライブラリの導入・検証などを実施しました。テスト自動化のためにAIを活用し、テストプロセスの構築を推進したり、チーム内にテスト文化を広げたりする取り組みも行っています。

【ポジションの魅力】
1. 開発者が技術的に成長できる環境: チームには各分野に強いエンジニアが多数在籍しています。技術トレンドの追従や技術共有会などエンジニアとして成長できる環境があります。
2. 技術的なチャレンジのあるチーム: AI活用をはじめとする新しい技術を取り入れて開発者体験の向上に取り組んでいます。E2Eテストの自動化やAI CodeReviewerを活用した開発フローの高速化など様々な取り組みと知見があります。
3. 大規模開発と品質管理: 大規模なコードベースと、それを支えるアーキテクチャや技術の実績があります。また、高い品質を維持するためのテスト活動も盛んで、他にはない経験ができます。
4. 人を重視するマネージメント: 新規参画者のオンボーディングやコーチング体制を充実。リーダーや評価者を育成するための取り組みもあり、マネジメントと向き合う取り組みがあります。

【開発環境】
主な開発言語: 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

必要スキル

【求めるマインドやスタンス】
下記開発本部ミッション・ステートメントを意識しながら業務に取り組んでいる方
・なぜ?から始めよう
・プロの仕事をしよう
・すべてのサービスを技術で前進させよう
・チームの意識を忘れない
・10年間進化し続けるサービスを創ろう
「世界に誇れる新メディア」を目指し、私たちと一緒に挑戦し続けてくれる人をお待ちしております。

【必須スキル】
・Kotlinを使った開発経験(2年以上)
・Androidアプリの開発経験(2年以上)
・2年以上の経験とは:1,2か月程度の施策があった際に、周囲に頼り切らないで、自走できるレベル
・リーダー層に関しては、ビジネスサイドとコミュニケーションをとりながらプロジェクトをリードをした経験があるレベル
・オープンソースライブラリを使った実務経験
・サーバとのAPI通信や非同期実行制御などの設計、実装経験
・GitHubプルリクエスト等を使ったコードレビューの実務経験
・複数人でのチーム開発経験
・他の職種(ビジネス職、デザイナー、他)との円滑なコミュニケーション能力

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

就業場所

就業形態

正社員

企業名

上場大手ネット広告祖業の総合IT企業

企業概要

上場大手ネット広告祖業の総合IT企業

企業PR

業務カテゴリ

組織カテゴリ

備考

関連キーワード

応募ありがとうございました。コンサルタントからご連絡します
応募出来ませんでした。恐れ入りますがもう一度やり直してください
気になるに登録しました
気になるに登録出来ませんでした。恐れ入りますがもう一度やり直してください