Software Engineer, iOS (Credit) - Merpay
Apply Nowチームのミッション・求められる役割
-
「信用を創造して、なめらかな社会を創る」というミッションのもと、メルペイが手掛ける新しい決済・金融サービスを共に企画から開発までしていくプロフェッショナルなiOSエンジニアを募集しています。
-
メルペイでは領域ごとに複数名のiOSエンジニアが所属してそれぞれの事業を推進します。
-
このポジションでは、Swift を用いた iOS アプリ開発の深い専門性を軸に、プロダクトマネージャー・デザイナー・バックエンドエンジニア・QA / Test エンジニア と協働しながら、メルペイのクレジットやメルペイスマートマネーなどの個人向け与信ビジネス関連プロダクトの機能開発を行います。
-
また機能開発だけではなく、品質改善、テスト、自動化、リリースの安定化など、開発者体験の向上に取り組みます。
-
将来的にはAndroid/Web/バックエンド、またプロダクトマネージャーやQAなど、iOS App Engineer の役割を超えた越境をしていくことを歓迎します。
-
私たちは AI-Native を力強く推進しています。一方で、正しさ・セキュリティ・プライバシー・ユーザーの信頼を損なわないことを重視しています。AI ツールの利用有無そのものより、適切に検証し、品質責任を持って開発を進められることを大切にしています。
-
そのほか、下記のような外部へのアウトプットも推奨されており、それらが評価される環境です。
- try! Swift、iOSDCといった国内外のカンファレンスでの講演
- Mercari Engineering Blog上での記事執筆
-
メルカリのミッション・バリューについての詳細はこ****ちららをご覧ください
業務内容
具体的な業務内容は下記のとおりです。
職務内容
- メルペイの個人向け与信ビジネスに関連する新機能設計・開発及び改善
- プロダクトマネージャやデザイナー、バックエンドエンジニア、QA/テストエンジニアと連携したチーム開発
- コードの品質の改善や開発環境の改善
- チームメンバーのコードレビュー
- 新しいiOS関連技術導入のためのプロトタイプやPOCの作成
技術環境
- SwiftUI
- Combine, Concurrency
- Protocol Buffers
- Bazel
- GitHub Actions
- Claude Code
- Cursor
- 社内AI Agent
※これらは現時点での主な利用技術であり、入社時点ですべての経験が必須ではありません
ユニークなチャレンジ
- 国内有数のスマホ決済アプリを高速かつ高品質で世の中に提供すること
- 高い開発スキルや金融・決済領域のサービスにおける一般的なセキュリティ対応、及びモバイルアプリ特有のセキュリティ対応などのチャレンジ。
- iOS platform constraints と business requirements の両方を扱うこと
- 言語・性別・国籍などの多彩な背景をもつメンバーとのチーム開発をすること
- 機能開発だけでなく、開発者体験やAI-Native development workflow そのものも進化させられること
応募要件
-
- メルカリグループおよび各カンパニーのミッションとバリューに共感していること
- 金融事業の領域への情熱
- Swiftを利用したiOS向けネイティブアプリケーションの開発経験
- iOS標準ライブラリ・フレームワークについての知識
- プロダクトマネージャー / デザイナー / バックエンド / QA と連携したチームでのアプリケーション開発経験
- iOS を軸にしながら、必要に応じて周辺領域にも越境する意欲
- AI-Native への強い関心、正しさ・保守性・安全性を検証できる姿勢
-
歓迎する経験・スキル
-
大規模ユーザーを持つネイティブアプリケーションの開発・運用経験
-
SwiftUIを用いたUI開発における深い知識
-
Fintech領域の開発経験
-
テスト可能なコードを書くための豊富な知識
-
開発プロセスおよびリリースの自動化の経験
-
Bazelビルドシステムを使った業務経験
-
パフォーマンス最適化についての知識
-
OSSへの貢献、技術ブログ、カンファレンス登壇経験
-
英語でのコミュニケーション能力
-
日本語:Independent (CEFR - B2) 必須
-
※CEFRの詳細については、こちらをご覧ください
メルカリグループについて知る
- SNS:X / Linkedin
- 【メルペイ】スピードを加速する先に描く「なめらかな社会」とは
- メルカリアプリのコードベースを置き換える GroundUP App プロジェクトの話
- メルカリiOSアプリのBazelを使った高速・高信頼性ビルド
- Mimicking a Holographic Effect for Mercard
- 【書き起こし】Merpay iOSのGroundUP Appへの移行 – kenmaz【Merpay & Mercoin Tech Fest 2023】
選考について
メルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。
選考の流れ
- 技術課題:エンジニアポジションではHackerRankまたはGithubでの技術課題を、エンジニア以外のポジションでは採用ポジションによります(面接タイミングと前後することがあります)
- 面接:ポジションにより、複数回の面接をお願いします
- リファレンス:オンライン回答形式のもので、最終選考の前後でお願いします
- オファー:最終選考とリファレンスの内容より決定されます
※詳しくは こちらのページをご覧ください
選考における機会の平等
メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。
採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。
詳しくは、I&D statementをご覧ください。
なお、ご応募の際にはプライバシーポリシーをご確認ください。