【React/Redux】Web接客ツール「OK SKY」のフロントエンドエンジニアを急募!

担当するプロダクトは?

Web接客ソリューション「OK SKY 」をご担当いただきます。

OK SKY は、企業・店舗サイト上に来訪するユーザーに最高の購買体験を提供し、店舗の顧客化を加速させるツールです。

チャット機能を用いて、テキストや画像・動画によるオススメ商品の提案が可能。購入履歴やログを確認することでユーザーの好み、購入意欲の高まるタイミングを把握することができ、より満足度の高い提案を行うことができます。
また商品のオススメのみならず、購入検討の際の相談、コーディネートの提案など、店舗とユーザー間が密にコミュニケーションをとれるため、ユーザーの店舗へのリピート率を引き上げ、購入率・購入単価をより向上させることが可能です。

2016年11月時点で、阪急百貨店、ナノ・ユニバース(アパレルセレクトショップ)を始め大手10社以上に導入されており、1日に数十万人の目に触れる規模。店舗の平均購買単価や再訪率アップの実績を積み重ねています。

直近では、接客人員リソース削減のために AI(チャットボット)の活用にも乗り出しており、テキスト分類技術を使った開発も推進。コミュニケーションハブとしての SNS との連携、顧客体験のデータ収集・効果測定などにより、最終的には企業・ユーザー間におけるコミュニケーションの中枢を担う司令塔「プロセッサー」を担うサービスへと到達することを目指しています。

具体的な業務内容は?

  • DRY
    • 諸々の汎用 React UX Component を開発
  • テストしやすい純粋関数的な UI の仕組み(Reduxが基盤)と、リアルタイムにサーバとデータ連携を行います。
  • unitテスト
    • 共有するために、わかりやすく記述・管理します(mocha)。
  • コードレビュー
    • GitHub上でプルリクを出すたびにコードレビューを行います。
    • コード品質・チーム開発のためのコーディング規約の向上、ノ ウハウの蓄積が目的です。
  • 利用者との即時フィードバック
    • Web Pack の Hot Reloading の機能で、開発中の UI を実際使用者 の利用者に提供し、フィードバックを早めに取り入れます。
  • フロントエンドでのデータのフィルタリングを行います。
    • ビックデータ解析目的での、データをフィルタリングし、ゴミデータを減らします。
    • KPI設定や、現在の閲覧者状況等を取得するための仕組みを開発していきます。
  • jsタグを用いて外部サイトへ機能を提供
    • iframe を通じて外部サイトに導入する "埋め込みWidget" 機能が あります。
    • 開発している API と連携して、デザインを調整するためのカスタマイズ機能を開発していきます。 * 開発環境の整備
    • 開発生産性を考えながら、仕事のやりかたとツールを徐々に改善していきます。

また、弊社のチームは多国籍なメンバーで構成されているため、業務の中で英語力を身につけていくことも可能です。

開発体制・環境

開発メンバーの裁量

  • OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができる
  • プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしていない
  • タスクの見積もりは、実装を担当するメンバーが中心となって行う
  • 企画を決定する場に、実装を担当する開発メンバーが参加している
  • 全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う

コード品質向上のための取り組み

  • 何らかのコーディング規約をチーム全体で遵守するようにしている
  • 「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している
  • コード品質評価ツールを導入して、メンバーが常に確認できるようにしている
  • 本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している

テストの実施度

  • ほとんどの機能に受け入れテストを記述、実施している
  • 機能の実装と同時にテストコードを記述している
  • ほとんどのプロダクトコードに単体テストを記述、実施している
  • 想定される複数環境での品質チェックを義務づけている

アジャイル実践状況

  • デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている
  • イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている
  • タスク見積もりの単位には絶対量(人日など)ではなく相対ポイントを用い、極力複数人の意見を調整する形で行っている

ワークフローの整備

  • 各メンバーが実装したコードのマージは Pull Request ベースで行われる
  • 全てのコードをバージョン管理ツールで管理している
  • 自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されている

オープンな情報共有

  • チャットツールを導入しており、チームのためのチャットルームがある
  • 開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
  • KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている

労働環境の自由度

  • 仕事中、イヤホンの装着が許容されている
  • フレックスタイム制または裁量労働制を採用している

メンバーの多様性

  • 外国籍の開発メンバーがいる
  • 開発メンバーの新卒採用を実施している
  • 開発部門に学生インターンを受け入れている

待遇・福利厚生

  • 入社時には、各自希望のスペックの PC やディスプレイが支給される
  • フリードリンクが提供されている

技術カルチャー

  • エンジニアの人事評価にエンジニアが関わっている
  • CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する
  • 取締役(社内)または執行役員として、エンジニアリング部門の人間が経営に参加している

現場で使われている技術は?

採用されたら使う技術


フレームワーク

プロジェクト管理

情報共有ツール

その他

その他、現場で使われている技術

言語

データベース

ソースコード管理

チームの構成は?

チームの性別比率

  • 男性 80%
  • 女性 20%

読者に向けてメッセージをどうぞ!

CTO の小林です。
私はもともとロボット関連プロダクトなどに関わり、センサーが捉えたバイナリ情報を解析・最適化するといった仕事をしており、空色へ参加した時点では SQL や動的言語、Webフレームワークに関する深い知識は全くありませんでした。人間が利用する一般的な Webサービスを構築したことがなかった私ですが、チームメンバーの協力のもと、人と人とのコミュニケーションを軸としたサービスを構築することができています。

私たちは、自分たちの手がけるサービスが、ユーザー・企業の役に立つことはもちろん、開発者それぞれの想いや成長を感じることができる身近な存在でありたいと考えております。その志をもって、各々の開発者が中心となってサービスを組み立てています。

そんなメンバーとともに「OK SKY」をアジャイルな環境で開発することに興味を持たれた方は、ぜひ一度私たちのオフィスにお越しいただき、お話ししてみませんか? ぜひお気軽にエントリーしてみてください。

勤務時間・休日休暇

【勤務時間】コアタイム 12:00〜16:00 のフレックスタイム制(例: 10:00〜19:00)
【休日休暇】土日祝日、夏季休暇、年末年始休暇、有給休暇、慶弔休暇

社会保険・福利厚生など
  • 通勤交通費一部支給(月額3万円まで)
  • 社会保険完備(雇用・労災・健康・厚生年金)
  • 昇給年2回
  • キャリア開発支援制度(書籍購入費、スキルアップサービス利用費負担)

会社データ

株式会社空色
株式会社空色

Solairo, Inc.

メンバー
893336154074738
中嶋 洋巳
Yukaaaah
Yukaaaah
Assistant Developer
solairo-fukushi
solairo-fukushi

エンジニアの割合
18%

勤務地

東京都品川区西五反田8-11-21 五反田TRビル2F


この企業の他の求人