Software Engineer, iOS (Credit) - Merpay

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

This job requires Japanese language ability. JD is available in Japanese only. Software Engineer, iOS - Merpay 雇用形態:正社員 働き方:フレックスタイム制(コアタイムなし・フレキシブルタイムなし) 勤務地:六本木 詳細はキャリアサイトの 募集要項 よりご確認ください メルカリグループについて あらゆる価値を循環させ、あらゆる人の可能性を広げる 「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。 テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください。 組織・チームのミッション Mercari Engineering Principles Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メルカリのメンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完するものとなります。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。 Passion For The Product Grow Together Solve Through Mechanisms Collaborate Openly 詳細については エンジニアリングカルチャー をご覧ください チームのミッション・求められる役割 「信用を創造して、なめらかな社会を創る」というミッションのもと、メルペイが手掛ける新しい決済・金融サービスを共に企画から開発までしていくプロフェッショナルな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 をご覧ください。 なお、ご応募の際には プライバシーポリシー をご確認ください。

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like