1
/
5
This page is intended for users in Japan(English). Go to the page for users in United States.

「すべては、スタートアップスのために。」for Startups(フォースタートアップス)の技術スタックを紹介します(2020年6月版)

はじめに

フォースタートアップスCTOの戸村(@KenjiTomura)です。

フォースタートアップスでは展開している各事業の中で、プロダクトや管理ツールなどを開発しています。もちろんインフラ構築から監視、開発に採用する技術選定まで全てチームで議論して採択しています。

自由度があり非常にやりがいのある環境であると感じているのですが、「実際にどんなことをやっているのかよく分からない」というお声をいただくこともあります。本稿においてサービス(プロダクト)と技術視点でフォースタートアップスの取り組みと技術スタックを紹介します。

フォースタに興味のある方や、未来の一緒に働く仲間に読んでいただけると嬉しいです!


フォースタートアップスのご紹介

「for Startups」というビジョンのもと、インターネット/IoTセクターをはじめ、Fintech、リアルビジネス領域も含めた(IT、AI、SaaS、DeepTech、DisruptTech、ドローンテック、MaaS、5G市場など)の転職支援と起業支援を中核とした成長産業支援事業を推進しています。

サービスも提供しており、成⻑産業領域に特化した情報プラットフォーム「STARTUP DB(スタートアップデータベース)」(※スタートアップを中心とした12,000社以上の企業情報を掲載)を展開しています。


ここからフォースタートアップスで利用されている技術スタックについてご紹介させていただきます。


「サービス」と「技術スタック」のご紹介

1. STARTUP DB

国内最大級の成長産業領域に特化した情報プラットフォームです。

企業データベースは、12,000社を越える日本のベンチャー・スタートアップ企業の情報を保有するとともに、起業家・投資家、エコシステムビルダーの方々累計100名以上のインタビューコンテンツをリリースしています。

2019年6月24日より、英語版リリース。また、世界最大級のベンチャー企業データベース「Crunchbase」とデータ連携、日本企業の情報を海外のプロフェッショナルに届けることで、国内の成長産業領域市場の発展に貢献しています。

企業情報は専任スタッフ用の管理画面を用意し、毎日情報をキャッチアップして更新していくのに加え、ニュースなどの公開情報を自動収集する技術的チャレンジも行っております。


今後の開発について

STARTUP DBの誕生から2年経過(※)し、より簡潔に企業情報を伝えて行きたいところも出てきているため、大きいリデザインの検討も始めています。

具体的には、メディア部分と企業情報部分で実装が分かれてしまっているため、フロント部分のSPA化を進めています。

これにより複数の情報ソースからデータを取得し、導線としてもより多くの様々な情報にアクセスしやすい設計にできると考えています。

※「HISTORY of STARTUP DB 」

https://media.startup-db.com/summary/startupdb-2nd-anniversary


技術について

フロントエンド:Vue.js
サーバサイド:Ruby on Rails
インフラ・開発環境・CI/CD・監視・ドキュメント管理:AWS(Lambda・ElasticSearch・Redis・CloudFront・AWS WAF etc.) / Terraform・Terraform Cloud / Docker / CircleCI / Sider / Mackerel / Confluence / Figma


2. タレントエージェンシー支援システム(SFA/CRM)

タレントエージェンシー支援システム(SFA/CRM)は、日本を代表するスタートアップと、それを加速させることができるタレント(才気あふれる人々)とのより多くの対話の機会を創出するための「マッチングプラットフォーム」です。

また、ヒューマンキャピタリストの生産性向上を通して、「起業は人のブライトキャリア」というマインドのイノベーションを加速させることを狙いとしています。

※今後の展望に関しては、全てをこちらで語ることはできないので是非カジュアル面談でお話しさせていただけると嬉しいです。


今後の開発について

当初は開発スピードを求めるためにRuby on Railsで開発を始めましたが、求められる機能が増えそれぞれの機能が複雑に絡みあってきており、モノリシックなシステムになってきています。
そのためにマイクロサービス化を進めており、インフラもマネージドサービスへの移行を進めつつ、Railsではない言語への変更も視野に入れようと考えています。

技術について

フロントエンド:Vue.js / Nuxt.js
サーバサイド:Ruby on Rails / 一部(Go / Python)
インフラ・開発環境・CI/CD・監視・ドキュメント管理:AWS(Lambda・ElasticSearch・Redis・CloudFront etc.) / Terraform・Terraform Cloud / Docker / CircleCI / Sider / Mackerel / Confluence / AdobeXD


開発手法・環境

アジャイル

弊社では変化の激しいスタートアップ業界に対応するためスクラムで開発しています。

1スプリント2週間の短いサイクルを繰り返し、プロダクトをインクリメンタルに成長させています。

弊社の大切にしているバリュー「The Team」の通り、チーム内のコミュニケーションを重視し、対面・コミュニケーションツールを活用することで、頻繁に議論しながらチーム一丸となって開発を進めています。


その他

タスクカード(ZenHub)などはチームの席近くにある大型ディスプレイに表示して、朝会やイテレーションミーティングで眺められるようにしています。

また壁一面がホワイトボードになっているのでスタンディングミーティングやサーバー構成・仕様の共有、課題・タスク洗い出し(付箋も貼れる)などに役立っています。


終わりに

フォースタートアップスのサービスの紹介と技術スタックをまとめてみました。

私たちはビジョンドリブンのチームです。

エンジニアドリブンでもプロダクトドリブンでもありません。

ビジョンを達成するために、どのようなものを作らないといけないか。

そのためにはどのようなエンジニアリングで取り組まないといけないか…という形で落としこんでいくので「技術のみに興味がある」といった志向の方は、少し合わない可能性があります。

ただ、技術的な挑戦がないわけではありません。

ビジョン達成のためには、技術を駆使して解決しなければいけない課題は多く、新しい技術を知らなければいけないので、当然のこととして様々な技術を取り入れています。

ただし、そこに一番の喜びを感じる人だと合わないと思っています。優先順位が高いのはビジョンです。

今後、技術スタックだけでなく、仕事の仕方も公開していければと思います。


We are hiring !

フォースタートアップスはエンジニア・デザイナーを積極採用中です😃

もしこの記事を読んでフォースタートアップスに少しでもご興味をお持ち頂けましたら、下記の「話を聞きに行きたい」ボタンより気軽にエントリーしてください。

事業やチームについての説明から、こういった技術スタックの解説まで、私やチームメンバーからさせていただきます。


【社員紹介】Startups First~ビジョン共感で集まった仲間たち。抜群のチームワークを誇るエンジニアチームについてCTOが語る。 | 私がfor Startupsに入社した理由
「彼ら自体がコンテンツ」と評するほど多彩なメンバーが集まるfor Startupsのエンジニアチーム。既存産業から成長産業へ、スタートアップのエコシステムに一人でも多くの人に入ってもらい、発展させることを目指し、心を一つにして開発に取り組んでいる。同じ志を持つ新たな仲間を求め、CTOの戸村憲史がチームの様子や自らの思いを語った。 戸村 憲史 執行役員 CTO 兼 テックラボ本部長 ...
https://www.wantedly.com/companies/forstartups/post_articles/182842



デザインとプログラミングは独学からのスタート!高校には進学せず、人とは違う道を歩んできた彼女のユニークすぎる半生とは | 私がfor Startupsに入社した理由
Webを中心にデザイナーとして数々の経験を積んできた甲斐一再(めぐる)だが、実はデザインもプログラミングも独学からのスタートだ。インターナショナルスクールを出て、高校には進学せず、人とは違うユニークな道を歩んできた。大学卒業後は即起業。自身の会社の傍ら、友人とともにスタートアップの立ち上げも経験した。デザインのスキルは折り紙付き。そんな彼女が、縁に導かれるようにfor ...
https://www.wantedly.com/companies/forstartups/post_articles/229277


for Startups,Inc's job postings
42 Likes
42 Likes

Weekly ranking

Show other rankings