• Ruby

リセット

Rubyの案件・求人一覧

1-40 / 全 14425
    • NEW

    【Ruby】不動産向けSaaS開発機能改善案件

    510,000円/月

    業務委託(フリーランス)
    東京都
    新橋駅
    RubyRailsDockerGitVue.jsNext.jsNuxt.js
    サーバーサイドエンジニアフルスタックエンジニア
    作業内容 ・Rubyを用いた不動産向けSaaS開発機能改善案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 -AI自動査定エンジンおよびLLM活用機能の設計と実装 -既存Ruby on Railsアプリケーションの調査および改修とバージョンアップ -フロントエンド刷新に伴うVue.jsからNuxt.jsおよびNext.jsへの移行 -Dockerを用いた環境構築およびAWSへのインフラ移行
    • NEW

    【週3-5日/フルリモート/TypeScript,React Native,NestJS】フルスタックエンジニア- 自社toCサービスのグロース開発

    1,120,000円/月

    業務委託(フリーランス)
    東京都
    代々木駅
    Node.jsReactTypeScript
    フルスタックエンジニアバックエンドエンジニア
    作業内容 -------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です ※20代〜40代の経験者が望ましい案件です ※平日日中での稼働が前提となります。 ※すでにFindy Freelanceで担当がついている方は、直接ご連絡いただいた方がスムーズです -------------------------------- ご自身の得意領域やご希望、ご経験に合わせて、参画時に以下いずれかのプロジェクトへのアサインを想定しています。 1.自社モバイルアプリ(React Native)のグロース:  ハイスペック層向け、あるいはシニア層向けマッチングアプリにおける、UI/UX改善、新機能設計・開発、パフォーマンスチューニング 2.新規サービス(TypeScript / NestJS / React)の立ち上げ・開発:  年に3〜4件のペースでリリースされる新規事業プロジェクトにて、技術選定から要件定義、Webアプリケーションの設計・開発、インフラ構築までを一気通貫で担当 ※全社の技術スタックにはRuby等も含まれますが、本案件ではTypeScript(NestJS / React / React Native)環境へのアサインとなり、他言語の経験は一切不問です。 (例) - Webアプリケーションおよびモバイルアプリの設計・開発・テスト - PMやPdMと連携したシステム開発方針の議論 - ユーザーフィードバックに基づくUI/UXの改善 - 既存コードのリファクタリング、パフォーマンスチューニング - 生成AIを活用した新機能の開発および提案
    • NEW

    【Ruby on Rails/TypeScript/フルリモート】福祉事業所向け自社サービスのバックエンド開発

    810,000円/月

    業務委託(フリーランス)
    RubyRailsTypeScript
    サーバーサイドエンジニアバックエンドエンジニア
    作業内容 【募集背景】 福祉事業所向けの人材紹介・マッチングサービスを中心とした自社プロダクトの継続的な成長と機能拡張を目的とし、長期的に参画いただけるバックエンドエンジニアを募集しております。 【作業内容】 福祉事業所の支援サービスを運営している企業にて、自社サービスの追加開発をご担当いただきます。人材紹介・マッチングサービスの開発チームに所属し、インターネットサービスの顧客価値向上を目的とした開発や、社内基幹業務システムの業務生産性向上のための開発など、多岐にわたる開発案件に携わっていただきます。 5年近い歴史のあるプロダクトのため、既存の開発基盤や組織風土をキャッチアップいただきつつ、プロダクト開発に参画していただきます。 フルサイクル型のプロダクト開発現場として、数人月単位のプロジェクトにおける要件定義〜設計〜実装〜テストまでの各工程を、計画策定から一貫してご担当いただきます。 また、アーキテクチャ選定やパフォーマンス改善などの技術的な判断において、自ら根拠を持って意思決定し、若手メンバーの多いチームを率いていただきます。 【求める人物像】 プロダクトや事業内容への理解を深めながら、安定的かつ長期的に参画いただける方を求めております。複数のエンジニア、PdM、デザイナーと密に協働しながら開発を進める環境のため、コラボレーションとコミュニケーションを大切にし、自発的に周囲と連携しながら課題解決に取り組める方にマッチいたします。 明確なアーキテクチャが存在しない状況でも、業務の背景や全体像を把握したうえで自ら考えて推進できる方や、各案件について表層的な機能理解にとどまらず、用いられている技術や直面した課題、その対応策といった思考プロセスまで踏み込んで考えられる方を歓迎いたします。 【ポジションの魅力】 グロース型の小規模案件が多く、事業やプロダクトへの理解を深めながら、継続的な改善や機能追加を通じてユーザー価値の向上に直接貢献できるポジションです。フルサイクルで開発工程を担当できるため、要件定義から実装・テストまで一貫した経験を積むことができ、アーキテクチャ選定やパフォーマンス改善など技術的な意思決定にも主体的に関わることができます。若手メンバーの多いチームを率いる経験を通じて、技術的リードやチームビルディングのスキルも磨いていただけます。 【開発環境】 バックエンドはRuby、Ruby on Railsを中心とし、フロントエンドにはTypeScript、React.js、Jest、CodeceptJS、Playwright、Storybookなどを活用しております。インフラはAWS(ALB、Fargate、Aurora、S3、Lambda、CloudFront、ElastiCache、WAFなど)上に構築されており、Dockerを使用したコンテナ環境で運用しております。データベースはMySQL、Redis、Elasticsearchを利用し、Nginxを用いた構成となっております。開発フローではGithub、GitHub ActionsやJenkins、Slackを活用し、Datadog、Fluentd、BigQuery、Redashなどによるモニタリングやデータ分析の仕組みが整っております。
    • NEW

    【言語不問/開発上流】業務系システム開発案件

    800,000円/月

    業務委託(フリーランス)
    愛知県
    名古屋駅
    RubyRailsAWSReactNext.js
    作業内容 ・不動産、会計システム等を開発する企業向けの業務系システム開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  ‐新規プロダクトやデモアプリの仕様検討、設計および実装
    • NEW

    【AWS/Terraform/フルリモート】日本最大級カー用品プラットフォームのインフラリードエンジニア

    900,000円/月

    業務委託(フリーランス)
    神奈川県
    SQLSpringAWSGitGitHubTerraform
    インフラエンジニア
    作業内容 【募集背景】 日本最大級カー用品プラットフォームを支える自社ECおよび基幹システムのインフラ体制強化のため、インフラリードエンジニアを募集しております。 【作業内容】 自社ECおよび基幹システムのAWS基盤を対象に、設計・構築・運用をリードしていただきます。開発組織との連携も密に行い、開発生産性の向上をインフラ面から支援していただきます。具体的には、インフラチームのリードおよびタスクマネジメント、ECS/Fargateを用いた既存システムのコンテナ化推進、TerraformによるIaCの導入・標準化・運用、開発チームへのインフラ技術支援、GitHub ActionsによるCI/CDパイプラインの継続的改善などを行っていただきます。 【求める人物像】 開発組織と協調しながらインフラ面からプロダクトを支え、主体的に改善提案やリードができる方を求めております。 【ポジションの魅力】 日本最大級規模のカー用品プラットフォームにおいて、AWSを中心としたインフラの設計・構築・運用をリードできる環境であり、コンテナ化やIaCなどのモダンな技術を活用しながら開発生産性向上に大きく貢献していただけます。 【開発環境】 AWS、Terraform、ECS、Fargate、GitHub Actions、Java、Ruby、SQL、Vue、Spring、SREなどの技術スタックを利用しております。

    【Ruby】Rubyを用いたWebアプリケーションの開発支援

    700,000円/月

    業務委託(フリーランス)
    東京都
    東京駅
    Ruby
    作業内容 【案件概要】 Rubyを用いたWebアプリケーション開発案件です。 既存または新規のWebサービスに対して、設計から開発、テスト、レビューまで一連の工程を担当いただきます。 チーム開発の中で品質向上にも関与するポジションです。 【作業内容】 ・Webアプリケーションの設計対応 ・Rubyによるバックエンド開発および機能実装 ・単体テストおよび結合テストの実施 ・コードレビュー対応および品質改善活動 ・既存機能の改修および不具合修正対応

    【Ruby】自社サービス向けRubyアプリケーションの機能開発と保守対応

    800,000円/月

    業務委託(フリーランス)
    東京都
    東京駅
    RubyRails
    作業内容 【業務内容】 自社サービスにおけるRubyおよびRailsを用いたアプリケーション開発業務をご担当いただきます。詳細設計書がない環境において、画面仕様書やER図、各機能仕様書をもとに実装へ落とし込み、プロダクションコードの開発や自動テストの実装、不具合修正などを対応していただきます。既存機能の品質向上や安定運用を支えながら、中長期的には追加機能の開発にも携わっていただきます。 【作業内容】 ・Railsアプリケーションのプロダクションコード実装 ・画面仕様書やER図、機能仕様書をもとにした実装対応 ・自動テストの設計および実装 ・結合テストにおける不具合の調査および修正 ・既存機能の改修および保守対応 ・追加機能の開発対応 ・コードレビューや品質向上に関する対応 ・開発に付随するドキュメント確認および整理

    【Ruby】Ruby on Railsを用いたプラットフォームのバックエンド開発

    890,000円/月

    業務委託(フリーランス)
    大阪府
    新大阪駅
    RubyRailsAWS
    バックエンドエンジニア
    作業内容 【案件概要】 Ruby on Railsを用いたプラットフォームのバックエンド開発案件です。 既存サービスの新機能開発や改修対応に加え、CI/CD環境の整備やAWSインフラ構築にも関わるため、開発から運用基盤まで一貫して携わることができます。 プロダクトの成長に伴う継続的な改善・拡張を推進するポジションです。 【作業内容】 ・Ruby on Railsによるバックエンド機能の設計・開発・実装 ・既存サービスの新機能開発および機能改修対応 ・API設計およびデータベース設計・改善 ・CI/CD環境の構築および改善(自動化・デプロイフロー整備) ・AWSを用いたインフラ構築および運用対応 ・パフォーマンス改善および障害対応 ・コードレビューおよび品質向上活動への参加 ・開発チーム内での技術的な課題解決および仕様調整

    【JavaScript(Vue.js)】業務支援アプリの開発支援プロジェクト

    750,000円/月

    業務委託(フリーランス)
    東京都
    神田駅
    JavaScriptRubySQLRailsVue.js
    作業内容 【案件概要】 業務支援アプリ開発支援プロジェクトに参画いただきます。 既存システムの機能拡張や新規開発の支援を担当します。 要件定義から関わり、開発をリードする役割を担います。 エンドユーザー向けアプリ開発の実装支援を行います。 Javascript、Ruby on Rails、SQLを用いた開発経験が活かせる案件です。 【作業内容】 ・Javascriptを用いたフロントエンド開発 ・Ruby on Railsを用いたバックエンド開発 ・SQLを用いたデータベース設計・実装 ・基本設計からの開発工程全般対応

    【TypeScript(React)】既存販売管理システムのフロントエンド・バックエンド開発プロジェクト

    850,000円/月

    業務委託(フリーランス)
    東京都
    東京駅
    JavaScriptRubyRailsReactTypeScript
    フロントエンドエンジニアバックエンドエンジニア
    作業内容 【案件概要】 既存販売管理システムの機能拡張を目的としたフロントエンド・バックエンド開発プロジェクトです。 見積、受発注、売上、納品機能の改善を目指します。 スクラム開発によるアジャイルな開発体制で進行します。 TypeScript、React、Redux、Ruby on Rails、AWSなどの技術を活用した開発案件です。 【作業内容】 ・React、Reduxを用いたフロントエンド開発(UI開発、コンポーネント開発など) ・Ruby on Railsを用いたバックエンド開発(API開発、データモデル設計など) ・スクラム開発におけるタスクの設計、実装、テスト

    設定していない条件はありませんか?

    スキル・リモート・単価などで絞り込み、
    効率よく案件を探せます。

    【Ruby】Webサービスコアデータ基盤およびグロース機能バックエンド開発

    1,300,000円/月

    業務委託(フリーランス)
    東京都
    築地駅
    Ruby
    バックエンドエンジニア
    作業内容 【業務内容】 事業課題ごとに編成されたチームにおいてバックエンドエンジニアとして参画し、コアデータベースやWebグロース領域の開発業務を中心に、プロダクト開発および改善施策の設計実装を担当します。 【作業内容】 ・バックエンドシステムの設計および開発 ・コアデータベースの開発および運用対応 ・Webグロース領域の機能開発および改善対応 ・要件定義から設計レビューまでの開発プロセス対応 ・チーム開発におけるモブプログラミングおよびレビュー対応

    【Ruby】販売系プロダクト向け会計システム開発・運用保守

    1,050,000円/月

    業務委託(フリーランス)
    東京都
    大崎駅
    Ruby
    作業内容 【業務内容】 販売系プロダクトに関連する会計システムの開発および運用保守を担当します。既存機能の改善や追加開発を中心に、安定したサービス提供のための保守対応および品質向上を目的とした業務を行います。 【作業内容】 ・会計システムの設計、開発および実装対応 ・既存機能の改修および追加開発対応 ・システム運用保守および障害対応 ・データ不整合や不具合の調査および修正対応 ・テストおよびリリース対応

    【Ruby/Ruby on Rails】大規模動画ストリーミングアプリサーバーサイド開発案件

    1,250,000円/月

    業務委託(フリーランス)
    東京都
    新橋駅
    RubySQLObjective-CRailsSwiftReactTypeScript
    フロントエンドエンジニアサーバーサイドエンジニアスマホアプリエンジニア
    作業内容 ・Rubyを用いた大規模ストリーミングアプリサーバーサイド開発案件に携わっていただきます。 ・主に開発作業をご担当いただきます。  ・自社プロダクトのエンハンス開発  ・自社プロダクトの保守運用  ・システム部門との定例ミーティング

    【Ruby/週5日/フルリモート】自社開発の業務システムの再構築・保守運用、レビュー業務案件

    900,000円/月

    東京都
    リモート可能
    JavaScriptRubyWindowsRailsGit
    バックエンドエンジニア
    作業内容 業務内容 ・業界業種:不動産 ・業務内容:  - 自社開発の業務システムの再構築・保守運用  - 既存のコードに対してのリファクタリング  - 他者が記載したコードに対してのレビュー ・業務背景:  - 既存システムの保守性が低くシステム間不整合が発生しており、調査や不具合修正にエンジニアの時間が使われている課題を解決するために、リファクタリングを全面的に実施することとなった。 ・補足事項:  - 初回契約期間:1カ月間(その後1~3か月毎更新)  - PC貸与:有り(基本Mac※Windows希望の場合はあらかじめご相談ください。)  - 2回目面談は60分間でRubyのコーディングインタビューがございます。Rubyの開発環境の準備がMustになります。 関わるサービス・プロダクト ■募集背景 増員のため

    【Ruby】人事評価サービスセキュリティ改修開発

    650,000円/月

    業務委託(フリーランス)
    福岡県
    博多駅
    Ruby
    作業内容 【業務内容】 人事評価サービスにおけるセキュリティ対応およびバージョンアップ対応を担当します。既存システムの脆弱性対策やライブラリ更新を実施し、安全性の高いサービス運用を実現します。また、システム全体の影響を考慮しながら改修を行い、安定性と信頼性の向上に貢献します。継続的な改善を通じて、セキュリティ品質の維持強化を推進します。 【作業内容】 ・セキュリティ対応の設計および実装 ・ライブラリおよびフレームワークのバージョンアップ ・脆弱性の調査および対策実施 ・既存機能の改修および影響調査 ・テストの実施および動作確認 ・不具合調査および修正 ・仕様確認および調整 ・ドキュメント作成および更新

    【Ruby/週5日/フルリモート】大規模就職支援サービスにおける開発業務案件

    900,000円/月

    東京都
    フルリモート
    JavaScriptRubyCSSRailsAWSDockerJIRAGitHubReactTypeScript
    バックエンドエンジニア
    作業内容 業務内容 ◆主な開発環境・ツール◆ ・言語:TypeScript・JavaScript・Ruby ・フロントエンド:React ・バックエンド:Ruby on Rails ・インフラ:AWS (ECS, RDS), Docker ・管理ツール:GitHub, JIRA ・コミュニケーション:Slack, Google Chat 【業務概要】 大規模就活支援プラットフォームの開発全般をご担当いただきます。 ・新規機能の実装・ライブラリのアップデート ・UI/UXの改善・共通機能の開発 ・レスポンシブコーディングやABテスト ・要件定義、リファクタリング等の技術提案 【就業形態について】 フルリモートでの勤務が可能です。 関わるサービス・プロダクト ■募集背景 増員予定のため

    【Ruby】介護系toCプロダクト開発案件

    1,050,000円/月

    東京都
    中目黒駅
    RubyRailsReact
    フロントエンドエンジニア
    作業内容 ・人材紹介サービスの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -実装  -要件定義〜設計〜実装〜テスト  -開発生産性向上  -商品データ検索性向上  -レコメンデーション機能の企画および開発

    【Ruby】電子コンテンツ配信サービス決済基盤開発

    750,000円/月

    業務委託(フリーランス)
    東京都
    東池袋駅
    Ruby
    作業内容 【業務内容】 電子コンテンツ配信サービスにおける決済機能を分離し、独立した決済基盤として再構築する開発をご担当いただきます。既存サービスに組み込まれている決済機能を切り出し、拡張性や保守性を考慮したシステム設計および実装を行います。スクラム開発の体制のもと、チームで連携しながら開発を推進し、機能改善や品質向上にも継続的に取り組んでいただきます。 【作業内容】 ・既存決済機能の切り出しおよび基盤化対応 ・決済基盤システムの設計および実装 ・既存システムとの連携機能の開発 ・スクラム開発におけるタスク対応および進行管理 ・機能改善および品質向上対応

    【Ruby】運送業向けクラウド業務支援システム開発

    1,200,000円/月

    業務委託(フリーランス)
    東京都
    八丁堀駅
    Ruby
    作業内容 【業務内容】 運送業向けクラウド業務支援システムの開発および保守におけるフルスタック開発を担当していただきます。車両管理や運行管理、請求管理などを一体化した業務システムにおいて、新規機能開発や既存機能の改善を行いながらプロダクトの価値向上に貢献していただきます。またシステム統合や改善などのプロジェクトにも参画し、サービス全体の品質向上と開発効率の最適化を推進していただきます。 【作業内容】 ・バックエンドおよびフロントエンドの設計および開発 ・新機能の設計および実装対応 ・API開発およびシステム連携対応 ・既存機能の改修および不具合修正 ・コードレビューおよび品質改善対応 ・テスト設計およびテスト実施 ・システム統合および改善対応

    【Ruby】不動産テック企業向けセキュリティ強化業務

    900,000円/月

    業務委託(フリーランス)
    東京都
    六本木一丁目駅
    Ruby
    作業内容 【案件概要】 不動産テック企業におけるセキュリティ強化を目的とした業務支援をご担当いただきます。 既存サイトやシステムのメンテナンス改善から、ASMの運用設計および脆弱性対応まで幅広く対応いただきます。 端末管理やブラウザ管理、クラウドおよびSaaSの統制強化など、全社的なセキュリティ基盤の整備に関わるポジションです。 また、生成AI利用ルールの整備やモニタリング体制の構築など、最新領域も含めたセキュリティ施策を推進いただきます。 【作業内容】 ・ASMの運用設計および脆弱性検出時の対応、バージョンアップ、テスト対応 ・端末およびブラウザ管理の改善、JamfやChrome Enterprise導入検討 ・クラウド環境およびSaaSの管理、GCPプロジェクト整理とアカウント棚卸 ・生成AI利用に関するルール整備および統制対応 ・EMM導入支援およびモニタリング体制検討、各種ツール連携対応

    設定していない条件はありませんか?

    スキル・リモート・単価などで絞り込み、
    効率よく案件を探せます。

    【Ruby/AWS】AI活用Webアプリケーション開発案件

    750,000円/月

    業務委託(フリーランス)
    愛知県
    名古屋駅
    RubyRailsAWSReactNext.js
    作業内容 ・AIを活用したWebアプリケーション開発プロジェクトに携わっていただきます。 ・主に下記作業をご担当いただきます。  ‐リーダー枠   ‐アプリケーション設計の主導と開発推進   ‐顧客折衝   ‐メンバーのコードレビューおよび進捗管理  ‐メンバー枠   ‐AIを活用した実装

    【Ruby】マーケティング向けチケット販売システムの開発および機能実装

    1,200,000円/月

    業務委託(フリーランス)
    東京都
    田町駅
    Ruby
    作業内容 【業務内容】 マーケティング支援システムの一部であるチケット販売機能の開発を担当します。大規模ユーザーを対象としたWebシステムにおいて、詳細設計の内容をもとに実装を中心とした開発業務を行い、ドキュメントの確認や関係者とのコミュニケーションを通じて不明点を解消しながら機能の品質向上に貢献します。 【作業内容】 ・詳細設計書および要件定義書の内容確認 ・チケット販売機能の実装 ・既存システムとの連携部分の開発 ・単体テストおよび動作確認 ・不具合の調査および改修対応 ・関係者とのミーティングおよび仕様確認対応

    【Ruby】仮想空間プラットフォームのAPI開発およびフロントエンド実装

    800,000円/月

    業務委託(フリーランス)
    大阪府
    大阪駅
    Ruby
    フロントエンドエンジニア
    作業内容 【業務内容】 仮想空間を活用したプラットフォームにおいて、複数部門と連携した開発業務をご担当いただきます。主にバックエンドのAPI開発を中心に、フロントエンドの実装にも関わりながらシステム全体の機能開発を推進していただきます。要件に基づいた設計から実装テストまで一貫して対応し、ユーザー体験の向上に寄与していただきます。また、関係者と連携しながら仕様調整や改善提案を行い、プロダクトの品質向上に貢献していただきます。 【作業内容】 ・バックエンドのAPI設計および開発 ・フロントエンドの設計および実装 ・機能追加および既存機能の改修 ・要件整理および仕様検討 ・データ連携および処理ロジックの実装 ・テスト設計およびテスト実施 ・不具合の調査および修正対応 ・レビュー対応およびドキュメント作成

    【Ruby】自社選定サポートサービスのバックエンド開発と機能改善

    950,000円/月

    業務委託(フリーランス)
    東京都
    築地駅
    Ruby
    バックエンドエンジニア
    作業内容 【業務内容】 事業課題ごとに編成されたミッションチームに所属し、PdMや他職種と連携しながらバックエンド開発を担当します。ランキングロジックの改善や精度向上、AIを活用した商品スペック情報のリサーチ機能開発、メーカーやブランドカテゴリの情報構造再定義および既存ページのリプレイス、商品データベースの構築やバッチ処理開発、Webサイトのグロース領域における各種施策や新規機能開発、PRDに基づく仕様調整からタスク分解、設計、実装まで一貫して対応します。 【作業内容】 ・ランキングロジック改善および精度向上対応 ・AIを活用した商品スペック情報リサーチ機能開発 ・メーカーおよびブランドカテゴリ情報構造の再定義 ・既存ページのリプレイス対応 ・商品データベース構築およびバッチ処理開発 ・Webグロース領域の機能開発および施策対応 ・PRDに基づく仕様調整およびタスク分解 ・設計および実装対応

    【Ruby】釣り業界向けアプリのバックエンド開発支援

    1,200,000円/月

    業務委託(フリーランス)
    東京都
    東京駅
    RubySQLRails
    バックエンドエンジニア
    作業内容 【案件概要】 釣り業界向けアプリにおけるバックエンド開発を支援する案件です。 エンド企業内で運用中のサービスに対して、機能追加や改善対応を行います。 アプリとの連携を意識したAPI開発やデータ処理を中心に対応いただきます。 アジャイル開発環境にて、チームと連携しながら継続的な開発を推進します。 【作業内容】 ・バックエンドAPIの設計および開発 ・既存機能の改修および新規機能の実装 ・データベース設計およびデータ処理対応 ・テストおよび不具合修正対応 ・チームメンバーとの連携による開発推進

    【Ruby】比較検討支援サービスにおけるバックエンド開発

    1,050,000円/月

    業務委託(フリーランス)
    東京都
    築地駅
    RubyRails
    プロダクトマネージャーバックエンドエンジニア
    作業内容 【業務内容】 大規模な比較検討支援サービスにおけるバックエンド開発を担当します。ランキングロジックの改善やデータ基盤の整備、新機能開発などを通じて、サービスの品質向上および機能拡張を行います。企画や他職種と連携しながら、要件整理から設計、開発まで一貫して対応します。 【作業内容】 ・ランキングロジックの改善および精度向上対応 ・商品データベースの構築およびバッチ処理開発 ・AIを活用した情報収集機能の開発 ・カテゴリ情報およびデータ構造の再設計およびリプレイス対応 ・Webサービスの新規機能開発および改善対応 ・要件定義書に基づく仕様調整、設計および実装対応 【稼働日数】週4-5日 【リモート日数】フルリモートOK※状況に応じて出社可能性あり

    【Ruby】製造業向け現場分析SaaS開発

    1,200,000円/月

    業務委託(フリーランス)
    東京都
    西武新宿駅
    Ruby
    作業内容 【業務内容】 製造業や物流業などの現場における業務効率化とデータ活用を目的とした現場分析サービスの開発をご担当いただきます。紙帳票に依存した非効率な業務をデジタル化し、リアルタイムでの可視化および分析を可能とするシステムの設計開発に携わっていただきます。顧客の課題を深く理解したうえで技術的な解決策を提案し、プロダクトの品質向上や機能改善を推進していただきます。また、継続的な機能リリースを行う開発体制の中で、設計から実装、改善まで一貫して関与し、プロダクトの成長に主体的に関わっていただきます。 【作業内容】 ・現場業務の課題分析および要件整理 ・Webアプリケーションの設計および実装 ・既存機能の改善および新規機能開発 ・データ可視化および分析機能の実装 ・コードレビューおよび品質改善対応 ・スクラム開発における各種イベント参加および推進

    【Ruby】toB向け営業支援システムの開発および機能改善

    750,000円/月

    業務委託(フリーランス)
    京都府
    三条駅
    Ruby
    作業内容 【業務内容】 toB向け営業支援システムの開発および機能改善業務に携わっていただきます。既存機能の改修や新規機能の追加を中心に、要件定義から設計、実装、テストまで一連の開発工程を担当していただきます。営業活動を効率化するための機能改善やユーザビリティ向上を目的とした開発を行い、API連携やデータ処理を含めたシステム全体の品質向上にも貢献していただきます。チーム内での技術的な調整や仕様検討にも関与していただきます。 【作業内容】 ・既存機能の改修および新規機能の実装 ・要件に基づく設計および仕様整理 ・API設計および連携処理の実装 ・フロントエンドおよびバックエンドの開発対応 ・データベースの設計およびクエリ作成 ・単体テストおよび結合テストの実施 ・不具合調査および修正対応 ・システムのパフォーマンス改善および品質向上対応

    【Ruby】進路事業クライアントシステムの開発・保守案件

    600,000円/月

    業務委託(フリーランス)
    大阪府
    大阪駅
    RubySQLCSSHTMLRailsDocker
    作業内容 ・進路事業クライアント(大学、専門学校向け)システムの開発、保守案件に携わっていただきます。 ・直近の重要施策として、オープンキャンパス用動画サービスのリプレース(BrightcoveからCloudflareへの移行)を計画しております。 ・外部API連携やサードパーティ製サービスの公式ドキュメント解析を含め、技術選定から移行作業までを主体的にリードしていただける方を募集いたします。 ・主に下記作業をご担当いただきます。  ‐Ruby on Railsを用いたWebアプリケーションのバックエンド開発および運用  ‐動画配信サービスのリプレースに伴う設計、Cloudflareへの移行作業  ‐外部APIの調査および連携実装(公式ドキュメントの解析含む)  ‐Docker、Docker Composeを用いた開発環境の構築および最適化  ‐クエリ効率や安全性を考慮したDB設計、およびSQLによる改善対応  ‐チーム開発におけるプルリクエスト作成や技術的なリード業務

    【週5日/フルリモート/Ruby,TypeScript,Next.js】フルスタックエンジニア - 決済基盤リプレイスおよび機能追加

    800,000円/月

    業務委託(フリーランス)
    RubyRailsGitReactTypeScriptNext.js
    フルスタックエンジニア
    作業内容 -------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です ※20代〜40代の経験者が望ましい案件です ※平日日中での稼働が前提となります。 ※すでにFindy Freelanceで担当がついている方は、直接ご連絡いただいた方がスムーズです -------------------------------- - 誤り耐性量子計算(FTQC)を実現するためのアーキテクチャやSDKの研究開発 - FTQCアーキテクチャを中心とした技術の研究開発 - 自社プロダクトおよびサービスに関する開発と活用支援 - 量子計算アルゴリズムの設計・実装 - 学術論文に基づくアルゴリズムのソフトウェアへの実装

    設定していない条件はありませんか?

    スキル・リモート・単価などで絞り込み、
    効率よく案件を探せます。

    【C#.NET(ASP)】決済・クレジットカードシステム構築

    720,000円/月

    業務委託(フリーランス)
    東京都
    渋谷駅
    JavaRubyC#.NET
    フロントエンドエンジニアバックエンドエンジニア
    作業内容 【業務内容】 決済およびクレジットカード関連のシステム構築を担当します。既存システムの改修や新規機能開発を行い、決済フローやクレジットカード処理に関わる要件を反映させた開発を進めます。 【作業内容】 ・C#.NETを用いたシステム開発 ・ASP環境でのWebアプリケーション開発 ・既存決済システムの機能改修および新規機能開発 ・SQL Serverを用いたデータベース設計・開発 ・テスト設計および実施、コードレビュー

    (フルリモート)【Ruby】スポーツチームシステム開発

    650,000円/月

    業務委託(フリーランス)
    東京都
    大崎駅
    RubySQLAWSReact
    バックエンドエンジニア
    作業内容 バックエンドの開発(Ruby)でご担当いただきます。 担当いただく工程は基本設計、製造、テストです。 言語:Ruby(RonR)、React.JS(もしかしたらフロントもRubyの可能性あり) インフラ:AWS その他:Rspec

    【上流工程/フルリモート】福祉向けSaaSサービスにおけるRubyエンジニアの案件・求人

    900,000円/月

    業務委託(フリーランス)
    フルリモート
    RubyRails
    作業内容 ・福祉Techサービス運営企業においてバックエンドエンジニアとして稼働していただきます。 ・5人〜10人規模の開発チームでの開発業務 ・サポートチームからの問い合わせに回答しながら、フルサイクルでプロダクトをグロースする ・PdmやUXデザイナー、QA、SREなど専門ロールのメンバーと、  チームで企画/設計/開発/リリース/運用までを一気通貫して実施 ・福祉のドメイン知識について研修・勉強会を実施 ・プロダクトの保守性を高める取り組みを継続的に実施 ・企画ごとのPDCA型検証およびデータ分析 言語  :Ruby、TypeScript FW・ライブラリ:Ruby onRails、RSpec、React.js、Vue.js、Nuxt.js、Jest、Vitest、CodeceptJS、 クラウド:AWS ALB、CloudFront、ECS Fargate Lambda、DynamoDB、ElastiCache、RDSAurora S3 DB   :MySQL、Redis、DynamoDB、Elasticsearch、BigQuery インフラ:Docker、Terraform、CDK for Terraform その他 :Capybara、Selenium、Storybook、Playwright、Fluentd、Redash、GitHub、      GitHub、Actions、Jenkins、Slack、Datadog、Sentry ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

    【Ruby】ECプロダクトの開発・運用プロジェクト

    1,000,000円/月

    業務委託(フリーランス)
    大阪府
    大阪駅
    RubyAngularReactVue.js
    作業内容 【案件概要】 エンド企業が運営するECプロダクトの開発・運用案件です。 ビジネス要求に応じた機能開発や既存機能の改善に加え、技術負債の解消や大規模刷新に向けたプロダクト改善にも携わっていただきます。 ジュニア?ミドル層が中心のチーム構成のため、開発リードやメンバー育成も担っていただけるポジションです。 【作業内容】 ・ECプロダクトのフロントエンドおよびバックエンド開発(フルスタック対応) ・ビジネス要求に基づく機能開発および既存機能の改修 ・技術負債の整理・解消に向けた設計および実装 ・プロダクトの大規模刷新に向けたアーキテクチャ検討および改善提案 ・運用業務(障害対応、パフォーマンス改善、問い合わせ対応) ・コードレビューおよび品質向上活動の推進 ・チーム内の開発リードおよびメンバー育成支援 ・関係者との要件調整およびコミュニケーション対応

    【Ruby/PHP】大規模DX支援向けフルスタック開発案件

    900,000円/月

    業務委託(フリーランス)
    PHPRubyRailsReactVue.js
    デザイナーフルスタックエンジニアバックエンドエンジニア
    作業内容 【募集背景】 次期で10期目を迎え、DX支援領域での直取引案件が増加しているため、確かな技術力で開発を先導できるシニアフルスタック人材を増員募集しております。 【作業内容】 フロントエンドとバックエンドを横断して、Webサービスやアプリケーション開発を一気通貫で推進していただきます。Ruby on Rails または PHP(Laravel)とAWS等を用いたWebサービスの設計・開発を行っていただきます。UI/UXデザイナーやビジネス側と連携し、要件整理から最適な技術選定や仕様検討を行っていただきます。リファクタリング、コードレビュー、テスト自動化の推進による品質改善を担っていただきます。GitHub FlowやCI/CDを活用した開発プロセスの整備・運用や、チームの生産性を高めるための技術フォローとナレッジ共有も行っていただきます。 【求める人物像】 技術的なリードと品質向上に主体的に取り組んでいただける方を求めております。関係者と円滑にコミュニケーションを取りながら、要件や仕様を整理し、自ら手を動かして開発を推進できる方を歓迎いたします。継続的な改善や新しい技術の活用にも前向きに取り組んでいただける方が望ましいです。 【ポジションの魅力】 フロントエンドからバックエンドまで一気通貫で関わることができ、大規模なDX支援案件において技術面での意思決定や品質向上に大きな裁量を持って携わることができます。直取引案件において、ビジネス側との距離が近い環境で開発をリードできる点も魅力です。モダンな技術スタックや開発プロセスの整備にも主体的に関与していただけます。 【開発環境】 言語はRuby、PHP、JavaScript、TypeScriptを利用しております。フレームワークはRuby on Rails、Laravel、React、Vue.jsを使用しております。インフラ・データベースにはAWS、MySQL、PostgreSQL、Dockerを利用しております。開発にはGitおよびGitHubを使用し、アジャイル(スクラム)で進行しております。

    サーバーサイドエンジニア/Ruby on Rails・MySQL/ゲームアプリ開発

    500,000 〜 1,000,000円/月

    業務委託(フリーランス)
    東京都
    大崎駅
    RubyMySQLRedisRailsGit
    サーバーサイドエンジニア
    作業内容 <<国民的大人気アニメゲームをはじめ、人気タイトルを多数開発している企業!>> ゲームアプリ開発におけるサーバーサイドエンジニア業務をお任せします。   ■□具体的には…□■ ・ゲームアプリのRails APIサーバへの機能追加 ・管理画面への機能追加 ・ゲーム運用に関わるサーバ作業対応   <こんな方におすすめです!> ・新しい技術やツールを積極的に学び、実務に活かしたい方 ・多くの方の役に立つサービス開発に携わりたい方

    【Ruby/リモート併用】SaaSサービスにおけるフルスタックエンジニアの案件・求人

    900,000円/月

    業務委託(フリーランス)
    フルリモート
    RubyRailsReactTypeScript
    フロントエンドエンジニアフルスタックエンジニア
    作業内容 フルスタックエンジニアとしてRails・React・TypeScriptで実装されているアプリケーションの新機能開発・不具合修正・改善業務をご担当いただきます。 ※当案件におきましては、直近参画期間が半年以内の案件が続いている方はお見送りとなります。(但し、企業都合退場は対象外) ※20代〜30代が中心で活気ある雰囲気です。 ※成長意欲が高く、スキルを急速に伸ばしたい方に最適 ※将来リーダーを目指す方歓迎 ===== ※重要※ ▼必ずお読みください▼ 【必須要件】 ・20~30代までの方、活躍中! ・社会人経験必須 ・外国籍の場合、JLPT(N1)もしくはJPT700点以上のビジネス上級レベル必須 ・週5日稼働必須 ・エンジニア実務経験3年以上必須 ===== ★本案件の最新の状況は、担当者までお問合せ下さい。 ★期間:随時~

    【Ruby on Rails/React/Vue.js】ERP開発フルスタック案件

    850,000円/月

    業務委託(フリーランス)
    福岡県
    赤坂駅
    RubyRailsDockerGitHubReactTypeScriptVue.jsNext.js
    フロントエンドエンジニアフルスタックエンジニア
    作業内容 ・ERP開発フルスタック案件に携わっていただきます。 ・担当範囲はスキルや経験および進捗状況により変動いたします。

    (フルリモート)【Ruby】ゲーム会社向けサーバーサイド開発(Ruby)

    550,000円/月

    業務委託(フリーランス)
    東京都
    大崎駅
    RubySQLRails
    サーバーサイドエンジニアバックエンドエンジニア
    作業内容 ・ソーシャル向けゲーム会社にて、Ruby(Ruby on Rails)を用いたサーバーサイド開発を担当 ・新規機能(バージョン)開発を中心に、調査対応、障害対応、チーム内の技術サポート対応 ・タスク対応中に発生した課題の解決・改善提案

    【週5日/フルリモート/Ruby,AWS】フルスタックエンジニア - RailsとAWSを用いアーキテクチャ刷新に挑む、国内最大級ブライダルCRMのバックエンド・インフラ開発!

    688,000円/月

    業務委託(フリーランス)
    東京都
    神保町駅
    JavaScriptRubyRailsAWS
    フルスタックエンジニアバックエンドエンジニア
    作業内容 -------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です ※20代〜40代の経験者が望ましい案件です ※平日日中での稼働が前提となります。 ※すでにFindy Freelanceで担当がついている方は、直接ご連絡いただいた方がスムーズです -------------------------------- - 自社宿泊予約システムをはじめとするプロダクト開発全般 - 既存プロダクトのグロースに向けた足元の設計・実装 - 新規事業の立ち上げ開発およびアーキテクチャ設計・機能開発 - 複数プロダクトを横断する体験・技術基盤の設計や技術選定・リファクタリング ※コードレビューや品質担保・技術的な土台固めなどの守りの領域は、テックリード/EMと分担して担当します。

    設定していない条件はありませんか?

    スキル・リモート・単価などで絞り込み、
    効率よく案件を探せます。

    この条件で新着案件を受け取りませんか?

    Ruby

    あなたにピッタリ
    フリーランス案件が見つかる

    • 137万件以上のフリーランス案件から一括検索

      372,110の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

      ※ 7月20日(月)更新

      37万件以上のフリーランス案件から一括検索

    • 2あなたの経験やスキルに適した案件をメールでお知らせ

      マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

      あなたのプロフィールからおすすめの案件・求人

    今すぐ無料登録

    Rubyの月額単価相場

    Rubyのエージェント別案件数

    Rubyのフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:4590件、②フリコン:2429件、③Midworks:1353件、④テックリーチ:977件、⑤フォスターフリーランス:492件、⑥テックビズフリーランス:471件、⑦mijicaフリーランス:465件、⑧Findy Freelance:396件、⑨アットエンジニア:374件、⑩FLEXY(フレキシー):369件となっています。(※フリーランスHub調べ/2026年7月) Rubyのフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②フリコン、③Midworksであることがわかります。 Rubyのフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②フリコン、③Midworksを中心に複数のフリーランスエージェントに登録することをおすすめします。

    Rubyのエージェント別月額単価相場

    Rubyのフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①フリーコンサルBiz:210万円、②ProConnect:132.5万円、③Findy Freelance:97.7万円、④コンプロフリーランス:97.3万円、⑤ROSCA freelance:96.4万円、⑥プロエンジニア:93.2万円、⑦チョクフリ:92.8万円、⑧フリーランスポート(Freelance Port):91.8万円、⑨HiPro Tech(ハイプロテック):91.5万円、⑩Relance(リランス):91.3万円となっています。(※フリーランスHub調べ/2026年7月) Rubyのフリーランス案件・求人の月額単価が高いフリーランスエージェントは①フリーコンサルBiz、②ProConnect、③Findy Freelanceであることがわかります。 Rubyのフリーランス案件・求人に参画を希望するフリーランスの方は①フリーコンサルBiz、②ProConnect、③Findy Freelanceを中心に複数のフリーランスエージェントに登録することをおすすめします。

    Rubyの都道府県別案件数

    Rubyのフリーランス案件・求人の都道府県別案件数は、①東京都:11768件、②大阪府:387件、③神奈川県:154件、④福岡県:151件、⑤愛知県:52件、⑥京都府:29件、⑦千葉県:20件、⑧埼玉県:18件、⑨兵庫県:16件、⑩北海道:3件となっています。(※フリーランスHub調べ/2026年7月) Rubyのフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③神奈川県であることがわかります。 Rubyのフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③神奈川県を中心にフリーランス案件を探されることをおすすめします。

    Rubyの職種別案件数

    Rubyのフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:3094件、②バックエンドエンジニア:3035件、③フロントエンドエンジニア:2279件、④フルスタックエンジニア:891件、⑤スマホアプリエンジニア:836件、⑥PM:831件、⑦デザイナー:701件、⑧アプリケーションエンジニア:493件、⑨インフラエンジニア:418件、⑩SE:367件となっています。(※フリーランスHub調べ/2026年7月) Rubyのフリーランス案件・求人は①サーバーサイドエンジニア、②バックエンドエンジニア、③フロントエンドエンジニアが多いことが分かります。

    Rubyの職種別平均単価

    Rubyのフリーランス案件・求人の職種別の平均単価は、①ITコンサルタント:105.2万円、②SAPコンサルタント:99.2万円、③3Dデザイナー:98.5万円、④情報セキュリティスペシャリスト:98.3万円、⑤プリセールス:95万円、⑥AIエンジニア:93.8万円、⑦ITアーキテクト:92.9万円、⑧機械学習エンジニア:92万円、⑨PMO:91.5万円、⑩セキュリティエンジニア:91万円となっています。(※フリーランスHub調べ/2026年7月) Rubyのフリーランス案件・求人の月額単価が高い職種は①ITコンサルタント、②SAPコンサルタント、③3Dデザイナーであることがわかります。

    Rubyの業界別案件数

    Rubyのフリーランス案件・求人の業界別案件数は、①サービス:9126件、②SaaS:1808件、③EC:1430件、④IT:1264件、⑤AI:894件、⑥ゲーム:839件、⑦メディア:627件、⑧DX:608件、⑨不動産:576件、⑩製造:568件となっています。(※フリーランスHub調べ/2026年7月) Rubyのフリーランス案件・求人は①サービス、②SaaS、③ECが多いことが分かります。 Rubyのフリーランス案件・求人に参画を希望するフリーランスの方は①サービス、②SaaS、③ECを中心に複数の業界の案件を検討されることをおすすめします。

    Rubyの業界別平均単価

    Rubyのフリーランス案件・求人の業界別の平均単価は、①エネルギー:99万円、②エンタメ系アプリ:91.7万円、③コンサル:90.9万円、④金融:88.7万円、⑤AI:88.3万円、⑥化学:88万円、⑦FinTech:87.2万円、⑧物流:86.8万円、⑨DX:86.4万円、⑩医薬品:85万円となっています。(※フリーランスHub調べ/2026年7月) Rubyのフリーランス案件・求人の月額単価が高い業界は①エネルギー、②エンタメ系アプリ、③コンサルであることがわかります。 Rubyのフリーランス案件・求人に参画を希望するフリーランスの方は①エネルギー、②エンタメ系アプリ、③コンサルを中心に複数の業界の案件を検討されることをおすすめします。

    Rubyの常駐案件・リモートワーク案件割合

    Rubyのフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が8871件(61.5%)、常駐案件が5554件(38.5%)となっています。 したがって、Rubyフリーランス案件・求人に関してはリモートワーク案件が多いことがわかります。 (※フリーランスHub調べ/2026年7月)

    Ruby案件のよくある質問

    Rubyの月額単価の相場はどれくらいですか?

    Rubyの月額単価の相場は81万円です。スキルやご経験により、

    単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

    Rubyの案件数は何件ですか?

    フリーランスHub上でご覧いただけるRubyの案件数は14425件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

    未経験でもRubyのフリーランス案件に応募することは可能ですか?

    はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

    Rubyについて

    【Rubyの概要】 Rubyは1995年にまつもとゆきひろ氏が開発、リリースしたオブジェクト指向スクリプト言語です。スクリプト言語とは、ソフトウェアを作成するためのプログラミング言語を指します。Rubyと似ている言葉に「Ruby on Rails」があります。Ruby on Railは、Ruby開発における便利なプログラムをまとめたフレームワークです。活用すれば難しい機能も簡単なプログラミングで実現でき、開発がスムーズに進みます。Rubyはwebアプリ開発やECサイト開発、SNSサイトの開発など、さまざまな用途に使用されています。有名なレシピサイト「クックパッド」、飲食店のレビューサイト「食べログ」はRubyで制作されました。 【Rubyの特徴】 コードがシンプルで書きやすく、分かりやすいのがRubyの特徴です。Ruby on Railsとセットで使えば、より効率良く開発できます。RubyはWebアプリケーションやSNS、ショッピングサイトなどの開発に用いられることが多い傾向にあります。Ruby案件を探しているフリーランスは、昨今需要の高いスマホアプリ開発に注目するのも良いでしょう。国際規格の「国際電気標準会議(IEC)」で認定された初めての国産プログラミング言語である点も特筆されます。無料で使用可能であり、プログラムの複製や変更、再配布も許可されているのがメリットです。 【Rubyのフリーランスエンジニアの参画が可能な案件例】 Rubyを使用する案件はWebアプリの開発や業務システムの開発、SNSサイトなど多岐にわたります。以下ではRubyを使用する案件をいくつか見ていきましょう。 ・不動産管理(基幹系)システム更改案件 不動産管理システムの更改をする案件です。要件定義、および設計~統合試験の工程を担当します。月単価は55万円で、参画するには設計経験が必要です。Ruby(Ruby on Rails)、SQL、Oracleを用いた開発経験も求められます。 ・自社プロダクトのWebシステム開発 自社プロダクトのWebシステムの分析、改修、開発などに携わる案件です。参画にあたっては、「Web開発経験」「Rubyを用いた開発経験」「AWSなどのクラウド環境での基礎的な知識や経験(EC2/RDS/SESなど)」が求められます。月単価は80万円です。 ・ファッションECサイト開発案件 ファッションECサイトの新規機能の開発、既存機能の改善などを行う月単価90万円の案件です。他にもアーキテクチャの設計や障害の切り分け、バグフィックス対応など、業務は多岐にわたります。「Ruby on Railsを用いたWebアプリケーションの開発経験3年以上」「データベースを利用したWebアプリケーションの開発経験3年以上」などが主な応募条件です。 ・データ活用システムの開発 ワークフロー機能の開発やバグの調査・改修などを行う案件です。データパイプラインの設定情報をGitHubから取り込む機能、データエンジニアリングの課題を解決する機能なども開発します。参画するには「Webアプリケーション全般の開発経験3年以上」「Ruby/Ruby on Railsでの開発経験」「データベース設計・運用スキル」などが必要です。 ・ 広告運用ツールの機能追加 SNSの広告運用を一元管理するツールの機能追加、保守開発を行う案件です。1週間程度で完了する修正もあれば、2~3か月ほどかけて対応する機能追加もあります。参画するには、「Ruby/Ruby on Railsでの開発経験3年以上」「JavaScript開発経験」「MySQL使用経験」などが必要です。 【Rubyフリーランスエンジニアの未経験での案件参画に関して】 未経験や若手を対象としたブートキャンプ型のスクールが数多くあり、Rubyエンジニアを目指す方が増えているようです。ただ、「知識はあるものの仕事としては未経験」という状態では、フリーランスとして参画できる案件はあまり多くないと考えられます。未経験者や若手の方は、基本的に下流工程でのコーディング・テストなどの業務からスタートするのがおすすめです。まずは言語自体を学び、副業としてRubyの簡単な案件をこなしてください。現場では何をするのか、どのようにして案件を獲得するのかなどの基礎的な部分を学びます。フリーランスとして独立するのは、副業に慣れてきて、自分がどれくらいのスピードで案件を処理できるかが分かってからでも遅くないでしょう。 【Rubyを扱う案件に必要なスキル】 フリーランスがRuby案件を獲得するのに必要なのは、Webサイトやアプリケーション、システムなどを開発するスキルです。Rubyを扱う開発案件には、RubyだけでなくPHPやPythonなどもよく用いられます。そのため、Rubyの周辺知識や開発スキルがあれば重宝されるでしょう。また、Ruby案件ではRuby on Railsのスキルも求められます。さらに、SQLやMySQLといったデータベースの知識を持っていると、参画できる案件の幅が広がるでしょう。RubyはRuby on Railsなど豊富なライブラリを使うことで開発速度を早められるため、アジャイル開発や小規模開発に向いています。そのためスタートアップ企業やベンチャー企業がRubyエンジニアを求める傾向にあります。RubyでWeb開発を始めるためには、HTML・CSS・JavaScriptなどWebページを構成するための言語が必要です。こうした言語で構築したユーザーから見える部分をフロントエンドと呼び、この領域を担当する技術者をフロントエンドエンジニアと呼びます。また、UIやUXについての知識があれば上流工程の案件も受けられる可能性があります。UIやUXとは利用するユーザーのために使いやすく工夫し、設計、開発する知識です。 【Rubyの習得難易度と勉強方法】 Rubyはコンパイルせずに実行できるスクリプト言語のため、習得難易度はそれほど高くありません。Rubyを習得するには、書籍や学習サイトを活用したり講師のサポートを受けながらスクールで学んだりする方法があります。本で学習する方法は、1冊でカバーできる情報の幅広さ、情報の信ぴょう性の高さが大きな魅力です。学習サイトは、オンラインで手軽に勉強を始められるのがメリットです。無料の学習サイトもありますが、簡単に始められる代わりに質問や相談は難しいです。分からない部分を自身で解決できないと効率的に学習を進められません。独学で勉強するのが不安な方は有料の学習サイトを選び、現役エンジニアに質問相談しながら学習するのが賢明といえます。プログラミングスクールはプロの講師に教わりながら分からないところを質問し勉強できるため、効率的に学習できます。フリーランスエンジニアがRuby案件を獲得するには一定のスキルレベルが必要なため、資格取得を目指すのも有効です。取得に向けた勉強でRuby案件に必要なスキルを学べるほか、フリーランスとしての実力を証明するのにも役立ちます。 【Rubyのフリーランスエンジニアにおすすめのフレームワーク】 Rubyには多くのフレームワークがあります。フリーランスエンジニアにおすすめのフレームワークを見ていきましょう。 ・Ruby on Rails Ruby on Railsは世界中で使用されているRubyのフレームワークです。主要なフレームワークもRuby on Railsに関するドキュメントは日本語が中心で、学習しやすいのがメリット。開発途中に壁にぶつかったとき、日本語で情報を集められることはとても重要で、作業効率アップに役立ちます。Rubyで開発されているフレームワークの中でも汎用性が高く、WindowsやMacOSなど複数のOS環境で利用可能です。 ・Sinatra Rubyで開発されているフレームワークの中でも動作が軽量かつ処理が高速です。ソースコードの量が増えないように考慮されているため、拘束で処理できます。SinatraはApple社やスタンフォード大学などの有名企業、大学で使用されています。導入がしやすくシンプルなSinatraですが、マニュアル、特に日本語のものが少なく情報収集がしにくいのが難点です。 ・Hanami Hanamiは2017年4月に誕生したフレームワークで、Luca Guidi氏によって開発されました。レスポンスが速く、スピードに最適化されたフレームワークです。また、メモリ消費量が他のRubyフレームワークより抑えられており、メモリを最大限有効活用できます。アクセス過多を防ぐ「スレッドセーフ」という機能があるのも特徴です。 ・Padrino Padrinoは、機能を絞って作られたシンプルで使いやすいフレームワークです。フレームワークの処理時間が少なく、学習コストも低め。機能を追加する仕組みがあり、シンプルで使いやすくカスタマイズすることもできます。多くの追加機能が提供されていますが、存在しない機能は自身で実装する必要があります。 ・cuba microframework cuba microframeworkは、ここで紹介している中で最小規模のフレームワークです。必要最低限の機能だけ実装されているフレームワークですが、Rubyでシステムを開発するには十分だといえます。Padrinoのように、必要な機能は自身での実装が必要です。最低限の機能のみなので学習コストは低く、Rubyの実装経験のあるエンジニアであれば簡単に使いこなせるでしょう。 【Rubyのフリーランス案件・求人に参画するために役立つ資格について】 Rubyを扱うフリーランス案件に参画するにあたっては、「Ruby技術者認定試験」があると有利に働く可能性があります。Ruby技術者認定試験は、Ruby Associationが運営する認定資格です。試験区分はRubyの基本的な技術レベルを証明するSilverと、さらに掘り下げた知識とプログラム設計技術を証明するGoldの2種類があります。Goldを取得するにはSilverに合格しなければなりません。フリーランスとしてより幅広い案件に携わるなら、Goldを目指すのも手でしょう。時期は未定ですが、Goldの上の資格「Platinum」も設立される予定です。これまでのGold、Silverの出題範囲は以下のとおりです。 ・Gold 文法、オブジェクト指向、メタプログラミング、実行環境、組み込みライブラリ、標準添付ライブラリ ・Silver 文法、組み込みプログラミング、オブジェクト指向 合格率は非公開ですが、Silverと同じレベルに位置すると言われる「PHP技術者認定試験初級」は約70%程度です。受験料はSilver、Gold共に16,500円。申し込み方法はプロメトリック社のWebサイトより行えます。各都道府県で開催されるため、最寄りの会場で受験可能です。 【Rubyの市場動向や将来性について】 近年は次々と新しい言語が登場しているため、「Rubyに将来性はない」と言う人もいるようです。以下では、Rubyフリーランスエンジニアの将来と需要について解説します。 ・ Rubyのフリーランスエンジニアの将来性 Rubyの人気は下降気味だとされますが、需要はあります。人気下降の原因ですが、幅広い分野で「Python」という代替できる言語での開発が主流となっていることが挙げられるでしょう。しかし、Rubyで開発されたwebサイトやアプリは数多くあり、それらの保守点検が必要なため、安定したニーズが期待できます。 ・ Rubyのフリーランスエンジニアの需要 Rubyを使うフリーランスエンジニアは、スタートアップやベンチャー企業などでニーズが高い傾向にあります。また、他のプログラミング言語と比べて、平均年収も案件数も安定しているといえるでしょう。 幅広い分野のWebサイトが作れて、何より文法がシンプルで開発しやすいため、低コストで効率的な開発をしたい企業に需要が高いと考えられます。 ※この文章は、2023年7月時点の内容です。