Product Engineer, Android(Ads) - Mercari Marketplace

Salary not provided

AndroidiOSSwiftKotlin
English or Japanese
English: FluentORJapanese: Native
Mercari

Product Engineer, Android (Ads) - Mercari Marketplace

業務内容

  • メルカリ Android アプリ上の広告関連機能の設計・実装・保守
  • 広告枠・広告表示・計測まわりの Android クライアント実装、および広告体験の品質向上
  • 要件定義から設計・実装・テスト・リリースまで、機能開発のエンドツーエンドの推進
  • モジュラーアーキテクチャに沿った、保守性・拡張性の高い設計
  • 広告バックエンド・ML/検索・インフラ・プロダクト・デザイン各チームとの協働
  • コードレビュー・自動テスト・CI/CD 改善・ドキュメント整備を通じた品質向上

ユニークなチャレンジ

  • 2,000万 MAU を超えるメディアに向けた広告ソリューションを開発すること
    • Mercari の広告事業はまだ初期段階にありますが、日本の広告市場に大きなインパクトを与えていくことが期待されています。
  • 既存の枠組みを超えた革新的な広告への挑戦
    • 既存の広告手法にとどまらず、ポイ活・プロモーションといった C2C ならではの多様な広告体験を、高速かつ高品質に世の中へ届けていくこと。
    • 実装の品質やパフォーマンスだけでなく、ビジネスインパクトとユーザー体験(UX)も重視すること。与えられた仕様を実装するだけでなく、新しい広告フォーマットの UX そのものをエンジニアの立場から提案し、形にしていくこと。
  • 高い開発スキルに加え、広告領域特有のプライバシー・データ保護対応(Privacy Sandbox on Android、広告ID(GAID)の扱い、ユーザー同意管理など)、及びモバイルアプリ特有の対応などのチャレンジ。
  • 言語・性別・国籍などの多彩な背景をもつメンバーとのチーム開発をすること。
  • 機能開発だけでなく、開発者体験や AI-Native development workflow そのものも進化させられること。

応募要件

求める経験・スキル

  • メルカリグループおよびその関連会社のミッションと価値観に共感できる方
  • 曖昧な状況を切り拓く分析力・課題解決力、技術的内容を明確に伝えるコミュニケーション力
  • Kotlinを利用したAndroid向けネイティブアプリケーションの開発経験
  • プロダクトマネージャー / デザイナー / バックエンド / QA と連携したチームでのアプリケーション開発経験
  • Android を軸にしながら、必要に応じて周辺領域にも越境する意欲

歓迎する経験・スキル

  • 大規模ユーザーを持つネイティブアプリケーションの開発・運用経験
  • デジタルマーケティング領域の基本的な知識
  • Jetpack Composeによる宣言的 UI 開発における深い知識
  • 広告ドメインまたは広告プラットフォーム(広告枠・計測・トラッキング等)に関わる Android 開発経験
  • 複数プロダクトで共有される基盤・ライブラリのオーナーシップを持った経験
  • iOS(Swift / SwiftUI)など、他モバイルプラットフォームの開発経験

語学力

  • どちらかが必須
    • Japanese: Native(required) / English: B2(required)
    • English: Native/Fluent(required) / Japanese: nice to have