AngularJS【コミュニケーションを分析・経営改善を支援するクラウドサービス】フロントエンドエンジニア
wizpraは、顧客の声を「見える化」して顧客体験をマネジメントするクラウドサービス「wizpra NPS」、企業や店舗内で使用するコミュニケーションツール「wizpra card」を提供しています。
◆すべての人がイキイと働ける世の中をつくる
かつて、ファーストリテイリングでユニクロ店舗の現場マネジメントを担当していた代表。自身の経験の中で、ミスコミュニケーション(コミュニケーションの不一致)やディスコミュニケーション(コミュニケーションの不足)が原因で、有能であるにも関わらずイキイキと働くことができず、自分の力を発揮できないひとを多く見てきました。wizpraは組織を取り巻くコミュニケーションを「見える化」することで、ミスコミュニケーションやディスコミュニケーションを減らし、働く人と組織の双方を幸せにし、世の中を変えていきます。
「wizpra NPS」はサービスをローンチして半年ながら、約70社・1200店舗がサービスを導入。クライアントは大手企業や団体が中心となっています。こうして注目を集める中、2015年1月にはグリーベンチャーズ、モバイル・インターネットキャピタルなどを引受先とした総額2億3000万円の第三者割当増資を実施。今後は機械学習やデータビジュアライゼーション領域の益々の強化を図っていきます。
( http://jp.techcrunch.com/2015/01/27/20150127wizpra/ )
- 職種名
- フロントエンドエンジニア
- 給与(想定年収)
-
600万 〜 800万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務地
- 東京都
- 開発言語
- JavaScript HTML5+CSS3 CoffeeScript Ruby Sass
- フレームワーク
- Ruby on Rails Node.js
- クラウドプラットフォーム
-
Amazon Web Services
- データベース
- MySQL
- 開発内容タイプ
-
自社製品/自社サービス、B2B、業務システム/パッケージ、自然言語処理、機械学習
- 特徴
- オンライン面談可 服装自由 残業30H以内 副業OK 若手歓迎 イヤホンOK フリードリンク
- 募集人数
- 若干名
- 必須要件
- ・Webサービスの開発経験2年以上
- 歓迎要件
-
・可読性の高いコードを書ける方。
・技術的負債の返済を常に心がけている方。
・リアクティブプログラミングに関する深い見識をお持ちの方。
・UI / UX に関する深い見識をお持ちの方。
・JavaScript や AngularJS、D3.js に関する深い見識をお持ちの方。
・Grunt または Gulp に関する深い見識をお持ちの方。
・ユーザーインターフェースの構築に対し、妥協を許さない姿勢で取り組める方。
・フロントエンドの MVWフレームワークの使用経験が豊富な方。
・メンテナンスブルな CSS の設計ができる方。
・フロントエンドのチューニングができる方。 - 求める人物像
-
・企業組織内のコミュニケーションに問題意識がある。
・圧倒的に裁量が大きい環境で成長したい。
・グローバルスタンダードになりうるサービスを一緒に作ってみたい。 - 選考フロー
-
役員による1 〜 2回の面接 → 内定・条件提示 → 条件詳細面談
※選考フロー、面接回数は状況に応じて変更になる可能性があります
「wizpra card 」 、「wizpra NPS 」の各種機能のフロントエンド開発に携わっていただきます。
開発スピードと品質を確保するために、AngularJS を使用。API開発とフロントエンド開発が完全に分離することで、分業がしやすくなっています。
また、Yeoman、Grunt といったツールを用いることで、フロントエンド開発の効率アップに努めています。
経営改善を行うサービスであるため、UI の中核となるダッシュボードが非常に重要となっています。データをどのように可視化したらいいのかということに悩みつつ、日々改善に取り組んでいます。失敗を恐れず、どんどんチャレンジしていける前向きな方、ぜひいっしょに働いてみませんか?
AngularJS とデータビジュアライゼーションに興味がある方は、一度オフィスにいらしてお話しさせてください。エントリーをお待ちしています!
・会社一丸となって自社サービスを作り上げていく過程を経験できる。
・新しい技術を積極的に習得できる。
・自らの手でサービス・事業を成長させていくことにより、社会的な問題の解決につながる。
- 開発部門の特徴・強み
-
◆技術面について自慢できること
・Jenkins による CI環境を整備しており、プッシュした時点でビルドを行っているため、ストレスなく開発を進めることが可能です。
・AngularJS の Directive を積極的に使用して、UI のコンポーネント化を進めています。
・SMACSS に基づいた Sass の設計を行い、メンテナンスブルな CSS の構築を心がけています。
・現在 AngularJS によるモジュール化を進めており、Angular Way に沿った開発経験を積むことができます。
◆職場について自慢できること
「すべての人がイキイキと働ける世の中をつくる」ことをミッションに掲げる我々が最も大切にしているのは、会社で働く自分たち自身が「イキイキと楽しく働いている環境をつくる」ということ。そのために、日々楽しく、真剣にサービス開発・営業に取り組んでいます。 - 主な開発実績
-
◆顧客体験向上サービス「wizpra NPS」
https://www.wizpra.com/wizpra-nps.html
アンケートによる情報収集を行い、顧客満足度の向上を支援するマネジメントサービス。スマートフォンやタブレットを使い、顧客へのアンケートを実施することができ、収集したデータから店舗やスタッフの NPS数値算出、アンケートの頻出キーワード抽出を行い、その結果を基に業務改善へつなげることができます。
※NPS(Net Promoter Score® : 推奨者正味比率):企業や商品に対する顧客ロイヤリティを定量化するための指標。
◆サンクスカード×クラウド「wizpra card」
https://www.wizpra.com/wizpra-card.html
企業の社員、店舗スタッフ間で「サンクスカード」によるコミュニケーションを行うスマートフォン向けサービス。「ありがとう」「さすがだね」などポジティブなメッセージを送ることにより社内のコミュニケーションの活性を促し、職場や業務に対する満足度向上、部門を超えた情報共有などのやり取りを支援します。 - 技術向上、教育体制
-
・ペアプログラミングの実施
・社内勉強会の開催
・書籍、社外勉強会・カンファレンス参加費用の補助制度
・コードレビュー - 支給マシン
-
Mac 開発環境
- 開発手法
-
アジャイル、コーディング規約あり
- 開発支援ツール
- Git、GitHub、Jenkins
- AI・データ分析
-
Apache Hadoop
- 環境
- Mac OS X、Redis
- その他開発環境
-
◆現場で使われる技術
サーバーサイドは Rails、フロントエンドは AngularJS で構成されており、開発を分担しています。
CSS は Sass で記述。 フロントエンドの JavaScript は CoffeeScript で記述しています。またグラフの描写などに D3.js を利用。 Yeoman や Grunt を使い、JavaScript のライブラリやタスク周りの管理を行っています。
さらに Jasmine でユニットテスト、Protractor を使ってエンドツーエンドテストを実施。Jenkins で自動的にテストが実行されるようになっています。
インフラは AWS で、Ansible でデプロイ、Ansible と Docker を組み合わせて構成管理を行っています。
バージョン管理は Git で行っており、プロジェクト管理に Trello、情報共有に Lodge 、チャットツールに ChatWork を使用しています。
◆プロジェクトの進め方
・次に作るものはどうやって決められるか
B2B のサービスであるため、顧客企業側と話し合いの上どの機能を作るか選定し、スケジュールを立てて実装、それを皆でレビューしてマージ、順次デプロイしていくという手順です。
・タスクの見積もり、スケジュール管理
タスクの見積もりは作業担当者が、全体のスケジュール管理は開発責任者が行っています。
・開発フロー、デプロイフロー
カンバンツールとして使っている Trello にタスクを落とし込み、優先順位の高いものからタスクを消化する開発スタイルをとっています。2週間に一度 KPT形式でふりかえりを行い、開発者同士の共有の場としています。
・ソフトウェアテスト
サーバーサイドについては E2Eテストとして、BDDスタイルのテストと CIツールによる自動化を行っています。クライアントサイドについては、Jasmine、Protractor を使用してテストケースを作っている最中です。
詳細:http://www.slideshare.net/YujiMise/wizpra - 配属上司経歴
-
【CTO】
サイバーエージェントにてWEBサービスの開発・ディレクションを経験。
フリークアウトにてサーバーサイド設計・実装を経験。
wizpraに参画後、システム全体の設計・実装を担当。 - 平均的なチーム構成
-
エンジニア3名、デザイナー1名。
エンジニアインターン3名。
- 勤務地
-
東京都新宿区高田馬場1-6-16
ユニオンビル3F
一階がファミリーマートのビルです。
- 最寄り駅
-
東京メトロ東西線「高田馬場駅」7番出口より徒歩2分
JR「高田馬場駅」早稲田口より徒歩7分
東京メトロ副都心線「西早稲田駅」2番出口より徒歩8分
- 給与(想定年収)
-
600万 〜 800万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務時間
-
10:00〜19:00
- 休日休暇
-
土日祝日、夏季休暇、年末年始休暇、有給休暇、慶弔休暇
- 諸手当
-
・通勤交通費支給(月額5万円まで)
- インセンティブ
-
ストックオプション制度あり
- 昇給・昇格
-
面談・昇給査定年2回(1月・7月)
- 保険
-
厚生年金保険、健康保険、雇用保険
誕生日休暇、家族記念日休暇