フロントエンドエンジニア(メンバー)

募集職種
サービス産業のIT化をリードするプラットフォームのフロントの開発を通して自社サービスの価値創造と向上にコミットする
こんなことやります
ユアマイスターが提供するYOURMYSTAR(旧:あなたのマイスター)は単一のECサイトではなく、プラットフォームの役割を果たすサイトです。一般消費者のお客さまが使うユーザーサイトだけではなく、出店企業様が使うパートナーサイトも担当します。
ユーザーサイトにおける開発の一例をあげると、UI/UXを向上する目的を中心に改善しつづけています。また、パートナーサイトにおける新機能追加では、出店企業様の日常業務上の課題(例えば、顧客管理・予約管理・スタッフ管理など)をテクノロジーで解決し、最適化・効率化をはかって価値提供をしています。
仕事内容
- フロントエンド中心の開発(一部必要なときにはサーバーサイドの改修もあり)
- 新機能の設計、実装、検証
- 他メンバーのソースコードレビュー
主な技術スタック
- インフラ : EC2, ElasticBeanstalk, S3, ElastiCache, RDS, ELB
- アプリケーション : PHP7, CakePHP3, jQuery, Bootstrap3, Vue.js, Node.js
- 検索 : Elasticsearch, Redis
- CI : Circle CI, Sider, PHPUnit
- ミドルウェア : Apache, MySQL, Nginx, Imagemagick
- データ分析:BigQuery, Googleデータポータル, Google Optimize
- 監視 : Mackerel, Bugsnag
- コード管理 : GitHub
- タスク管理 : Backlog
- コミュニケーション : Slack, Zoom
- 静的コード解析ツールを活用し、最低限のコード品質チェック
- 1日あたり3〜5回リリース実施
必要条件
# Webアプリケーションフレームワークを用いた開発経験
- 基礎的なWebフロントエンド技術(HTML、JavaScript、CSS)の知識と開発経験

# チーム開発経験
- コードレビューを含むチーム開発の経験

# 志向性
- フロントエンドからバックエンドまで幅広く経験していきたい方
- 顧客の求めるものを最速で作ることに喜びを感じる方
- 困難な状況でも、解決に向けて課題を分解し一つずつ解決策を進められる方
歓迎条件
- 『アジャイルソフトウェア開発宣言』を実践したい方
- レポートの自動化やログ解析基盤などの構築経験がある方
- Qiita、技術ブログ、登壇経験などアウトプットに積極的な姿勢がある方
- SEOに必要な用語またはノウハウを理解していて、実装案を提案できる方
ユアマイスターだからできること
- 日本でECが一般的ではない業界で、自分が作ったプロダクトを標準にできる
- お客様用アプリ、出店者用アプリ、双方を一気通貫して設計、開発ができる
ユアマイスターの開発チームの強み
【技術面】
#守備範囲広く、フルスタックに動ける
 - プロジェクトごとにエンジニア、ディレクター、デザイナーがチームとなり、開発を行っていくため各プロジェクトの開発においてフロントからバックエンドまでを担当していただきます。

#少人数の効率化・自動化
 - 少人数での開発を行ってきたため、常にメンバー全員が作業の効率化を意識して動いています。

#ソースコードレビュー
 - デプロイの前に必ずピアレビューを行い、コードのメンテナンス性を担保します。場合によっては、ペアプロを行い品質向上を計っています。

#勉強会・アウトプット促進
 - 外部の有料のセミナーや勉強会の参加費などを補助しています。

【環境面】
#チーム関係最高
 - チーム一丸となってプロダクト開発に取り組んでいます。チームの雰囲気は実際に選考ステップの「現場理解」にて体感していただけます。

#最上級PCスペック支給
 - MacBook ProでCPU/メモリの最上位モデルを支給。別途、外付けディスプレイも支給。
 【直近のマシン支給例】
  MacBook Pro/13 inchi/CPU: 2.0GHz Intel Core i5/Memory 16GB/SSD: 512GB

#ビジネスサイド、コーポレートサイドとのシームレスな連携
 - プロジェクト単位でディレクター、デザイナーと少人数のチームを組んでプロダクト開発を進めていきます。プロジェクトの内容によっては、営業部やコーポレート部のメンバーとの連携も発生します。

#全社で新ツールへの興味関心が高い
 - Slack、Confluence、Backlog、Miroは開発チームだけでなく、全社的に導入しています。
チーム構成
プロダクト開発はエンジニア、ディレクター、デザイナーがプロジェクトごとにチームを組み進めていくため、メンバー間のシームレスな連携を目指し、3チームがプロダクト部としてまとまっています。
▼プロダクト部
 - 開発チーム     :開発責任者1名、チームリーダー1名、メンバー6名
 - ディレクションチーム:チームリーダー1名、メンバー3名
 - デザインチーム   : メンバー1名
エンジニア評価の仕組み
エンジニアチームでは以下のクレドを掲げ、またそれを実践するエンジニアを評価したいというカルチャーがあります。

listen - 顧客と仲間からの聞く耳を持つ

focus - 目的から目を逸らさない

change - 変化に適応し変化を作り出す

hack - 構造化 + 最適化 + 効率化

このクレドを基にし、グレードごとに評価軸を設定しています。
労働時間
裁量労働制
福利厚生
社会保険完備
交通費支給(上限5万円/月)
お菓子、ドリンク補助
コミュニケーションランチ制度
リモート可能
書籍購入補助
副業可能
ファミリーファーストサポート制度
雇用形態
正社員
休日休暇
完全週休二日制(土・日)、祝祭日
有給休暇、夏季・年末年始休暇
慶弔休暇、出産・育児休暇、その他
勤務地

〒154-0005 東京都世田谷区三宿1丁目13−1 東映三宿ビル5階 ※2020年7月より移転いたしました。

応募の流れ

応募エントリー登録

書類提出(履歴書、職務経歴書)

一次選考:【内容】会社紹介、面接、オフィスのご紹介
     【出席者】プロダクト部部長(開発責任者)、リードエンジニア

現場理解:【内容】実際の現場での開発体験

最終選考:【内容】面接
     【出席者】CEO、COOを含むいずれかのボードメンバー

合否連絡、内定


※エンジニア向け ユアマイスター採用面接ガイド