메르카리 · 채용 중 123건
Software Engineer, iOS (Platform Product) - Merpay
Software Engineer, iOS (Platform Product) - Merpay
소프트웨어 엔지니어정규직시니어 · 경력 무관
메르페이의 iOS 엔지니어로서 결제 및 금융 플랫폼의 핵심 기능을 개발합니다. Swift를 활용한 네이티브 앱 개발 경험과 다양한 직군과의 협업 능력이 필수입니다. 금융 서비스에 대한 열정을 바탕으로 고품질의 서비스를 구현하며, AI-Native 개발 환경을 경험할 수 있습니다.
「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。
テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください。
詳細についてはエンジニアリングカルチャー をご覧ください
「信用を創造して、なめらかな社会を創る」というミッションのもと、メルペイが手掛ける新しい決済・金融サービスを共に企画から開発までしていくプロフェッショナルなiOSエンジニアを募集しています。
メルペイでは領域ごとに複数名のiOSエンジニアが所属してそれぞれの事業を推進します。
このポジションでは、Swift を用いた iOS アプリ開発の深い専門性を軸に、プロダクトマネージャー・デザイナー・バックエンドエンジニア・QA / Test エンジニア と協働しながら、メルペイのPlatformとしてプロダクト機能開発(本人確認、銀行接続、社内Server-Driven UI基盤など)やGrowth 施策のための機能開発を行います。
また機能開発だけではなく、品質改善、テスト、自動化、リリースの安定化など、開発者体験の向上に取り組みます。
将来的にはAndroid/Web/バックエンド、またプロダクトマネージャーやQAなど、iOS App Engineer の役割を超えた越境をしていくことを歓迎します。
私たちは AI-Native を力強く推進しています。一方で、正しさ・セキュリティ・プライバシー・ユーザーの信頼を損なわないことを重視しています。AI ツールの利用有無そのものより、適切に検証し、品質責任を持って開発を進められることを大切にしています。
英語を含む多様なバックグラウンドのメンバーと協働する環境です。現時点で完璧な英語力は必須ではありませんが、英語で仕事を進めることに抵抗がない方を歓迎します。
そのほか、下記のような外部へのアウトプットも推奨されており、それらが評価される環境です。
try! Swift、iOSDCといった国内外のカンファレンスでの講演
Mercari Engineering Blog上での記事執筆
具体的な業務内容は下記のとおりです。
メルペイの基盤機能に関する新機能設計・開発及び改善
本人確認, 銀行接続, 社内Server-Driven UI基盤など
プロダクトマネージャやデザイナー、バックエンドエンジニア、QA/テストエンジニアと連携したチーム開発
コードの品質の改善や開発環境の改善
チームメンバーのコードレビュー
新しいiOS関連技術の導入のためのプロトタイプやPOCの作成
SwiftUI
Combine, Concurrency
Protocol Buffers
Bazel
GitHub Actions
Claude Code
Cursor
社内AI Agent
※これらは現時点での主な利用技術であり、入社時点ですべての経験が必須ではありません
求める経験・スキル
メルカリグループおよび各カンパニーのミッションとバリューに共感していただける方
金融事業の領域への情熱
Swiftを利用したiOS向けネイティブアプリケーションの開発経験
iOS標準ライブラリ・フレームワークについての知識
プロダクトマネージャー / デザイナー / バックエンド / QA と連携したチームでのアプリケーション開発経験
iOS を軸にしながら、必要に応じて周辺領域にも越境する意欲
AI-Native への強い関心、正しさ・保守性・安全性を検証できる姿勢
歓迎する経験・スキル
大規模ユーザーを持つネイティブアプリケーションの開発・運用経験
SwiftUIを用いたUI開発における深い知識
Fintech・KYC領域の開発経験
テスト可能なコードを書くための豊富な知識
開発プロセスおよびリリースの自動化の経験
Bazelビルドシステムを使った業務経験
パフォーマンス最適化についての知識
OSSへの貢献、技術ブログ、カンファレンス登壇経験
語学力
以下のうち、どちらかに該当すること
※CEFRの詳細については、こちらをご覧ください
メルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。
選考の流れ
※詳しくは こちらのページをご覧ください
メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。
採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。
詳しくは、I&D statementをご覧ください。
なお、ご応募の際にはプライバシーポリシーをご確認ください。