仕事内容
メルペイの個人向け与信ビジネスに関連するiOSネイティブアプリケーションの新機能設計・開発・改善を担当するプロダクトエンジニアの募集です。プロダクトマネージャーやデザイナー、バックエンド、QAと連携し、仕様策定からデリバリーまで一貫して責任を持ちます。Swiftを用いたiOS開発の深い専門性を活かし、大規模ユーザーを持つ決済アプリの高速かつ高品質な提供に貢献します。AI-Nativeな開発体制のもと、開発者体験の向上や新しい技術導入にも積極的に取り組みます。
職務内容
- メルペイの個人向け与信ビジネスに関連する新機能設計・開発及び改善
- プロダクトマネージャやデザイナー、バックエンドエンジニア、QA/テストエンジニアと連携したチーム開発
- コードの品質の改善や開発環境の改善
- チームメンバーのコードレビュー
- 新しいiOS関連技術導入のためのプロトタイプやPOCの作成
組織・チームのミッション
- Mercari Engineering Principlesは、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもの
- メルカリのMission、Value、Cultureをエンジニアリングの視点から補完する
- AIを前提とした開発体制のもとで、スピードと顧客価値の最大化を同時に追求する
- 本ポジションのエンジニアはProduct Engineer (PdE)として、仕様策定からデリバリーの完遂に一気通貫で責任を持つ
- Definitionフェーズから主体的に踏み込み、プロダクトスペックの具体化・合意形成・品質/計測の成立・リリースまでを自律的にリードする
- 「信用を創造して、なめらかな社会を創る」というミッションのもと、メルペイが手掛ける新しい決済・金融サービスを企画から開発まで行う
- メルペイでは領域ごとに複数名のiOSエンジニアが所属してそれぞれの事業を推進する
- プロダクトマネージャー・デザイナー・バックエンドエンジニア・QA / Test エンジニア と協働しながら、メルペイのクレジットやメルペイスマートマネーなどの個人向け与信ビジネス関連プロダクトの機能開発を行う
- 機能開発だけでなく、品質改善、テスト、自動化、リリースの安定化など、開発者体験の向上に取り組む
- 将来的にはAndroid/Web/バックエンド、またプロダクトマネージャーやQAなど、iOS App Engineer の役割を超えた越境をしていくことを歓迎する
- AI-Nativeを力強く推進しつつ、正しさ・セキュリティ・プライバシー・ユーザーの信頼を損なわないことを重視する
- AIツールの利用有無そのものより、適切に検証し、品質責任を持って開発を進められることを大切にする
- try! Swift、iOSDCといった国内外のカンファレンスでの講演やMercari Engineering Blog上での記事執筆といった外部へのアウトプットも推奨され、評価される
技術環境
- SwiftUI, Combine, Concurrency
- Protocol Buffers, Bazel
- GitHub Actions
- Claude Code, Cursor, 社内AI Agent
- これらは現時点での主な利用技術であり、入社時点ですべての経験が必須ではない
ユニークなチャレンジ
- 国内有数のスマホ決済アプリを高速かつ高品質で世の中に提供すること
- 高い開発スキルや金融・決済領域のサービスにおける一般的なセキュリティ対応、及びモバイルアプリ特有のセキュリティ対応などのチャレンジ
- iOS platform constraints と business requirements の両方を扱うこと
- 言語・性別・国籍などの多彩な背景をもつメンバーとのチーム開発をすること
- 機能開発だけでなく、開発者体験やAI-Native development workflow そのものも進化させられること
求めるスキル・経験
必須
メルカリグループおよび各カンパニーのミッションとバリューに共感していること
金融事業の領域への情熱
Swiftを利用したiOS向けネイティブアプリケーションの開発経験 Swift
iOS標準ライブラリ・フレームワークについての知識
プロダクトマネージャー / デザイナー / バックエンド / QA と連携したチームでのアプリケーション開発経験 モバイルアプリ開発経験
iOS を軸にしながら、必要に応じて周辺領域にも越境する意欲
AI-Native への強い関心、正しさ・保守性・安全性を検証できる姿勢
日本語:Independent (CEFR - B2) 必須
歓迎
大規模ユーザーを持つネイティブアプリケーションの開発・運用経験 モバイルアプリ開発経験
SwiftUIを用いたUI開発における深い知識 Swift
Fintech領域の開発経験 フィンテック業界知識
テスト可能なコードを書くための豊富な知識 テスト駆動開発
開発プロセスおよびリリースの自動化の経験 CI/CD
Bazelビルドシステムを使った業務経験
パフォーマンス最適化についての知識 パフォーマンス最適化経験
OSSへの貢献、技術ブログ、カンファレンス登壇経験 OSSコントリビューションパブリックスピーキング
英語でのコミュニケーション能力 ビジネス英語
募集要項
- 職種
- iOSエンジニア
- 雇用形態
- 正社員
- 想定年収
- 応相談
- 勤務地
- 東京都 港区
- 出社・リモート
- 出社
- レベル
- メンバー
- 勤務時間
- スーパーフレックス(コアタイムなし)
福利厚生・制度
選考プロセス
- 書類選考
- 技術課題 (HackerRankまたはGithubでの技術課題)
- 面接 (複数回の面接)
- リファレンス (オンライン回答形式のもので、最終選考の前後でお願いします)
- オファー (最終選考とリファレンスの内容より決定されます)
メルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。