詳細 求人情報
No.126063
正社員
Senior Software engineer iOS (Mobile Enablement)
iOS機能のエンドツーエンド開発と体制強化
・数千万人規模のユーザーベース×スタートアップ的なスピード感 という稀有な環境で、新しい挑戦に取り組むことができます。
・事業開発チームは少数精鋭であり、特に越境事業の成長に向けては、事業開発・マーケティング・プロジェクトマネジメントといった横断的な役割を担うことが求められます。
・0→1の立ち上げフェーズと10→100の成長フェーズが同時に存在しているため、様々な事業フェーズに携わり、それぞれのノウハウを吸収しながら実践的な経験を積むことができます。
屋内禁煙
・事業開発チームは少数精鋭であり、特に越境事業の成長に向けては、事業開発・マーケティング・プロジェクトマネジメントといった横断的な役割を担うことが求められます。
・0→1の立ち上げフェーズと10→100の成長フェーズが同時に存在しているため、様々な事業フェーズに携わり、それぞれのノウハウを吸収しながら実践的な経験を積むことができます。
屋内禁煙
| 仕事内容 |
【組織について】 ■メルカリについて あらゆる形態の価値を循環させることで、すべての人々の潜在能力を解き放つ 「限られた資源の中で、社会の発展のために自分に何ができるだろうか?」メルカリのマーケットプレイスアプリは、創業者・山田慎太郎が世界を旅する中で抱いたこの思いから、2013年に誕生しました。私たちは、モノやお金だけでなく、あらゆる価値を循環させることで、誰もが夢を実現し、社会や周囲の人々に貢献できる機会を創出できると信じています。メルカリは、テクノロジーを活用して世界中の人々をつなぎ、誰もが潜在能力を最大限に発揮できる世界を創造することを目指しています。 ■組織/チームの使命 メルカリのエンジニアリング原則 : メルカリのエンジニアリング原則は、メルカリにおけるエンジニアリングに関する信念と行動の基盤となる共通理解です。エンジニアリング原則は、エンジニアリングの観点から、組織のアイデンティティ(メルカリのミッション、価値観、文化)を補完するように設計されています。 これらの原則は、私たちが長期的に実現を目指す理想的な状態を明確にすることで、最終的にメルカリの使命達成に役立ちます。 ・製品への情熱 ・共に成長しよう ・メカニズムを通して解決する ・オープンに協力する ■チームの使命 モバイルイネーブルメントチームは、モバイル開発をシームレスで自動化されたクロスプラットフォームのエコシステムへと変革します。私たちの使命は、メルカリのビジネスにおける製品への影響力を最大限に高める革新的な機能とユーザーエクスペリエンスを提供することです。エンジニアリングワークフローを簡素化し、自動化/AIを活用して反復作業を削減し、チーム間の幅広いコラボレーションを可能にします。 コーディング、テスト、リリース、運用を効率化することで、イノベーションと拡張性を加速させ、モバイル開発がメルカリのグローバルな成長とビジネスニーズに遅れることなく対応できるようにします。メルカリ体験の構築と提供方法を??再定義するために、ぜひ私たちと一緒に取り組みましょう! iOSエンジニアとして、機械学習、バックエンド、インフラストラクチャのメンバーと協力して機能開発に取り組むとともに、他の機能担当iOSエンジニアリングチームとも連携していただきます。 ■技術スタック iOS開発:Swift、SwiftUI、Swift並行処理、Swiftテスト ビルドとツール:Bazel、fastlane、Xcode APIとデータ:プロトコルバッファ AIツール:Claude Code、Codex、Cursor CI/CD : GitHub Actions 【業務内容】 ・Swiftと最新のiOSフレームワークを使用して、高品質なiOS機能を設計、実装、保守する。 ・要件定義からアーキテクチャ設計、実装、テスト、リリースまで、エンドツーエンドの機能開発を自社で担当する。 ・複雑な機能やシステムコンポーネントのアーキテクチャ設計を主導し、保守性、拡張性、信頼性を確保する。 ・様々なデバイスやOSバージョンにおいて、アプリのパフォーマンス、起動時間、メモリ使用量、安定性を最適化します。 ・機械学習、バックエンド、インフラストラクチャ、製品、デザインチーム、およびその他の機能担当iOSエンジニアリングチームと緊密に連携し、シームレスなモバイル体験を提供します。 ・Mercariのモバイルプラットフォーム、SDK、およびチーム間で共有されるモジュールの開発と進化に貢献する。 ・コードレビュー、自動テスト、CI/CDの改善、そして厳格なドキュメント作成を通じて、高いコード品質を実現する。 ・エンジニアリングにおけるベストプラクティスを推進し、クライアントエンジニアリング全体におけるガイドラインと標準の策定に貢献する。 ・iOS、Swift、UIKit、SwiftUI、並行処理、モバイルアーキテクチャパターンにおける最新の動向を常に把握しておきましょう。 ・ユーザーエクスペリエンス、開発者エクスペリエンス、および業務効率を向上させるための革新的なアイデアを提案してください。 ・複数のチームにまたがるイニシアチブを主導し、連携と技術的な意思決定を推進する。 ・ジュニアおよびミドルレベルのエンジニアを指導し、チーム全体の技術力強化を支援する。 |
|---|---|
| 職種 | エンジニア・技術(システム/ネットワーク) スマートフォンアプリエンジニア |
| 勤務地 |
東京都23区 港区 |
| 勤務時間 |
<労働時間区分> フレックスタイム制 コアタイム:10:00~16:00 休憩時間:60分 時間外労働有無:有 <標準的な勤務時間帯> 10:00~19:00 残業: ‐ |
| 給与(時給・年収) | 年収 800万円~1500万円 |
| 応募資格 |
・メルカリグループの使命と価値観に対する共通の信念。 ・コンピュータサイエンス、工学の学士号、または同等の実務経験。 ・SwiftおよびiOS開発フレームワーク(UIKit、SwiftUI、Combine、Foundation)に関する高度なスキル。 ・モバイルアーキテクチャパターン(MVC、MVVM、クリーンアーキテクチャ、VIPERなど)に関する確かな理解。 ・大規模モバイルアプリケーションおよび複雑なコードベースに関する実務経験。 ・バックエンドAPIとの連携、および非同期/並行プログラミングの経験。 ・優れた分析力と問題解決能力、そして曖昧な状況にも対応できる能力。 ・優れたコミュニケーション能力と、技術的な概念を分かりやすく説明する能力。 ・ユーザー向けモバイル製品の開発に情熱を注いでいます。 <言語> 英語:自立レベル(CEFR B2)必須 |
| 活かせるスキル・経験 |
<望ましい経験・スキル> ・数百万人のユーザーにサービスを提供する大規模モバイルアプリの開発経験。 ・パフォーマンス最適化、計測、モバイル監視(クラッシュ分析、メトリクスなど)に関する専門知識。 ・SwiftUI、並行処理(async/await)、および最新のiOSプラットフォーム機能に関する経験。 ・オープンソースのiOSプロジェクトへの貢献、またはモバイルコミュニティへの積極的な参加。 ・複数のチームにまたがる技術的な取り組みを推進した経験、またはプラットフォームレベルのコンポーネントを担当した経験。 ・モバイル向けCI/CD、自動テストフレームワーク、およびリリース管理に関する知識。 ・UI/UXに対する高い感性と、洗練されたユーザーエクスペリエンスを構築するための細部へのこだわり。 <言語> 日本語:自立レベル(CEFR B2)任意 |
COMPANY INFORMATION
IT・通信
循環型社会を実現する「マーケットプレイス」と「金融」の融合
個人間で手軽にモノを売買できる、月間利用者数2,300万人超の国内最大級フリマアプリを運営しています。
単なるECプラットフォームにとどまらず、独自の決済・与信システムや物流インフラを構築。
「テクノロジーの力で、世界中の個人の可能性を広げる」ことを掲げ、循環型社会(サーキュラーエコノミー)の実現を目指しています。
個人間で手軽にモノを売買できる、月間利用者数2,300万人超の国内最大級フリマアプリを運営しています。
単なるECプラットフォームにとどまらず、独自の決済・与信システムや物流インフラを構築。
「テクノロジーの力で、世界中の個人の可能性を広げる」ことを掲げ、循環型社会(サーキュラーエコノミー)の実現を目指しています。
フィットする求人がすぐ見つからない、転職はこれからという方
Fellowship登録 (転職支援サービス)をしませんか?
あなたに合ったキャリアプランを、いっしょに考えます