日本最大級の人材紹介プラットフォーム Crowd Agent を開発する Rails エンジニア募集! (〜週4日リモートワーク)

担当するプロダクトは?

Crowd Agent (クラウドエージェント) の設計・開発をお任せします。

  • リモートワークを主体とするチームのためテキストコミュニケーションに抵抗の少ない方がなじみやすいです。
  • Webサービスの開発・運用全般を担当するチームです。たとえばインフラに特化したエンジニアといった区分けはしていません。
  • コミットメッセージはすべて英語で書き、利用している開発ツール・サービスと英語でやりとりすることもあるため、英語の読み書きに抵抗のない方が好ましいです。
  • プログラマーの3大美徳を忘れないこころと学習意欲、他人を認められるコミュニケーション力のある方がありがたいです。
  • 毎日飽きずにコードを書けること、エンドユーザーに価値を届けることにフルコミットできるメンバーが高く評価されているチームです。
  • Ruby や Ruby on Rails 未経験・初心者でも構いません。ただし、これまでどのようなお仕事をされてきたのか、なぜ Ruby で開発したいのか/Ruby での開発でも構わないと考えるのか、3年後のキャリアプランを伺わせてください。
  • コードレビューではマサカリが飛んできます。このチームでは、コードレビューもコミュニケーションのひとつです。他人の書いたコードにも関心を持ち、コードを通じて会話することを楽しめる方だとありがたいです。

Crowd Agent について

  • 人事と人材紹介会社をつなぐ、採用特化型プラットフォームです。
  • 導入実績企業4,400社以上、広い知見と豊富な経験をもつ約1,000名の人材紹介エージェントをネットワーク化した、国内初で日本最大級のクラウドソーシング型プラットフォームです。

Crowd Agent

Crowd Agent の存在意義

  1. 優れた企業であっても知名度の低さや事業のニッチさが原因で十分な応募が得られない企業が数多く存在します。そういった企業が頼るのは大手でなく中小の人材紹介エージェントです。しかしながら個別に取引しようとすると非常に煩雑で労力がかかってきます。この問題を解決します。

  2. 中小の人材紹介エージェントは求人を獲得するための営業リソースが十分ではありません。結果、求職者にとって満足のいく求人を提供できないケースが数多くあります。中小の人材紹介エージェントが低コストで求人を獲得し、求職者に提供できるサービスへのニーズがあります。

Crowd Agent採用成功事例

Crowd Agent のサービスモデル

Crowd Agent

インセプションデッキ

inception_deck

開発体制・環境

開発メンバーの裁量

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

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

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

テストの実施度

  • 機能の実装と同時にテストコードを記述している
  • ほとんどの機能に受け入れテストを記述、実施している
  • ほとんどのプロダクトコードに単体テストを記述、実施している

アジャイル実践状況

  • 1ヶ月以下の短い期間でのイテレーション開発を実践している
  • イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている
  • タスク見積もりの単位には絶対量(人日など)ではなく相対ポイントを用い、極力複数人の意見を調整する形で行っている
  • 継続的なデプロイ(デリバリー)を行っている

ワークフローの整備

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

オープンな情報共有

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

労働環境の自由度

  • リモート勤務を行うことができる
  • 仕事中、イヤホンの装着が許容されている

待遇・福利厚生

  • 入社時には、各自希望のスペックの PC やディスプレイが支給される
  • 希望者には定価 6 万円以上のオフィスチェアが支給される
  • ストックオプションまたは自社株購入支援制度がある

技術カルチャー

  • エンジニアの人事評価にエンジニアが関わっている

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

採用されたら使う技術


フレームワーク

データベース

ソースコード管理

プロジェクト管理

情報共有ツール

チームの構成は?

チームの性別比率

  • 男性 80%
  • 女性 20%

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

まずはごはん食べに行きましょう。もちろん全額会社 (grooves) が負担します。 🍣 🍶
もしチームやプロダクトに興味がある方で首都圏以外にお住まいだったり、わざわざ行くのはちょっと....という方も、まずは軽く会話しましょう。💬 appear.in などを使ってラフに会話させていただければと思います。

"まずは話を聞きたい" から連絡ください。開発のようすを聞いてみたいといった軽い気持ちでどうぞ!

チームメンバー

  • Webエンジニア : 男性2名 (正社員)
  • 技術アドバイザー : 男性1名 (業務委託)
  • デザインメンター : 女性1名 (業務委託)
  • プロダクトマネージャー : 男性1名 (正社員)

grooves について

grooves

Mission
  • より良い未来への「きっかけ」を提供すること。
Vision
  • No1きっかけカンパニーをめざす。
Values
  • 革新に挑む
  • 成果にこだわる
  • Team grooves
勤務時間・休日休暇

勤務時間

  • 9:55 から 18:55 まで

休日休暇

  • 土日
  • 祝日
  • 年末年始休暇 : 土日祝日含めてほぼ1週間くらい
  • 夏季休暇 : 有給とは別で3日間/夏
  • 有給休暇
  • 慶弔休暇
社会保険・福利厚生など

福利厚生

  • 通勤交通費
    • 3.5万円/月まで
    • それ以上かかる場合は相談しましょう
  • 被保険者だけでなく被扶養者の健康診断, インフルエンザ予防接種費用を全額会社が負担します
  • フィットネスジム施設利用料の会社補助があります

社会保険

  • 関東ITソフトウェア健康保険組合 (ITS)