1
/
5
Rails エンジニア
Mid-career
on 2021-08-31 654 views

エンジニアのキャリア・成長支援を行うForkwellのRailsエンジニア

株式会社grooves

株式会社grooves members View more

  • 東京大学大学院卒業後、2005年4月に株式会社エリジオンに入社。3D CADのデータ変換ソフトウェアの開発に携わり、エンジニアとしてのキャリアをスタート。当時のCTOに誘われたことがきっかけで、2009年6月にアイリッジに参画、以降、popinfoをはじめとする様々な開発業務を担当。2019年2月から株式会社groovesに参画。

  • Design, Develop, Test, Deliver, Maintain, Document e-commerce Web applications for sellers, had been launched in over 7 countries.

    After 3 years of experience on various core products for global e-commerce merchants including order transaction, shipping and listing management, worked at Rakuten ...

  • 2010年4月、新卒で株式会社groovesに入社。「人財紹介net(現Crowd Agent)」、「人財紹介netアライアンス」、「人材紹介手帳」、「Social Job Posting」などのアプリケーション開発に関わった後、エンジニア向けサービス「Forkwell」の立ち上げに参加。以降「Forkwell Jobs」の骨子を作るところまで担当する。
    その後、「Crowd Agent」のRubyリプレース計画に伴い異動。Perlで書かれた「Crowd Agent」を、全てRuby on Railsに書き換える。以降、同サービスを伸ばすために尽力し、今に至る。

What we do

Grooves(グルーヴス)は、“はたらくヒトと、未来を拓く。” をビジョンに、WorkTech事業を展開しています。

私たちはこれまでも「ダイレクトリクルーティング」や「HRTech」という新しい領域や言葉を生み出し、HR業界に一石を投じてきました。

今後ますますヒトは、労働に合わせて人生を選ぶのではなく、人生とともに「はたらく」を選んでいく時代へと突き進むと考えています。新たな時代に向けて、私たちは「WorkTech」という、はたらく全てのヒトがテクノロジーの恩恵を受け、生き生きとはたらける場を増やすことを目指して、日本経済を元気にしていきたいと思っています。

【Crowd Agent(クラウドエージェント)】
求人数・法人累計導入実績No.1!※1
全国の人材紹介会社と求人企業を結ぶプラットフォーム

都市部のみならず、地元・地域に根ざした金融機関と連携し、転職のプロである人材紹介会社と地元金融機関の顧客である地元の優良企業をプラットフォームで結び、知見 ・スキルを持った優秀な人材が地元地域へ転職をすることで、地域活性化にも繋がるサービスを展開しています。
https://recruiting.crowd-agent.com

【Forkwell(フォークウェル)】
ITエンジニア満足度No.1!※2
ITエンジニアに特化した、スキルアップ・キャリアアップ支援プラットフォーム

エンジニア自身のスキルやプロフィールを可視化し、自分自身のレベルを客観的に把握することができ、成長し続けるための手がかかりを提供するポートフォリオサービス・キャリア実現サービスを展開しています。
https://forkwell.com

※1: 日本マーケティングリサーチ機構が実施した指定領域における検証調査(2020年2月)
※2: 日本マーケティングリサーチ機構が実施した指定領域における検証調査(2021年9月)

Why we do

長寿命化、気候変動、人口変動、第4次産業革命、疫病というパラダイムシフトの渦中にいる私たちの価値観は、今後ますます多様になっていくと考えます。

はたらくことは、もはやお金を稼ぐためだけの労働ではなく、もっと楽しく、もっとクリエイティブなものであるはずです。
そのクリエイティブさを生み出すのが、新しい仲間、新しい体験、新しい価値観との出会い。
様々な経験を通じて、システムやAIが成し得ることが出来ない、ヒトがはたらく面白さをgrooves は追求していきます。

はたらく全ての人がテクノロジーの恩恵を受け、生き生きとはたらける場を増やし、はたらく場が進化すれば、人はもっとはたらくことを楽しめるはずです。

日本の「はたらく」に、選択肢と創造性をもたらした数だけ、私たちの人生は豊かになり、今の子どもたち、未来の大人たちに、「はたらく」をもっと楽しむ価値観を残していきたい、それがgrooves が実現しようとしている未来です。

How we do

WorkTechの先駆者として、自ら率先して新しい価値観や、ライフスタイルをつくり、発信し、働く世界をクリエイティブに進化していきます。

<コアバリュー>
・成果にこだわる
顧客に提供した価値が、成果である。定量的アプローチによる仮説構築・実行・検証のサイクルによって生まれる成果を1つ1つ積み重ね続けることが、未来の大きな成果につながる。

・Team Grooves
groovesは目的を持ったチームである。
顧客への提供価値向上をチームで実現するために、メンバーを知り、自分を知ってもらい、積極的に補い合うコミュニケーションしよう。得意なことが集まれば、可能性は無限に拡がる。

・革新に挑む
顧客への提供価値を二段飛ばしで向上させる新たな取り組みが革新である。
本質を捉え、自らの視点でアイデアを提示し、他者を巻き込み、チャレンジし続ける。
惰性に陥らず、「学びと実践」に取り組むことで革新は生まれる。

<社内メンバー>
社員も今では100名を超え、メンバーは平均年齢が32歳、8:2で中途入社者が8割、新卒入社は2割。
中途メンバーは約4割が人材系出身で、ほか6割は金融、IT、コンサルなど全く異なる業種・業界から転職をしており、様々な背景を持ったメンバーが在籍しています。
共通しているのは、「自分で事業を創りたい」「サービスを企画したい」という仕事に対する「自分でやりたい」という気持ちの強さ。
今までの環境では制限されて挑戦できなかったことがある方でも、当社では実現できる環境をご用意しています。

<働き方>
社員一人ひとりがより生産性高く、働きやすい環境をつくることを意識し、はたらく場を進化させるためのチャレンジは厭わない文化があります。2016年からリモートワーク制度を導入しオンラインコミュニケーションツールの充実はもちろん、社内コミュニケーションを促進させるために、新卒1年目の社員から意見が上がり生まれた制度もあり、従業員の声が会社を進化させています。

As a new team member

ITエンジニアのためのキャリア支援を行う「Forkwell」を担当いただきます。

【Forkwell のミッション】
「ITエンジニアの成長を支援することで、幸せに働くエンジニアを増やす」
これまで Forkwell は、ITエンジニアのキャリア支援に注力してきましたが、今後はそれに加え、ITエンジニアの成長をサポートするための仕組みを実現していきます。新規サービスも目下進められており、そちらの開発に関わっていただく可能性もあります。

【業務内容】
Forkwell の新規機能開発・改善に携わっていただきます。
直近の業務は、企画されたものに対する仕様詳細化 → 設計 → 実装 → テスト → 計測 → 改善のプロセスを一貫して、メンバーとの協力のもと推し進めていただくこととなります。
開発の中で業務知識を蓄えていき、プロダクトをより良くするための企画にも携わっていただきます。
技術的には、特にRails や React を使ったプロダクト実装力が高く、含め可読性・メンテナンス性を重視したコードを書ける・レビューできる方を求めています

【必須スキル】
・Ruby on Railsを用いたアプリケーションのチーム開発経験がある(経験年数:約3年以上)
・コーディングだけでなく、課題の深堀りをする段階からの開発を楽しむことができる
・自分の意見を遠慮無く発信することができる

【現場で使われている技術構成】
■ アプリケーション
Forkwell Jobs、Forkwell Scout 共に標準的な構成の Railsアプリです。

フロントエンドについては Haml、Sass、JavaScript (ES2015+)、TypeScript 、React、Redux、Recoil を利用。
テストは RSpec、Capybara、Enzyme を組み合わせて、ユニットテストから受け入れテストまでを行っています。
CircleCI でテストを回し、メインブランチにマージされたコードが自動デプロイされる仕組みです。

■ インフラ構成
サーバーは EC2 を利用。踏み台サーバーを備えた VPC 環境です。
ロードバランサーは ALB を使用しています。プロキシは用意していません。
インフラの管理は Ansible と Terraform で行っています。

DB は MySQL を RDS で使用しています。
キャッシュには ElastiCache を利用し Redis, memcached が動いています。
コンテンツ配信には S3、CloudFront を、検索エンジンには Elasticsearch を利用しています。

【 業務における環境】
- 新しい技術やライブラリの採用は提案者主導で行えます。へんてこな理由でない限りチームメンバーに受け入れられないことはありません。
- 開発チーム全員がサービスの開発・運用全般を担当しており、自身の得意なことを活かしつつ幅広いスキルを身に着けていける環境です。
- 開発で使用するフレームワークやライブラリはなるべく最新のものを使うようにしています。gem は毎日自動で Pull Request が送られてくるようになっており、アップデートが確認しやすくなっています。
- Terraform の導入によりインフラのコード化を加速させています。
- フロントエンドにはReact、Reduxを主に利用しています。一部機能ではTypeScriptを導入しており、モダンな開発環境で技術力を向上できます。

【Forkwell 開発メンバーの特徴】
- Forkwell を愛している
- よりよいコードを常に目指している
- 新しい技術を取り入れることに肯定的
- 属人性を嫌う
- 英語資料も頑張って読む
- ユーザーに価値を届けることを優先する
- チームで成果を上げることが好き
- デザイナーとエンジニアの垣根がなく、それぞれの仕事を手伝うこともある
- 心理的安全性が高い

【生産性向上のための働き方】
■リモートワーク
開発チームは、基本的にリモートワークで働いています。
ただし、「直接会って話したほうが生産性が高い」と判断された場合は出社しています。

■フレックスタイム
深夜時間以外でのフレックスタイム制を適用(コアタイムは 13:00〜17:00。週初は対象外)。
エンジニアの平均残業時間は4〜8時間程度です。

プロダクトの技術構成や働く環境についての詳細をまとめていますので、合わせてご覧ください。
https://speakerdeck.com/grooves_recruit/grooves-enziniaxiang-kehui-she-shao-jie-zi-liao

Highlighted stories

エンジニア・デザイナー・PMに読んでほしい記事まとめ
ビジネス職(セールス・カスタマーサクセス)に読んでほしい記事まとめ
新卒就活生に読んでほしい記事まとめ
Other users cannot see whether or not you're interested.
0 recommendations
Company info
About 株式会社grooves
株式会社grooves
  • Founded on 2004/03
  • 130 members
  • Funded more than $300,000 /
    Expanding business abroad /
    Featured on TechCrunch /
    Funded more than $1,000,000 /
  • 東京都港区南青山5-4-27 Barbizon104 7F
  • About 株式会社grooves
    エンジニアのキャリア・成長支援を行うForkwellのRailsエンジニア