「STORES、STORES レジ」ポジション
■ミッション
STORES プラットフォーム構想にECサービス側から向かっていく
■技術スタック・開発環境
・フロント:Vue.js , Nuxt.js(with Composition API) , TypeScript , Tailwind , CSS , Storybook , AngularJS
・サーバサイド:Ruby on Rails
・データベース:MongoDB , Redis , Elasticsearch , BigQuery
・インフラ:AWS , Datadog , Serverless Framework , Terraform , Docker
・その他:GitHub , Slack , Imageflux , Sentry , CircleCI
■最近の開発テーマ
リテールOMOとしての強みを強化する
・EC(オンライン)の機能開発
例)商品説明ページに動画を埋め込めるようにしたり、商品画像の点数を増加できるようにしたり、配送日の指定ができるようにしたり
・レジ(オフライン)の機能開発
例)Webの管理ページで店舗管理が行えたり、レジで登録された注文の管理ができるようにしたり
・Vue / Nuxt.js 化(基盤整備)
AngularJSで書かれたレガシーコードを刷新しつつ、社内デザインシステムの構築と対応を推進
■主な業務内容
・EC・レジに関する機能の開発・改善
・システムの改善
・お問い合せに対する調査・対応
■必須とさせていただく経験/スキル
・Webブラウザ/JavaScript/ネットワークなどフロントエンド領域に関わる技術知識
・Vue.js , React , Angular などを利用したWebアプリケーションの設計・開発経験
・保守性と再利用性を考慮した開発経験
・GitHub等のソースコード管理ツールを用いたチーム開発の経験
・コードレビュー経験
「STORES 予約」ポジション
■ミッション
STORES 予約で顧客の「めんどくさい」を解決
■技術スタック・開発環境
・フロント:Next.js , React.js , TypeScript , Redux
・サーバサイド:Ruby on Rails , Go
・データベース:MySQL , Redis , BigQuery
・インフラ:AWS , Datadog , Serverless Framework , Terraform , Docker
・その他:GitHub , Slack , Sentry , CircleCI , esa.io
■最近の開発テーマ
10 ⇒ 100のスケール期。常に想定を超える数のお客様による利用により、ソフトウェアの設計・品質・性能がお客様の体験・業務に大きなインパクトを与える、エンジニアリングの質・量共に重要なフェーズ。
1.事業、お客様の成長を支える
・お客様からのフィードバックを元にした優先度が高い機能の開発 + 改善
・利用オーナー・データの急増により顕在化した技術課題の解決
・可用性、保守性を高めるための取り組み
・システム基盤のリファクタ + 分離
・データ分割・マイグレーション
・お客様のデータをリスクから守る、セキュリティ対策・監査の強化
2.使いやすい、にこだわる
・「機能があって使える」ではなく「自然と使いこなせる・使いやすい」サービスへ。
・すべてお客様が使えるよう、利用上の課題を可視化し、UI/UX課題への取り組みを強化
・STORES ブランド統合によるデザイン面でのリニューアル
・店舗オーナー管理画面刷新
・予約サイトUXの改善
■主な業務内容
・「店舗オーナー」「予約する人」双方に向き合った予約体験の開発・改善(React / Next.js)
・UX・パフォーマンス・システムの改善
・お問い合わせ対応、バグ修正などの運用
■必須とさせていただく経験/スキル
React, Redux , TypeScript を用いたWebアプリケーションフロントエンドの開発経験
〜全ポジション共通情報〜
■求めたい人物像
heyグループ、「STORESプラットフォーム」への共感
技術に対する知識を持ち、継続的に学習している
Webパフォーマンス、Web APIに対するこだわりがある
可読性や保守性の高い設計をしたい
課題解決に向けて、失敗を恐れずチャレンジマインドで取り組める