• 楽天グループ株式会社の求人画像2
  • 楽天グループ株式会社の求人画像1
  • 楽天グループ株式会社の求人画像3

『楽天市場』のフロントエンド開発をお任せ!JavaScriptやReactなどを用いて既存機能の設計からリリースまで担当/世界のEコマースを変えていきませんか

マッチ率

楽天グループ株式会社

NEW『楽天市場』のフロントエンド開発をお任せ!JavaScriptやReactなどを用いて既存機能の設計からリリースまで担当/世界のEコマースを変えていきませんか

3日前 更新

フロントエンドエンジニア
正社員 / 600-1100万円 / 東京都 / 二子玉川駅

  • フロントエンドエンジニア
  • HTML
  • React
  • JavaScript
  • TypeScript
  • Node.js
  • リモートワーク可
  • 自社サービスあり
  • ベンチャー企業
  • 服装自由

3日前 更新

事業概要

■ オンラインショッピングモール『楽天市場』をメインとして運営

■ 『楽天市場』は日本最大級のサービスとして流通総額約3兆円(年成長率+15%)、店舗数約55,000店舗、総出品数約5億点を誇る

仕事内容

■ 概要 ・楽天市場向けフロントエンドの設計/開発/運用を担当していただきます ・数千万人を超えるコンシューマが利用する日本最大のインターネットショッピングモールサービスであるため、常にUI/UXのベストプラクティスを追求するべく、ABテストを繰り返し、仮説→検証→分析→仕組み化のサイクルで改善を図っています

■ 詳細 <具体的な業務> ・ビジネス要件の優先順位を理解し、限られたスケジュールで高品質のサービスを実現、提供する ・担当サービスの新規、または既存機能の設計/開発/テスト/リリースの実施 ・担当サービスの保守、監視、トラブルシューティング、バグ改修(24時間365日) ・担当サービスのシステム改善(リファクタリング、最適な技術、アーキテクチャの選定/導入/評価、負荷測定およびパフォーマンス改善)の実施

<入社後、どんな仕事からお任せしていくか> ・楽天市場のプロジェクトは200以上、他のサービスに横断するプロジェクトも20以上あるため、スキルに合わせてアサインしていきます

<担当プロダクト例> ・ユーザ向けシステム └トップ、商品ページ、お買い物カゴ、予約/リピート購入機能 └レビュー、お知らせ機能、ランキング └購入履歴、閲覧履歴、ブックマーク └モバイルアプリ(iOS,Android)、ROOM(SNS) ・店舗向けシステム └店舗情報管理 └商品管理システム(商品登録/画像登録/ページ作成/在庫管理) └受注管理システム(受注処理/決済処理/配送処理) ・共通系 └API Gateway └CMSツール └フロントエンド共通ライブラリ

■ 業務で特に関わる人について ・Department(部署)、Section(課)の中にグループ、チームがあり、主にグループやチームのマネージャーと業務をしていきます ・マネージャーは入るTeamsやGroupによって異なるものの、外国籍の社員や、30代半ばくらいで元気な性格な社員が多いです

<その他に関わる人について> ・他の楽天サービスを手掛けるDepartmentとのやりとりも多いほか、ビジネスサイドとのやりとりも随時あるため、多くの人と関わりながら業務を進めていきます

■ 業務の進め方について 現在はリモート勤務も導入しているため、タスクはZoomや、Viber、Teamsなどで随時確認しています。 ※今後、週3で出社体制になる予定です

■ 入社する方に期待していること ・柔軟なアイデアとスピードをもって、自ら他人を巻き込んで積極的に開発/運用をリードしていただきたいです

■ この仕事の魅力、面白み ・楽天スーパーSaleをはじめとした大型イベント実施時の高負荷状態において、継続的かつ安定的なサービスを提供するためにさまざまなシステム/サービス特性を考慮しWebフロントエンドの最適化を実施し、エンジニアとしての力量が常に試される環境です ・『楽天市場』は現在も大胆な改善をいくつも行っているため、世の中に与えるインパクトも大きく、自分の仕事の成果を実感しやすいです ・世界規模の企業ではありますが国内にHQがあるため、より自分たち主体で開発を進めていくことができます ・すでに国内最大級のサービスであるものの、マーケットもサービスも伸び続けています

求められるスキル・人物像

■ 必須スキル/経験 ・HTML/CSS/JavaScriptを用いたフロントエンド開発経験(3年以上) ・Web APIの利用経験(REST、JSON、CORS) ・React/Reduxを利用したフロントエンド開発経験 ・フロントエンドAPIに関する深い知識(ECMAScript 6、DOM API、Navigation API Canvas etc..) ・並列/非同期処理に関する理解、経験(AJAX、Promise、WebWorkers、WebSockets) ・Linux上での調査、オペレーション経験 ・ソフトウェア構成管理(バージョンコントロール(Git)、ビルド管理(Webpack、Jenkins)) ・Unitテストの開発/保守、TDDによる開発経験 ・パフォーマンス、保守性、セキュリティを考慮したコーディング、レビュー経験

■ 歓迎スキル/経験 ・TypeScriptを利用した開発経験 ・GraphQLを利用した開発経験 ・AMP/PWAを利用した開発経験 ・各種認証/認可プロトコルの理解(OAuth2, OpenID) ・Jenkins/Gitを利用したCI/CDによるDevOpsの経験 ・ウォーターフォール開発とアジャイル開発の双方の経験 ・開発チームのマネジメント経験

■ 求める人物像 ・レガシーなシステムに課せられた制約を理解し、自らの枠を超えて周りに働きかけることで改善できる方 ・どんな小さなことも見逃さず、問題を徹底的に突き詰めることができる方 ・技術的な理想のみにとらわれず、ビジネス要件を満たす現実的な解を考え出すことができる方 ・実現困難な要求に対して、前のめりに取り組み、達成するまで諦めずに挑戦し続けることができる方 ・長期的、俯瞰的な視野を持ち、その時々で最善の手段を選択し、実現のために周りを説得できる方

開発環境・現場

■ 配属部署の編成について ・編成としては、Department(部署)、Section(課)の中にグループ、チームがあります ・各課は約30~50名の体制で、グループが約5つほどの体制です ・プロジェクトごとにチームを組んでおり、プロジェクトによっては5名程度になることもあります ■ 部署の雰囲気 ・『楽天市場』は当社のメインサービスになるため、プロダクトをつくる責任感を感じているメンバーが多いです ・ジェネラルマネージャーは新卒から長く働いているメンバーの一人であり、同じようにプロダクトにやりがいを持てる雰囲気があります ・外国籍のメンバー(特にエンジニア)も多いため、インターナショナルな文化があります ・意見を積極的に受け入れる雰囲気があり、メンバー同士フラットな関係性が築けています <開発手法・タスクの進め方について> ・リモート勤務時も、ZoomやViber、Teams、Confluenceなどでコミュニケーションを随時とり、管理しています ・『楽天市場』のプロジェクトにはAgile開発をとり入れ、横断プロジェクトはウォーターフォールで進めています ■ 現在の『楽天市場』の開発環境 ・大規模サービスであり、安定稼働が求められています ・現在、基幹部分をレガシーシステムから再構築/刷新中です ・事業企画と開発優先度を策定し、プロジェクト毎の評価を実施しています ・トップダウンのプロジェクトもあれば、ユーザニーズを汲み取り改善していくプロジェクトもあり、優先順位を付けながら同時並行で実施しています ・BtoBtoCのサービスであるため常に、一般ユーザ(C)、楽天市場出店店舗(B)の両方のニーズを汲み取りながら開発を進めています ・社会基盤としてのサービスの位置づけのため、徹底的に高い品質を追求しています ・横断プロジェクトを設け、トップダウンで新しい技術やオープンソースへの移行も進めています ・エコシステム(認証基盤、決済基盤、データ分析基盤等)とのインテグレーションも多く、協働可能な状態です ■ 目指す開発リソース分布について ・事業案件(ビジネスドリブンの要件):50% ・システム案件(新技術への移行やリファクタリング):30% ・改善(ユーザ/店舗からのフィードバック等):20%

このPJ・案件で使われている技術

プログラミング言語
  • Java
  • Swift
  • Kotlin
  • HTML
  • CSS
  • JavaScript
  • TypeScript
フレームワーク
  • React
  • Node.js
データベース
  • MySQL
ミドルウェア・ツール
  • Kubernetes
  • Jenkins
  • Redis

得られる経験・キャリアパス

■ 得られる経験 ・他のチームのプロジェクトの立ち上げにも携われる可能性があります ・楽天グループ経営陣と直接コミュニケーションをとる機会も多々あるため、重要プロジェクトの責任者として、より高いレベルに挑戦する事も可能です ・自らの可能性に最大限にチャレンジして、革新的なサービス/システムを効率的に生み出していくためのプロセスや環境づくりも推進しているため、それらに挑戦していける環境です ・利用ユーザが多いため、自分を含め周りの人からのフィードバックも生で聞く経験ができます ・サービスの規模が大きいため、自分でEコマースの世界を変えているという実感が得られる環境です ・楽天市場だけでなく楽天グループの他サービスの開発メンバーや、事業系部署も含めたさまざまな分野のプロフェッショナル、スペシャリストと協業しながら1つのプロダクトを作り上げていますので、開発専門領域およびビジネスマンとしての視野も広げることができます ・インドや台湾とのやりとりも頻発するため、インターナショナルな環境で業務ができます

■ キャリアパス ・エンジニアリング×マネジメントに興味がある方は片方だけではなく、両方同等にキャリア形成ができる環境です

<具体的なキャリアパスについて> ・全体的にスピード感が早く、スキルアップしやすい環境があるため、3~5年ほどで横断プロジェクトを任せてもらえるメンバーもいます ・マネジメントを任せられるようになっても、プレイヤーとしてコードレビューなどを担当することもあるため、現場感を持ったプレイングマネージャーとしての働き方になる予定です

事業内容の詳細

楽天株式会社では、オンラインショッピングモール『楽天市場』をメインとして運営しています。日本最大級のサービスとして、流通総額約3兆円(年成長率+15%)、店舗数約55,000店舗、総出品数約5億点を誇っていますが、マーケットもサービスもまだまだ伸び続けていることが強みです。また、大規模な自社開発部隊を持っていることも特徴。本社が国内にあるため、今後も自分たちが主体で開発が進めつつ、さらなるサービス拡大を目指していきます。

勤務地・給与・その他情報

勤務地 <楽天クリムゾンハウス(本社)>東京都世田谷区玉川1-14-1 <二子玉川ライズ・オフィス>東京都世田谷区玉川2-21-1 二子玉川ライズ・オフィス 13F受付
最寄駅:東急田園都市線 二子玉川
アクセス <楽天クリムゾンハウス(本社)> ・東急田園都市線・東急大井町線「二子玉川駅」より徒歩4分 <二子玉川ライズ・オフィス> ・東急田園都市線・東急大井町線「二子玉川駅」より徒歩1分
勤務時間 ・勤務形態:固定時間制 ・就業時間:9:00~17:30(休憩1時間) ・所定労働時間:7時間30分 <その他就業時間補足> ・楽天グループ朝会実施の日は、就業時間は8:00~16:30です
想定年収 600 - 1100万円
・給与形態:月給制 ・月給:(グレードによる)40万円~80万円 ・昇給:年2回 ・賞与:年2回 ・固定残業有無:有り ・固定残業時間:40時間(月給は40時間分の残業代を含む) ※当社のグレードは全7段階あり、上から、S>AAA>AA>A>BBB>BB>Bです ※年収は当社でBBB~AAのグレードの場合です ※当社ではBBB以上の従業員は基本的に裁量労働制をとっています
雇用形態 正社員
職種
  • フロントエンドエンジニア
休日・休暇 完全週休2日制(土・日)、祝日 、夏期休暇、冬期休暇、年次有給休暇、特別休暇(産前産後休暇・育児休暇・結婚休暇など) ※年間休日:122日 ※年間有給休暇10日~20日(下限日数は、入社半年経過後の付与日数)
服装 私服
待遇・福利厚生 <各手当・制度補足> 交通費実費支給(月50,000円まで)、各種社会保険完備 <教育制度・資格補助補足> 入社時研修、階層別研修、業務知識取得研修、英語学習サポート、外国人向け日本語学習サポート、クロスカルチャートレーニング、Global Experience Program <その他補足> 社内カフェテリア(朝食・昼食・夕食が全て無料です)、スポーツジム「Rakuten Fitness Club」
採用予定人数 5人
選考プロセス [1] 一次面接(現場の責任者、現場担当者:技術、スキルの確認がメイン) [2] 最終面接(技術責任者:スキルと人柄中心の面接) [3] 内定  ※一次面接と二次面接の間に、TOEIC800点未満であれば、無料のTOEICテストを受けていただきます。 ※全ての面接後に、人事が15分から30分程度、フォロー面談を行います。
転職後の試用期間 3カ月
アピールポイント
  • リモートワーク可
  • 自社サービスあり
  • ベンチャー企業
  • グローバル展開
  • 服装自由
  • 産休・育休制度あり
  • 外国語を活かす
スカウトの92%が面談/面接確約!
レバテックダイレクトなら、2分でできるスキル入力で
スカウトが受け取り可能になります
メールアドレスで登録する
半角英数+記号(_-.)8〜40文字

利用規約 および 個人情報の取り扱い をご確認のうえ、同意いただける場合は上記ボタンをクリックしてください。

この企業の他の求人

全て表示

同じ職種の求人

全て表示
機械学習であなたが入社後に活躍できる求人を提案します! 機械学習であなたが入社後に活躍できる求人を提案します!

『楽天市場』のフロントエンド開発をお任せ!JavaScriptやReactなどを用いて既存機能の設計からリリースまで担当/世界のEコマースを変えていきませんか| 楽天グループ株式会社のIT/Web求人・転職情報| レバテックダイレクト