Ruby on Railsは、その開発効率の高さからITベンチャー企業やスタートアップを中心に採用されていることが多いフレームワークです。また、Ruby on Railsの開発経験のあるエンジニアは、企業においても重宝されるため、年収や給料の待遇が良かったり、比較的自由な働き方(週3日やリモート作業など)を許容されやすかったりします。そのため、Ruby on Railsの技術を習得・学習しようとするエンジニアの方も多くなって来ています。
今回は、Ruby on Railsを採用している有名WEBサービス・スマホアプリをご紹介します。(ご紹介するプロダクトはフリーランスエンジニアの方と業務委託契約をしている企業であるとは限りませんので、ご注意ください。)
この記事はフリーランスエンジニア向けのお仕事・案件紹介サービス「APPSTARSフリーランス」がお届けしています。
フリーランスのお仕事・案件をお探しのエンジニアの方は下記からお気軽にご登録ください。Web・アプリ・ゲーム業界に精通したフリーランス専門のエージェントが、ご希望に合ったお仕事・案件マッチング、ご契約手続き、アフターフォローまでしっかりサポートさせて頂きます。
食べログ:飲食店のクチコミ情報サイト
食べログは、価格ドットコムでも有名なカカクコムグループが運営するグルメ情報サイトで、2005年3月にサービスを開始しています。サイト掲載レストラン数は88万件以上、口コミ数は約2604万件以上、月間約1億5418万人以上が利用する日本最大級のグルメ情報サイトと言われています。
【開発環境】
プログラミング言語:Ruby
フレームワーク:Ruby on Rails
インフラ:オンプレミス
各種ツール:GitHub、Redmine
クックパッド:料理レシピ検索サイト
クックパッドは、クックパッド株式会社が運営する料理レシピのコミュニティWEBサービスで、1998年3月にリリースされています。レシピ数は299万品以上、利用者は6000万人の日本最大の料理レシピサービスです。
【開発環境】
プログラミング言語:Ruby、golang
フレームワーク:Ruby on Rails
インフラ:AWS
各種ツール:Itamae、Codenize Tools、Docker(Amazon ECS+hako)、GitHub Enterprise、など
note(ノート):クリエイターコンテンツの配信サービス
note(ノート)は、文章、写真、イラスト、音楽、映像などのクリエイターがコンテンツ配信・販売するサイトで、株式会社ピースオブケイクが運営しているサービスです。2014年4月にリリースされてから、わずか1か月で2000万PV、100万UUを達成したと伝えられています。また、2017年10月からCXOとして、深津貴之さんを迎え入れ、UI/UXデザイン改善にも積極的に取り組まれています。
【開発環境】
プログラミング言語:Ruby、JavaSript
フレームワーク:Ruby on Rails、Angular
インフラ:AWS
各種ツール:Qiita:Team、Jenkins、GitHub
STORES.jp(ストアーズドットジェーピー):ネットショップ作成サービス
STORES.jpは、オンラインストア作成サービスで、ストアーズ・ドット・ジェーピー株式会社が運営しています。現在、70万人のユーザーが利用しているそうで、競合サービスとしてBASEがあります。
【開発環境】
プログラミング言語:Ruby
フレームワーク:Ruby on Rails、AngularJS
インフラ:AWS
各種ツール:Capistrano、fluentd、GitHub、Slack、waffle.io、Trello、NewRelic、Qiita:Team、Heroku、SendGrid、など
Qiita(キータ):エンジニア・プログラマーの情報共有プラットフォーム
Qiita(キータ)は、Increments株式会社が2011年9月にリリースしたプログラミング情報の共有コミュニティです。2016年9月末時点で毎日の新規投稿数は約200件、累計17万件以上の投稿があったようで、2017年12月時点で月間400万UUのアクセスがあるサービスへ成長しています。運営会社のIncrements株式会社は、2017年12月に株式会社エイチームのグループ会社になっています。
【開発環境】
プログラミング言語:Ruby、CoffeeScript、C、Sass
フレームワーク:Ruby on Rails
インフラ:AWS
各種ツール:GitHub、ZenHub、Trello、Slack、Qiita:Team、Docker、Heroku、NewRelic、Datadog、PagerDuty、Sentry、Zendesk
Schoo(スクー):仕事に役立つ動画学習サービス
株式会社スクーが2012年から運営している授業動画の配信サービスです。2018年4月末時点で会員数は30万人を突破したとのことです。
【開発環境】
プログラミング言語:PHP、Ruby、golang、JavaScript
フレームワーク:Ruby on Rails、React.js
インフラ:AWS、GCP(Google Cloud Platform)
各種ツール:GitHub、Docker、Prometheus、Elasticsearch、BigQuery、Firebase、AWS Lambda、Slack、など
スペースマーケット:スペースの時間貸しサービス
株式会社スペースマーケットが2014年4月にリリース・運営しているサービスで、会議室から球場まで貸し借りできます。2018年11月時点でサイトに掲載されているレンタルスペースは1万件を超えています。
【開発環境】
プログラミング言語:Ruby、JavaScript、Python
フレームワーク:Ruby on Rails、React.js
インフラ:AWS、Google Cloud Platform
各種ツール:Elasticsearch、Docker、Algolia Search、Cloudinary、NewRelic、Stripe、AirBrake、Mackerel、Pusher、OneSignal
クラウド会計freee(フリー):クラウド会計ソフト
クラウド会計freee(フリー)は2013年3月にリリースされ、2018年4月時点での利用事業所数は100万事業所に達しています(クラウド会計の市場シェア35%)。運営会社のfreee株式会社は2018年8月に合計で約65億円の追加増資を発表しており、注目のベンチャー企業です。
【開発環境】
プログラミング言語:Ruby、Go言語、Python、JavaScript、Swift、Kotlin、Objective-C
フレームワーク:Ruby on Rails、React.js
インフラ:AWS
各種ツール:Qiita:Team、Slack、JIRA、WorkPlace by Facebook、など
トレタ:レストラン・飲食店向け予約管理システム
トレタは2013年12月にリリースされたレストランや飲食店向け予約管理システムです。2017年12月時点でトレタを利用した予約数は約1億6000万件に達し、継続率99%となっています。また、2018年10月時点で12000店舗に導入されており、飲食店向け予約・顧客システム市場において業界シェアNo.1を継続しているようです。
【開発環境】
プログラミング言語:Ruby、JavaScript、TypeScript、Swift、Objective-C
フレームワーク:Ruby on Rails、Angular
インフラ:Heroku、AWS、GCP(Google Cloud Platform)
各種ツール:GitHub、Docker、Vagrant、Pingdom、Mackerel、SendGrid、NewRelic、Ansible、Re:dash
グノシー:情報キュレーションサービス
グノシーは2013年1月にリリースしたアプリで、2000万ダウンロードも突破している人気のアプリです。エンタメ系やスポーツ系のニュースなど幅広い状況キュレーションアプリになっています。
【開発環境】
プログラミング言語:Ruby、Objective-C、Swift、Java、golang、Python
フレームワーク:Ruby on Rails、Chainer、scikit-learn、gensim(機械学習、自然言語処理)、kami、Django、ng-admin、AngularJS
インフラ:AWS、Akamai
ココナラ:クラウドソーシング
ココナラは、インターネット上で個人の知識・スキル・経験を売り買いできるマーケットプレイスです。2012年7月にリリースして、ユーザー数80万人、累積取引件数200万件を超える人気サービスに成長しています。
【開発環境】
プログラミング言語:Ruby、PHP
フレームワーク:Ruby on Rails、CakePHP
インフラ:AWS、GCP(Google Cloud Platform)、Heroku
各種ツール:GitHub、InVision、Zeplin、Sketch
JapanTaxi(ジャパンタクシー):タクシー配車アプリ
JapanTaxi(ジャパンタクシー)は、全国47都道府県で使用できるタクシー配車アプリです。アプリのダウンロード数は600万を超え、Google Playベストアプリ2018にも選ばれたスマホアプリです。
代表取締役社長の川鍋一朗さんもメディアからの注目度が高く、2018年2月にトヨタ自動車から約75億円の資金調達に合意したことを発表し、今後、さらなる成長が期待されます。
【開発環境】
プログラミング言語:Ruby、C#
フレームワーク:Ruby on Rails
インフラ:Azure、AWS
各種ツール:Slack、Github、Docker、NewRelic、Datadog、StatusCake、fluentd、Pagerduty
フリーランスエンジニア向けRuby案件求人のご紹介
APPSTARSフリーランスサイトに掲載しているRuby案件・お仕事を以下にまとめていますので、ご興味ある方は是非ご覧ください。
Rubyのフリーランス案件求人一覧はコチラ
Railsのフリーランス案件求人一覧はコチラ
上記に掲載されていない非公開案件も多数ありますので、お気軽にお問い合わせください。簡単なご希望を伝えるだけで、フリーランスの方にマッチする案件をメールでご連絡させていただくことも可能です。
まとめ
まだ他の多くの注目サービスにもRuby on Railsが採用されていて、ベンチャー企業やスタートアップを中心に、今後もしばらくはRuby on Railsの開発経験を持つエンジニアのニーズは高いと考えられます。
フリーランスのRuby案件・仕事にご興味がある方は、以下の記事もご参考ください。
Ruby on Railsフリーランス仕事・案件の役立ち情報
Rubyフリーランスエンジニアの報酬単価の相場
APPSTARSフリーランスでは、フリーランスエンジニアの方のご要望にマッチする案件・仕事をご紹介できますので、お気軽にご相談ください。