Software Engineer, iOS (Credit) - Merpay

Salary not provided

SwiftiOS
Japanese: Intermediate
Mercari

Software Engineer, iOS

メインビジュアル

This job requires Japanese language ability. JD is available in Japanese only.


概要

  • 雇用形態:正社員
  • 働き方:フレックスタイム制(コアタイムなし・フレキシブルタイムなし)
  • 勤務地:六本木

組織・チームのミッション

  • Engineering Principles
    • Passion For The Product
    • Grow Together
    • Solve Through Mechanisms
    • Collaborate Openly

詳しくはエンジニアリングカルチャーをご覧ください。


ポジションの役割

  • 「信用を創造して、なめらかな社会を創る」をミッションに、新たな決済・金融サービス(クレジットやスマートマネー等)のiOSアプリ開発を担当
  • SwiftによるiOSアプリ設計・開発、プロダクトマネージャー・デザイナー・バックエンドエンジニア・QA/Testエンジニアと協働
  • 品質改善、テスト自動化、リリース安定化など開発者体験の向上
  • 将来的にはAndroidやWeb、バックエンド等幅広い領域への越境歓迎
  • AI-Nativeの推進、セキュリティ・プライバシー確保を重視
  • 外部カンファレンス登壇や技術記事執筆も推奨、評価対象

職務内容

  • 新機能設計・開発及び改善(個人向け与信ビジネス関連)
  • チームでの連携開発
  • コード/開発環境の品質改善
  • チームメンバーのコードレビュー
  • 新技術導入のためのプロトタイプ・POC作成

技術環境

  • SwiftUI
  • Combine, Concurrency
  • Protocol Buffers
  • Bazel
  • GitHub Actions
  • Claude Code
  • Cursor
  • 社内AI Agent

※全ての経験が必須ではありません


ユニークなチャレンジ

  • 日本有数のスマホ決済アプリを高速・高品質で提供
  • 金融・決済領域の高いセキュリティ、モバイル独自のセキュリティ対応
  • iOSプラットフォーム制約とビジネス要件の両立
  • 多様なバックグラウンドのメンバーとチーム開発
  • 機能開発だけではなく、開発者体験やAI-Nativeワークフローの進化にも携わる

応募要件

必須経験・スキル

  • 当社ミッション・バリューへの共感
  • 金融事業領域への情熱
  • SwiftによるiOSネイティブアプリ開発経験
  • iOS標準ライブラリ・フレームワーク知識
  • 複数職種と連携したチーム開発経験
  • iOSを起点に周辺領域へ越境する意欲
  • AI-Nativeに強い関心、品質・安全性の検証

歓迎要件

  • 大規模ユーザー向けアプリの開発・運用経験
  • SwiftUIでのUI開発知識
  • Fintech開発経験
  • テスト可能なコード設計の知識
  • 開発/リリース自動化経験
  • Bazelビルド経験
  • パフォーマンス最適化知識
  • OSS/技術ブログ/カンファレンス経験
  • 英語でのコミュニケーション能力

語学力

  • 日本語:Independent (CEFR - B2) 必須

参考リンク


選考プロセス

  1. 書類選考
  2. 技術課題(HackerRankまたはGitHub)
  3. 面接(複数回)
  4. リファレンスチェック(最終選考前後)
  5. オファー

※詳細はこちらをご覧ください。


機会均等・インクルージョン&ダイバーシティ

  • 当社はあらゆるバックグラウンドの方への公平な機会提供を約束
  • 差別のない採用活動を行っています

詳しくはInclusion & Diversity statementをご覧ください。
ご応募時はプライバシーポリシーもご確認ください。