この求人は募集終了しました
日本最大級のECショッピングモール『楽天市場』や関連プロダクトのiOSアプリの開発や運用をお任せ!SwiftやObject-Cのスキルを活かせる環境で活躍できる
2022/8/5 更新
iOSエンジニア
東京都(二子玉川駅)
600-1100万円
自社サービスありリモートワーク可服装自由ベンチャー企業上場企業グローバル展開裁量労働制あり
事業概要
■ オンラインショッピングモール『楽天市場』をメインとして運営
■ 『楽天市場』は日本最大級のサービスとして流通総額約3兆円(年成長率+15%)、店舗数約55,000店舗、総出品数約5億点を誇る
仕事内容
■概要 ・日本最大級のECショッピングモール(出店ショップ数:4万店、商品数:2億6千万点、年間流通:2兆円超)および、関連プロダクトの開発、運用をお任せします ・仮説→検証→分析→仕組み化のサイクルで、開発スピードおよび品質を追求していただきます
■ 詳細 <具体的な業務> ・新規、または既存サービスの設計、開発、テスト、リリースまでのオペレーションを実施し、品質の担保、与えられた仕様、スケジュール管理 ・担当サービスにおける、アーキテクチャの検討、改善 ・担当サービスのシステムKPI(サービス可動率)を維持すること
<入社後、どんな仕事からお任せしていくか> ・楽天市場のプロジェクトは200以上、他のサービスに横断するプロジェクトも20以上あるため、スキルに合わせてアサインしていきます
<担当プロダクト例> ・ユーザ向けシステム ・トップ、商品ページ、お買い物カゴ、予約/リピート購入機能 ・レビュー、お知らせ機能、ランキング ・購入履歴、閲覧履歴、ブックマーク ・モバイルアプリ(iOS,Android)、ROOM(SNS) ・店舗向けシステム ・店舗情報管理 ・商品管理システム(商品登録/画像登録/ページ作成/在庫管理) ・受注管理システム(受注処理/決済処理/配送処理) ・共通系 ・API Gateway ・CMSツール ・フロントエンド共通ライブラリ
■ 業務で特に関わる人について ・Department(部署)、Section(課)の中にグループ、チームがあり、主にグループやチームのマネージャーと業務を行っていきます ・マネージャーは入るTeamsやGroupによって異なるものの、外国籍の社員や、30代半ばくらいで元気な性格な社員が多いです
<その他に関わる人について> ・他の楽天サービスを手掛けるDepartmentとのやりとりも多いほか、ビジネスサイドとのやりとりも随時あるため、多くの人と関わりながら業務を進めていきます
■ 業務の進め方について ・現在はリモート勤務も導入しているため、タスクはZoomや、Viber、Teamsなどで随時確認しています ※今後、週4で出社体制になる予定です
■ 入社する方に期待していること ・柔軟なアイデアとスピードをもって、『楽天市場』の開発をしていただきたいです
■ この仕事の魅力、面白み ・楽天スーパーSaleをはじめとした大型イベント実施時の高負荷状態において、継続的かつ安定的なサービスを提供するためにさまざまなシステムやサービス特性を考慮しWebフロントエンドの最適化を実施し、エンジニアとしての力量が常に試される環境です ・『楽天市場』は現在も大胆な改善をいくつも行っているため、世の中に与えるインパクトも大きく、自分の仕事の成果を実感しやすいです ・世界規模の企業ではありますが、国内にHQがあるため、より自分たち主体で開発を進めていくことができます ・すでに国内最大級のサービスであるものの、マーケットもサービスも伸び続けています
求められるスキル・人物像
■ 必須スキル/経験 ・iOSネイティブアプリケーション開発 ・Swift、Xcode各種ツールを用いたアプリケーションの設計、コーディング、テスト、運用、トラブルシューティング ・ユーティリティコンポーネントの開発、設計 ・アプリケーション構成管理(Version管理、依存コンポーネント管理) ・セキュリティを考慮したコーディング、レビュー経験 ・チームワークを重視した業務経験
■ 歓迎スキル/経験 ・Androidネイティブアプリケーション開発 ・React Native、Flutterなどクロスプラットフォームでのモバイルアプリケーション開発 ・サーバーサイド開発の経験 ・Linuxオペレーションの経験 ・コンシューマー向けサービスの開発、運用経験 ・大規模ソフトウェアシステムの開発、運用経験 ・チームリーダー経験 ・アジャイル開発を採用した開発業務経験 ・グローバルなチームでの開発経験
■ 求める人物像 ・サービスマインドを持っており、社会的な波及をしていくにはどのようにすれば良いのか考えることができる方 ・レガシーなシステムに課せられた制約を理解し、自らの枠を超えて周りに働きかけることで改善できる方 ・どんな小さなことも見逃さず、問題を徹底的に突き詰めることができる方 ・技術的な理想のみにとらわれず、ビジネス要件を満たす現実的な解を考え出すことができる方 ・英語でのコミュニケーションに抵抗がない方
<歓迎> ・実現困難な要求に対して、前のめりに取り組み、達成するまで諦めずに挑戦し続けることができる方 ・長期的、俯瞰的な視野を持ち、その時々で最善の手段を選択し、実現のために周りを説得できる方
勤務地・給与・その他情報
- 勤務地
- アクセス
- 勤務時間
- 想定年収
- 雇用形態
- 休日・休暇
開発環境・現場
■ 配属部署の編成について ・編成としては、Department(部署)、Section(課)の中にグループ、チームがあります ・各課は約30~50名の体制で、グループが約5つほどの体制です ・プロジェクトごとにチームを組んでおり、プロジェクトによっては5名程度になることもあります ■ 部署について ・数千万人を超えるコンシューマが利用する日本最大のインターネットショッピングモールサービスであるため、常にUI/UXのベストプラクティスを追求するべく、ABテストを繰り返し、仮説→検証→分析→仕組み化のサイクルで改善を図っています ■ 部署の雰囲気 ・『楽天市場』は当社のメインサービスになるため、プロダクトをつくる責任感を感じているメンバーが多いです ・ジェネラルマネージャーは新卒から長く働いているメンバーの一人であり、同じようにプロダクトにやりがいを持てる雰囲気があります ・外国籍のメンバー(特にエンジニア)も多いため、インターナショナルな文化があります ・意見を積極的に受け入れる雰囲気があり、メンバー同士フラットな関係性が築けています <開発手法・タスクの進め方について> ・リモート勤務時も、ZoomやViber、Teams、Confluenceなどでコミュニケーションを随時とり、管理しています ・『楽天市場』のプロジェクトにはAgile開発を取り入れ、横断プロジェクトはウォーターフォールで進めています ■ 現在の『楽天市場』の開発環境 ・大規模サービスであり、安定稼働が求められています ・現在、基幹部分をレガシーシステムから再構築/刷新中です ・事業企画と開発優先度を策定し、プロジェクト毎の評価を実施しています ・トップダウンのプロジェクトもあれば、ユーザニーズを汲み取り改善していくプロジェクトもありますが、優先順位を付けながら同時並行で実施しています ・BtoBtoCのサービスであるため常に、一般ユーザ(C)、楽天市場出店店舗(B)の両方のニーズを汲み取りながら開発を進めています ・社会基盤としてのサービスの位置づけのため、徹底的に高い品質を追求しています ・横断プロジェクトを設け、トップダウンで新しい技術やオープンソースへの移行も進めています ・エコシステム(認証基盤、決済基盤、データ分析基盤等)とのインテグレーションも多く、協働可能な状態です ■ 目指す開発リソース分布について ・事業案件(ビジネスドリブンの要件):50% ・システム案件(新技術への移行やリファクタリング):30% ・改善(ユーザ/店舗からのフィードバック等):20%
このPJ・案件で使われている技術
- プログラミング言語
- HTMLCSSJavaScriptTypeScriptJavaSwiftKotlinObjective-C
- フレームワーク・ライブラリ
- ReactNode.jsSpring BootFlutter
- データベース
- MySQL
- ミドルウェア・ツール
- ApacheDockerKubernetesJenkinsRedis
- その他
- RESTful API
得られる経験・キャリアパス
■ 得られる経験 ・日本一トラフィックのあるECショッピングモールとして、安定可動でよりスケーラブルな仕組みを実現するため、最新技術の導入やアーキテクチャの改善などに常にチャレンジできる環境です ・チームには多様な国籍、バックグラウンドを持ったエンジニアが在籍しているため、技術面だけでなくソフト面でのグローバルな経験値をあげることができます ・サービスの規模が大きいため、自分でEコマースの世界を変えているという実感が得られる環境です ・楽天市場だけでなく楽天グループの他サービスの開発メンバーや、事業系部署も含めたさまざまな分野のプロフェッショナル、スペシャリストと協業しながら1つのプロダクトを作り上げていますので、開発専門領域およびビジネスマンとしての視野も広げることができます ・利用ユーザが多いため、自分を含め周りの人からのフィードバックも生で聞く経験ができます ・インドや台湾とも頻繁にやり取りする機会があり、インターナショナルな環境で業務ができます
■ キャリアパス ・エンジニアリング×マネジメントに興味がある方は片方だけではなく、両方同等にキャリア形成ができる環境です
<具体的なキャリアパスについて> ・全体的にスピード感が早く、スキルアップしやすい環境があるため、3~5年ほどで横断プロジェクトを任せてもらえるメンバーもいます ・マネジメントを任せられるようになっても、プレイヤーとしてコードレビューなどを担当することもあり、現場感を持ったプレイングマネージャーとして活躍してただく予定です
事業内容の詳細
楽天グループ株式会社では、オンラインショッピングモール『楽天市場』をメインとして運営しています。日本最大級のサービスとして、流通総額約3兆円(年成長率+15%)、店舗数約55,000店舗、総出品数約5億点を誇っていますが、マーケットもサービスもまだまだ伸び続けていることが強みです。また、大規模な自社開発部隊を持っていることも特徴。本社が国内にあるため、今後も自分たちが主体となって開発を進めつつ、さらなるサービス拡大を目指していきます。
この企業の他の求人
同じ職種の求人
同じ業種の企業
関連リンク
関連職種
関連スキル
同じ勤務地の求人
同じ年収帯の求人
求人検索ページに戻る
- ITエンジニア・デザイナーの求人・転職TOP
- ITエンジニア・デザイナーの求人・転職を探す
- iOSエンジニアの求人
- 日本最大級のECショッピングモール『楽天市場』や関連プロダクトのiOSアプリの開発や運用をお任せ!SwiftやObject-Cのスキルを活かせる環境で活躍できる