非公開
部署・サービスについて
<楽天ラクマについて>
「楽天ラクマ」は、2012年7月にサービスを開始した日本初のフリマアプリ「フリル」と、楽天で運営していた「ラクマ」が2018年2月に統合して生まれました。
繋ぐ力で物を棄てずに循環させる「循環の輪」を広げ、誰でも手軽に活躍できるECの世界を築くことにより、サーキュレーション市場の活性化を図り、循環型社会の実現に貢献することを目指しています。
<ラクマ開発課について>
「Re:valuation - モノの価値を再定義する」をミッションに掲げ、プロジェクトマネージャー、デザイナー、QAスペシャリスト、データエンジニア、サーバーサイドエンジニア、インフラエンジニアで1つのセクションとして開発に取り組んでいます。
ラクマ開発チームでは、仕様にただ従ってエンジニアがコードを書くということはありません。
「ユーザーのどんな課題を解決したいのか?」「より多くのユーザーに喜んでもらうにはどうすればいいのか?」を常に考えながら、サービスを改善・開発していくことが求められます。
開発チームにはプロジェクトマネージャー、デザイナーをはじめとして様々なプロフェッショナルがいます。それぞれの専門性を生かして、より良いサービスを作るために日々努力しています。
また、変化の速いビジネス環境の中でスピーディに価値を届けるため、AIをはじめとする先端技術を積極的に活用し、挑戦と改善を繰り返しながら成長し続けるセクションです。
ポジション:
募集背景
楽天ラクマでは、出品・購入体験の継続的な改善に加え、認証や会員基盤の強化、楽天グループサービスとの連携、品質・性能改善、最新iOS/端末への対応など、多くのテーマが並行して進んでいます。
4,000万ダウンロード規模(2023年9月時点)のプロダクトとして安定運用を維持しながら、より良い顧客体験をスピーディに届け続けるためには、機能開発だけでなく、設計・品質・運用まで主体的に担えるiOSエンジニアの増強が必要です。
既存のやり方を尊重しつつ改善提案を行い、周囲を巻き込みながら開発を前に進められる方とともに、楽天ラクマをさらに進化させていきたいと考えています。
<魅力>
・日本初のフリマサービスであり、4,000万ダウンロードを超える大規模プロダクトの開発に携われます
・iOS/Androidのエキスパートと共に働くことができ、OSの最新機能やOSS/3rd Partyプロダクトの導入に関する議論を行うことができます
・機能開発だけでなく、品質改善、パフォーマンス改善、技術基盤改善、開発生産性向上まで幅広いテーマに挑戦できます
・AIを積極的に利用し開発作業の効率化を図っています。新たなAI Agent/MCPサーバーの導入や利用シーンの開拓等、技術変化への追随はメンバーが主体となって活発に進めています
・プロジェクトマネージャー、デザイナー、QAスペシャリスト、データエンジニア、サーバーサイドエンジニア、インフラエンジニアなど多様な専門性を持つメンバーと連携しながら、職種横断で価値づくりを進められます
・心理的安全性と情報の透明性を重視する組織文化の中で、自ら提案し、学び続けながら成長できる環境があります
業務内容
楽天ラクマiOSアプリの設計・開発・運用を担っていただきます。
単に要件を実装するだけでなく、プロジェクトマネージャー、デザイナー、QAスペシャリスト、データエンジニア、サーバーサイドエンジニア、インフラエンジニアなどと協力しながら、ユーザー価値と事業インパクトの両面からプロダクト改善を推進していただくポジションです。
<主な業務内容>
・iOSアプリの新機能開発、既存機能改善、保守運用
・UI/UX改善、パフォーマンス改善、品質改善
・iOSの最新OSバージョン/端末への対応、リリース対応
・クラッシュ解析、モニタリング、障害対応
・テストコード整備、CI/CD改善、開発生産性向上
・コードレビュー、技術提案、ナレッジ共有
<プロジェクト例>
・出品/購入体験の改善や新機能開発
・認証機能の利便性/セキュリティ向上
・楽天グループサービスとの連携強化働く環境
働く環境
<組織構成>
・ラクマ開発課:約70名(うちモバイルエンジニア:6名)
・年齢層:20代から30代の社員中心
・ラクマ開発組織は、プロジェクトマネージャー、デザイナー、QAスペシャリスト、データエンジニア、サーバーサイドエンジニア、インフラエンジニアなどの専門性を持つメンバーで構成されています
・プロジェクトの内容に応じて必要な職種がアサインされる、クロスファンクショナルな開発体制です
・心理的安全性と情報の透明性を重視しており、役職や職種に関係なく意見を出し合いながら改善を進める文化があります
<既存社員のバックグラウンド>
BtoCサービスやモバイルアプリ開発を中心に、金融、メーカー、Webサービス、自社プロダクト開発など多様な経験を持つメンバーが活躍しています
<キャリアパス実例>
・エンジニアとしての経験を活かし、マネージャーとしてチームマネジメントやプロジェクト進行のフォローを遂行
・機能開発に加え、品質改善、CI/CD、アーキテクチャ改善などのプロダクト運用をリード
・iOSエンジニアとして入社後、Android開発にもチャレンジ
・モバイルエンジニアリングのエキスパートとしてiOSDC/DroidKaigi等のカンファレンスへの登壇
<開発環境>
・言語:Swift
・UI:UIKit/SwiftUI
・非同期処理:Swift Concurrency、Combine
・パッケージ管理:Swift Package Manager、CocoaPods
・CI/CD:Bitrise
・テスト:XCTest、Snapshot Test
・その他:Git、Firebase等