【部門概要】
楽天のテーマである「ショッピングはエンターテイメント」を機能的でありながら体験できるサイトへの飛躍的な進化を目指します。その実現に向けて、コマースカンパニー(楽天市場を中心としたEC事業)において、楽天市場および関連サービスサイトのUI改善やプロジェクトページの構築を行うフロントエンドエンジニアを募集します。チームの特徴として、開発チームは2つの役割に分かれており、それぞれの強みを生かし、強化することができます。
■Visual Composer
保守可能で効果的であること。より魅力的な。マークアップ言語を中心に、保守性と効率性を重視した効果的なアウトプットを実現します。
■Application Composer
データを一貫したUIに変換します。ReactやVue.jsなどのライブラリやフレームワークを駆使して高パフォーマンスなUIを提供します。メンバーは、開発部門 (バックエンド エンジニアが所属する部門) と協力してコード レビューを行う必要がある他の役割をサポートまたは引き受けることが多く、これにより、主な役割を強化するだけでなく、他の役割を拡張する機会が得られます。スキル。さらなる組織拡大と昨今の技術発展を考慮し、テクニカルディレクターも募集しております。また、CIを活用した開発フローの改善、開発部門と連携した技術仕様の設計・提案、最適なリソースの割り当てなどのプロジェクト管理など、ビジネスとエンジニアリングの橋渡しに興味のある方のご応募もお待ちしております。
【ポジションの詳細】
■ビジュアルコンポーザー
・スケーラビリティを念頭に置いて再利用可能なコンポーネントを設計します。スタイルガイドの作成。
・お客様の購買体験の向上に資するインタラクションの提案と実施。
・部門内でのスキル共有とトレーニングのインストラクター。
・仕様の決定と開発スケジュール。
■アプリケーションコンポーザ
・アプリケーションのアーキテクチャの決定 (フロントエンド)
・Webpack、Docker等を利用した開発環境の構築
・バックエンドエンジニアと連携したWeb APIの仕様策定
・自動化による業務フローの改善
・フロントエンド分野の研究開発
・ディレクター向けの技術サポート
・大規模プロジェクトのエンジニアタスク管理