1 - 50件/全196件
ゴルフ会員権サイトのインハウス化に向けた開発を担当いただきます。 ・RESTful APIの設計、開発 ・品質の高いRubyコードの設計、実装 ・アプリケーションとAPIの連携 ・コード品質の維持と自動化の支援 Ruby
案件の必須スキル
・Ruby on railsでの実装経験:2年以上 ・React.jsでのフロントエンド開発経験 ・バックエンドエンジニアとしての実務経験:3年以上 ・Ruby構文及びRESTfulに精通していること ・データベースの設計経験があること ・コンテナを利用した開発経験があること ・Rubyの自動テストのフレームワークの使用経験があること ・HTML、CSS、JavaScriptの基礎知識を有していること ・Git、GitHubなどのコードバージョニングツールに精通していること
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 複数のRailsポジションで新規および既存サービスの開発を担当するバックエンドエンジニアを募集しています。歩数計アプリや特定保健指導サービスなど、健康関連分野のプロジェクトに参加し、Ruby on Railsを用いて高品質な開発を推進していただきます。リモート環境でもスムーズにコミュニケーションを取れる方を求めています。 ■具体的な業務内容 ・Ruby on Railsを用いたWebアプリケーションの開発(5.x以上) ・RSpecを使用したテストの作成・実行 ・Github-flowを活用したチーム開発 ・CI/CD環境での開発・運用 ・コードレビューを通じた品質向上の実施 ・API開発のためのOpenAPI/Swaggerを活用 ・Vue/Nuxtを用いたフロントエンド開発のサポート ・リモート環境での円滑なコミュニケーション 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・Ruby on Railsを用いた開発経験(5.x以上)。 ・RSpec(3.x)のコーディング経験 ・github-flowを用いた開発 ・CI環境経験 ・コードレビュー経験 ※可能な限り応募時にGithubのご提出をお願いいたします
2021年1月に創業したスタートアップです。 リアルタイム予約や電子カルテの機能をそなえた、自由診療クリニックのDXを実現するSaaSを開発しています。 美容クリニック、AGAクリニック、脱毛クリニック、歯科など、大手から個人院まで幅広く運用いただいております。 自由診療クリニック特化型 電子カルテ・DXツール(特許取得済)の開発・運用をご担当いただきます。 ・自社開発SaaSの開発・運用(機能例:電子カルテ、決済、CRM等) ・クリニックオンボーディング時の技術サポート、データ移行 等 ■開発スタイル ・2週間1スプリント。プランニング、デイリーMTG、振り返りを実施 ■開発環境 ・言語: Ruby, TypeScript, Go ・フレームワーク等: Ruby on Rails, Next.js, React, GraphQL ・インフラ: AWS(Fargate, Aurora PostgreSQL), Terraform ・CI: GitHub Actions ・自動テスト: RSpec, Jest ・ツール: Google Workspace, Github, Slack, Jira, Notion, Figma ■特徴 ・バーティカルSaaSのスタートアップであり、0→1フェーズの開発が多い ・一人のエンジニアがフロント、バックエンド、インフラまで担当 ・クリニックにとっての基幹システムであり、高い安定性が求められる ・顧客からのフィードバックを得る機会が多い ・セキュリティは最重要。3省2ガイドラインの順守が求められる
案件の必須スキル
・Webアプリケーションの開発・運用経験(Ruby)3 年以上 ・RDBMSのテーブルスキーマ設計経験
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 某社が運営するマッチングアプリのサーバーサイド開発および運用業務を担当します。2021年にリリースされたばかりのこのアプリは、事業の方向性を模索しつつ開発が進行しており、フェーズに応じて柔軟な対応が求められます。プロダクトの成長を支えるため、技術を駆使して開発に取り組めるエンジニアを歓迎します。 ■具体的な作業内容 ・API開発や管理画面開発による新規機能追加および既存機能の改修 ・プロダクトマネージャーおよびアプリ開発エンジニアとの連携 ・サーバーサイドアプリケーションのリリース作業 ・安定性とパフォーマンスを重視した品質改善 ・コードベースおよび開発フローの改善 ・数値分析に基づく改善施策の立案、企画立案 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・3年以上のWebアプリケーション開発経験 ・Ruby on Railsを用いた開発経験 ・JavaScriptの開発経験 ・ネイティブアプリ・SPAのAPI開発経験 ・コードレビュー経験 【開発環境】 ・プログラミング言語:Ruby、JavaScript ・Webアプリケーションフレームワーク:Ruby on Rails、 Nuxt.js ・データストア:PostgreSQL、Redis ・インフラストラクチャ:AWS ・開発環境:GitHub、Github Actions、Docker ・その他:Slack、Figma、Confluence、Google Docs、Google Sheet
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 某マッチングアプリのサーバーサイド開発・運用を担当いただきます。2021年にリリースされたアプリの事業方向を模索しながら柔軟に開発を進めるため、変化に対応できる姿勢が求められます。プロダクト開発の技術的側面に積極的に関与し、チームでの協力体制を大切にする方を歓迎します。 ■具体的な業務内容 ・knewのサーバーサイド開発、運用業務 ・API開発や管理画面の新機能追加・既存機能改修 ・プロダクトマネージャーやアプリ開発エンジニアとの協力 ・サーバーサイドアプリケーションのリリース作業 ・品質改善およびコードレビュー ・数値分析による改善施策の立案 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・3年以上のWebアプリケーション開発経験 ・Ruby on Railsを用いた開発経験 ・JavaScriptの開発経験 ・ネイティブアプリ・SPAのAPI開発経験 ・コードレビュー経験 【開発環境】 ・プログラミング言語:Ruby、JavaScript ・Webアプリケーションフレームワーク:Ruby on Rails、 Nuxt.js ・データストア:PostgreSQL、Redis ・インフラストラクチャ:AWS ・開発環境:GitHub、Github Actions、Docker ・その他:Slack、Figma、Confluence、Google Docs、Google Sheet
大手事務用品メーカー様が利用および事業として展開していく従業員満足度調査用の SaaSツールの開発を行っており、そのバックエンドの開発案件になります。 フロント側は基本的には ReactベースのWebアプリとなっており、BEエンジニアが作成したRestfulAPIを利用する構成となります。 弊社の直接のクライアントとなる開発会社様が要求定義やデザインを行い、弊社では開発工程を担当します。 主なコミュニケーションは開発会社様と取ることになりますが、一部エンドクライアント様と直接のやりとりが発生します。 開発の立ち上げフェイズからの参画となりますので、詳細設計、開発、テスト等を行なっていただく 想定です。 ※フルリモート可 Ruby
案件の必須スキル
・Ruby on Rails による開発経験:3年以上 ・RSpecによる自動テストの実装経験 ・ご自身のタスク工数見積もり、スケジュール管理が行える方
暗号資産の入出金に関わるシステムのバックエンド開発における下記業務をお願いします。 ・エンハンス、グロース開発 ・技術選定・検証 ・自動テストのコーディング etc. 現場チームについては、様々な分野での経験を持つ少数精鋭のメンバーが集まっております。 他部署を含め業務委託のエンジニアも複数名在籍しており、社員エンジニアと垣根のない働きやすい環境です。 暗号資産、ブロックチェーンの分野での開発経験を積んで頂ける環境です。 ※長期参画が前提となります Ruby
案件の必須スキル
・Ruby(Ruby on Rails)を用いた開発経験:5年以上 ・金融機関でのWebシステム開発経験 ・PM / TL等のリーダー経験
家族のコミュニケーションを豊かにするサービスを展開している企業にて、サーバーサイドの開発全般をご担当いただきます。 4月より、新規サービスも動き出したためそちらをメインで担当していただく可能性が高いです。 (現状、全てRuby/Railsでの開発になります。) また、IoTや機械学習など、新しい領域の技術にも挑戦していただく予定です。 ※環境: ・言語:Ruby(Web) ・フレームワーク:Ruby on Rails ・DB:PostgreSQL、Redis ・バージョン管理:Git ・リポジトリ管理:Bitbucket ・インフラ:AWS ・CI:Wercker、Jenkins、Selenium ・サーバ監視:Zabbix、NewRelic ・コミュニケーション:Slack ・ドキュメンテーション:Confluence ・BTS:JIRA
案件の必須スキル
【必須】 ・Railsを使ったWebアプリ開発に携わった経験 ・自身でRailsを使ったWebアプリのメンテナンス、運用経験 ・RSpec、もしくはMiniTestを用いたテストを定常的に書いている 【尚良】 ・Railsを使ったWebアプリのRailsのバージョンアップ、関連gemのバージョンアップを定常的に行っている ・gemを開発し、Rubygems.orgへ公開しメンテンスしている ・github flowを用いた開発経験
宿泊施設向けの公式HPから予約数を上げる為、宿泊予約サイト/システムの開発案件です。 リリースして間もないサービスのため、新機能開発をメインにRubyを用いたAPI、バッチ開発をご担当頂きます。 スキルや本人の意向によっては、フロントエンド (React) の開発もご担当頂く可能性があります。 ※面談は弊社同席で1回+テストになります。
案件の必須スキル
・Ruby、Ruby on Railsの経験2年以上 ・Rspecを用いたAPI開発経験 ・MySQLを用いた開発経験 ・Dockerを用いた開発経験
クラウドソーシング事業やBPO事業を展開している企業にて、官公庁・自治体等の入札・落札情報を探せる「入札情報速報サービス」及び「入札情報検索サービス 」の機能開発・保守開発をご担当いただきます。 【具体的な業務内容】 ・入札案件情報の検索/登録を行う API の開発 ・入札情報を収集するクローラーの機能開発及び保守開発 ・入札サービスの機能開発・保守開発(フロントエンドを含む) ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。
案件の必須スキル
・Ruby on Rails を使った 開発経験3年以上 ・Rspec などを使ったテストコードを書いた経験 ・Git を使った開発経験
■美容医療業界向けSaaS商品の開発をお任せします。 予約管理~業務支援ツールまで現場クリニックの課題解決を支援するソフトウェアソリューションの構築はもちろん、 業務支援ツールの開発に要件定義から携わり、エンドユーザーの悩み事を直接聞いて、解決することができます。 主にお任せする仕事内容 ・LINEを使ったデジタル診察券や予約機能といったエンドユーザー向けの開発 ・予約から訪問してからのお客様とのコミュニケーションや、美容コースの契約や物販の販売、売上などの レポートといった企業の現場向けの開発 Ruby
案件の必須スキル
・Rubyでの実務経験:2年以上 ・Rails本体のコードを読んで調査出来る ・Rspecでrequest spec, model spec, shared examples, shared contextsを自分で記述出来る可能なくらい理解している
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 自社開発の社内コミュニケーション活性化SaaSのバックエンド開発を担当します。リリース以来、順調に導入企業が増加しており、事業拡大に伴う機能追加や改善が必要です。子会社プロパーのエンジニアとともに、機能設計から実装までを担当します。 ■具体的な業務内容 ・Ruby on Railsを用いたバックエンド機能設計と実装 ・テストコードの実装(RSpec使用) ・コードレビューおよびGitを使用したチーム開発 ・WebAPIおよびDB設計 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・Ruby on Rails(バージョン6.0以上が望ましい)の実務経験3年以上 ・RSpecでのテスト実装経験 ・Gitを使用したチーム開発の実務経験 ・コードレビュー経験 ・Dockerを使用した開発の実務経験 ・WebAPI設計の実務経験 ・DB(テーブル定義)設計の実務経験 ・生のSQLを用いた実務経験
キャリア支援サービスの新規機能開発・改善に携わっていただきます。 直近の具体的な業務としては、企画されたものに対する 仕様詳細化 → 設計 → 実装 → テスト → 計測 → 改善のプロセスを一貫して、 メンバーとの協力のもと推し進めていただくこととなります。 開発の中で業務知識を蓄えていき、プロダクトをより良くするための企画もお願いします。 技術的には、特にRuby on RailsやReact.jsを使ったプロダクト実装力が高く、含め可読性・メンテナンス性を重視したコードを書ける・レビューできる方を求めています。 【開発体制】 PM1名 エンジニア5名 インフラ専任3名 【開発手法】 ①プロダクトマネージャーが起案、プロトタイプを作成して現場のエンジニアやユーザーに感想を聞きながら仕様の詳細を詰めて、それをタスクに分解してエンジニアとデザイナーに引き継ぎます。 ②エンジニア・デザイナーが、ビジネスサイドやユーザーのヒアリングを実施したり KPI を見たりした上で、新機能開発・改修の提案を出し、最終的にプロダクトマネージャーが対応事項の決定・優先度付けを行います。 ③ビジネスサイド(営業やカスタマーサクセス)から開発チームに「こんなことで困っている」といった相談が持ち上がった際は、関係者間で対応方法が話し合われた後、エンジニアが仕様に落とし込みます。 ④ふりかえりの KPT ミーティングのときに出た優先度の高い Problem の解決のための Try で、開発に回されるものもあります。 【アプリケーション構成】 標準的な構成の Railsアプリです。 Rails は5.2系を使用。gemは毎日自動でupdateしています。 フロントエンドについては Haml、Sass、JavaScript (ES2015+)、TypeScript 、React.js、Redux を利用しています。 テストは RSpec、Capybara、Enzyme を組み合わせて、ユニットテストから受け入れテストまでを行っています。 CircleCI でテストを回し、テストが通ると自動デプロイされる仕組みです。 Ruby
案件の必須スキル
・Ruby on Railsを用いたアプリケーションのチーム開発経験(スクラム開発):2年以上 ・テストコードを書いた経験 ・コーディングだけでなく、課題の深堀りをする段階からの開発を行った経験 ・フロントエンドの開発経験
【作業内容】 アジャイル開発(機能見積、詳細設計、製造、テスト) 【案件魅力】 長期での参画が可能な案件となります。 Ruby
案件の必須スキル
Ruby on Railsでの開発経験:3年以上
ウェビナーマーケティング支援プラットフォームサービスのバックエンド開発全般業務(場合によってはフロントからインフラ周り迄)をご担当いただきます。 後々は、PMとしてプロジェクト管理をしていただくことも可能です。 【業務内容】 ・すでに稼働している配信サービスをデグレードさせることなく、安定して供給できるよう、新機能の追加や既存機能を改善業務。 ・スピード感をもって開発することが重要だった時期のコードを読み解き、必要に応じて、長期的なサービスの品質維持のためのリプレイスを実施業務。 ・そのほか、事業のグロースのための企画立案や、提案業務。 ・週1回1時間、レビュー会への参加。 ※フルリモート可 Ruby
案件の必須スキル
・Ruby、Ruby on Railsでの実務経験:3年以上 ・AWSのご経験:3年以上
保育関係に特化したサービスを複数展開している企業にて、複数プロダクトの横断的なバックエンド開発に携わって頂きます。 保育系サービスを現時点で6種ほどリリースをしており、横断的に各サービスの設計の見直しから、エンハンス、新規機能実装など広く携わって頂きます。 【技術環境】 ・言語:Ruby (Ruby on Rails)、RxSwift (iOS)、Java (Android)、TypeScript (Vue.js) ・DB:PostgreSQL、Redis 、RealmDB ・インフラ:AWS (15-20サービス使用中) ・その他:Git、Bitbucket、Zabbix、 NewRelic、Wercker、Jenkins、Slack、Confluence、JIRA
案件の必須スキル
【必須】 ・Ruby on Railsを使ったWebアプリ開発や運用の実務経験3年程度 ・RSpec、もしくはMiniTestを用いたテストの経験 【尚良】 ・APIドキュメントを作成の上、フロントエンドとの連携を行ってきた経験 ・Ruby on Railsを使ったWebアプリのRailsのバージョンアップ、関連gemのバージョンアップを定常的に行っている ・gemを開発し、RubyGems.orgへ公開しメンテンスしている ・GitHub Flowを用いた開発経験 ・日常会話レベルの英語力 ・エンジニアチームのマネジメント経験
同社は自社サービスやWeb/モバイルアプリなどの受託制作を展開している企業です。 今回は自社の映画レビューサービスにおいて、Railsエンジニアとして参画していただき、サービス拡大と改善に向けて企画、検証等の一連の流れに携わっていただきます。 ※自社サービスとなりますので、その経験をお持ちの方大歓迎です。
案件の必須スキル
・Ruby/Ruby on Railsを用いたWebサービスの開発経験2年程度 ・Gitを用いた開発経験 ・RSpecもしくはMiniTestを用いたテストを定常的に書いている方
同社は稼働記録ツールやマッチングツールなどを展開している企業です。 新機能開発や機能改修、リファクタリングなどに携わっていただきながら、新規サービスの開発もしているため、そちらも担当していただく場合がございます。 メインはバックエンドを開発していただきますが、フロントエンドやインフラの運用などもご希望に合わせて範囲を広げていだだくことも歓迎です。
案件の必須スキル
・Ruby on Railsを用いたWebアプリケーションの開発経験3年以上 ・Rspecを用いたテストコードの開発経験 ・Gitを利用したチームでの開発経験 ・HTML/CSS/JavaScriptを用いたフロントエンドの開発経験 ・AWS(EC2、RDS、S3、SES、Route 53など)への興味
・大手携帯ショップの販売端末価格デジタルサイネージアプリケーションの開発および、デジタル広告訴求を目的としたWebアプリケーションの開発を行っていただきます。 ・大幅リニューアル後のリリース済み保守運用フェーズですが、今後運用でカバーしている部分のシステム化や機能の充実を図る回収を行います。 段階的(数ヶ月毎)に商用リリースを行います。 ・フルスタックのスクラム開発の為、サーバサイドだけでなくフロントエンド/インフラ/ネイティブアプリにもフルスタックにご活躍いただきます。 ・アジャイル、モブプロ/ペアプロで開発を行っており、長期での参画を期待しております。 ・フレックスですが、2weekスプリントでチームMTGやスクラムイベントには参加願います。 ・隔週水曜と木曜:2~3時間 ・毎週金曜:4時間 ・コアタイム:通常10:00~15:00、隔週水曜~16:00、毎週金曜日~17:00 ・リリース時は夜間対応をお願いします。(19:00~24:00) ・作業中はSlackを繋ぎっぱなしでいつでも会話できる状態です。 TypeScript
案件の必須スキル
・コンシューマ向けWebサービスでの開発のご経験:3年以上 ・Webシステムの設計、実装、運用までの一連の経験 ・TypeScript/JavaScript/Node.jsでのサーバーサイド開発のご経験:2年以上 ・React.jsでのフロント開発のご経験:1年以上 ・AWS(S3、Lambda、CloudFormation)開発の経験:1年以上 ・gitを使ったチーム開発経験 └ Github flow/Git flowなどの定められたフローに基づいたソース管理、コードレビューの経験 ・Dockerの経験 ・アジャイル開発経験 ・スクラム経験
債権、督促管理プラットホーム(SaaS)の「新規機能追加」「機能改修」「機能改善」をご担当頂きます。 上流から下流まで(要件定義~設計・実装・運用)が担当範囲となります。 開発以外の業務(市場分析や市場調査、リクルーティング等)についてもご支援頂く可能性があります。 BackendとFrontendでチームが分かれていないため、両方ご担当頂きます。 Ruby
案件の必須スキル
・Ruby on Railsの開発経験:2年以上 ・RSpec等を使ったテストコードの実装経験 ・React(TypeScript)の開発経験もしくは知見がある方 ・Webサービス(SaaS)の運用経験 ・フルスタックで開発した経験
リーガルテックサービスのサーバーサイド開発を担当していただきます。 さらに事業のグロースを加速させるべく、サービスの新機能、API開発、メンテナンスなどを行っていただきます。 勤務体系はフレックスになります(※ 6:00 - 22:00までの間に稼働していただきます) Ruby
案件の必須スキル
・Ruby on RailsでのWebサービス開発、運用経験:4年以上 ・テスト駆動型開発(Rspec) ・インフラ、セキュリティ等の知見 ・要件定義〜保守運用の経験
電力・ガスなどのエネルギー会社の料金比較サービスや、脱炭素、EV領域のサービスを展開している企業でのバックエンド開発をご担当いただきます。 現在、個人の電力・ガスの自由化に伴い、事業の勢いに乗るWebベンチャー企業です。 今回エネルギーデジタル化・効率化する為のサービスの新規開発もしくは機能追加となります。 PMから依頼のある要件を元に設計、実装、テスト(Rspec)、調査や工数見積がメインとなります。 Ruby
案件の必須スキル
・Ruby on Railsの開発経験:3年以上 ・AWSの各種サービスに詳しい、もしくはキャッチアップに積極的
運送業務管理支援システムのバックエンド開発をお願いします。 POからの要件を基にアジャイルで開発を進めていただきます。 技術的負債の返済の習慣があり、リファクタリングとも向き合える環境です。 定例MTGは11:00より、15分程度行います。 Ruby
案件の必須スキル
・Ruby on Railsでの業務経験:2年以上 ・TypeScript/React.jsを使用した開発経験 ・Gitを用いたチーム開発経験 ・リレーショナルデータベースを利用した設計・開発の経験 ・RSpecなどのテストフレームワークを使ってテストを書くことができる ・障害発生時にエラーログなどを見て原因を特定し、対処することができる ・Railsのエコシステムへの理解と業務経験 ・ドキュメンテーションができる
国交省外郭団体の既存システムの改修案件となります。 Ruby
案件の必須スキル
・Rubyでの開発経験:3年以上 ・Ruby on Rails、Rspecでの開発経験
自社運営のおでかけメディアにおいて、主にサーバーサイドの開発全般を担当していただきます。 【主な作業内容】 ・Ruby on Rails を用いた、記事サイトおよびアプリのコアとなるWeb、REST API、GraphQLの設計、開発 ・Vue.js(Nuxt.js)を用いた、比較サイトのWebフロントエンド及び社内ツールの設計、開発 ・Laravel を用いた管理画面の設計、開発 ・新規サービスの設計、開発 ※サーバーサイドのみではなくフロントエンドの開発も担っていただきます 今後もユーザビリティ向上施策やSNS機能の強化など、様々な機能拡張を予定しており、 ともに世界トップクラスのメディアとなるためのチームメンバーを募集いたします。 Ruby
案件の必須スキル
・Ruby on Railsを使ったアプリケーション開発経験 ・Linuxサーバ、AWS上での開発、運用経験 ・HTML、CSS、JavaScriptを用いたフロントエンドの開発経験 ・GitHub等を利用したチーム開発経験
家族のための新しい社会インフラを創造するtoBおよびtoC事業において、 自社プロダクト全般におけるサーバサイド開発、運用業務を担っていただきます。 現在新規で開発中のプロダクトがあり、参画時期によってはそちらの リリース対応やエンハンス、また既存プロダクトの追加開発などご対応いただきます。 ご経験に応じてインフラ構築やフロント側の開発も行っていただけます。 【開発体制】 PM数名 デザイナー数名 サーバーサイド10名程(PJT毎にチーム分け) インフラ2名(PJT横断) QA数名 Ruby
案件の必須スキル
・Railsを用いたWebアプリ開発経験:2年以上
ネットワークソリューションやデータ活用ソリューションを展開する企業にて、 既存の名刺データ活用サービスアプリの開発における下記作業をご担当いただきます。 ・既存バグ改修 ・RSpec対応 ・機能追加 作業範囲はご経験によりご相談となりますが、 要件定義から基本設計、詳細設計、実装、単体テストまで対応いただきます。 Ruby
案件の必須スキル
・Rubyでの開発経験:3年以上 ・JavaScriptでのフロント開発経験:1年以上
CaaS領域の新規事業エンジニアチームのコアメンバーとなり、アーキテクチャ設計、 エンジニアリングプロセスの改善、サーバサイド・フロントエンドの実装などをご担当いただきます。 また、エンジニアリングだけではなく担当する事業において、 担当事業部とともにサービス開発にも関わっていただきたいと考えています。 今回はCtoC売買サービスに携わって頂く予定ですが 他にも社内にて新規事業が始まる可能性があり、興味があればそちらへ携わることも可能です。 <開発環境> ・言語:GoLang,RubyonRails(4.2/5.1) Rspec,Vue.js,Docker ・ミドルウェア:Nginx,Redis ・インフラ:AWS,RDS(MySQL),ELB,Route53,EC2,S3,CloudWatch,CloudFront ・分析:Redash,Google Analytics ・CI:CircleCI Go,Java,Ruby,AWS
案件の必須スキル
・GoLangを使用した開発経験 ・RDBMSを使用した開発経験 ・WEBサービス開発経験3年以上(またはそれに準ずる経験) ・Linux/Unixに関する基本的な知識・経験 ・保守性・再利用性・対障害性を考慮した設計と開発を行える知識・経験
旅行やグルメなどおでかけ領域をメインに、 メディア運営からマーケティング支援まで幅広く展開している企業にて サーバーサイド開発をご担当いただきます。 自社で運営しているアプリはiOS、Androidともに旅行ジャンルでダウンロードNo1を維持している 今人気のサービスとなっております。 Web、iOSアプリ・Androidアプリ開発を中心に、ユーザー視点での開発を行っており、 機能についてエンジニアも含めて話し合うことも多く、風通しの良いチームです。 また、マーケティングチームと広告を最大化する開発を行うなど、 各分析チームと共同して業務を行っています。 Web・App全体を見ながら一連の開発業務に関わることができる案件です。 <主な作業> ・Railsを使ったウェブアプリケーション、APIの設計・開発・運用 ・内部向けの管理ツールの設計・開発・運用 <チーム体制> エンジニア7名 デザイナー2名 ディレクター1名 <開発方式> アジャイル開発 iOS,Android,Ruby,HTML5/CSS3,JavaScript,AWS
案件の必須スキル
・Ruby on Railsを使ったアプリケーション開発経験 ・Linuxサーバ・AWSでの開発・運用経験 ・iOS/Androidアプリのバックエンド開発経験 ・HTML, JavaScript, CSS を用いたフロントエンドの開発経験 ・github等を利用したチーム開発経験
複数案件を受託している企業にて人材マネジメント管理ツール開発をご担当いただきます。 現在10名程のチームでそのうち開発メンバーは4名の少人数での新規開発のため 広範囲で開発に携わっていただける案件です。 <開発環境> Ruby on Rails/AWS React.js Docker/Bitbucket Slack など Ruby,JavaScript,AWS
案件の必須スキル
Webサービス開発経験(2年以上) Ruby on Rails開発経験(1年以上)
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 Ruby On Railsでの開発経験(2年以上) └Railsでの保守性や拡張性を意識した設計の業務経験 └rspecをゼロから書ける ・アジャイル開発のご経験
【会社概要】 2021年1月に創業したスタートアップです。 リアルタイム予約や電子カルテの機能をそなえた、自由診療クリニックのDXを実現するSaaSを開発しています。 美容クリニック、AGAクリニック、脱毛クリニック、歯科など、大手から個人院まで幅広く運用いただいております。 【プロダクトの特徴】 ・自由診療のクリニックに特化したverticalSaaS。 ・機能:予約、事前問診、カルテや画像管理、シフト管理、在庫管理、レポート(どう効率化してどう売上作るか)、決済機能、セグメント配信など ・予約システムとCRM機能に関しての特許を取得 【職務内容】 自由診療クリニック特化型 電子カルテ・DXツール(特許取得済)の開発・運用をご担当いただきます。 ・自社開発SaaSの開発・運用(機能例:電子カルテ、決済、CRM等) ・クリニックオンボーディング時の技術サポート、データ移行 〈詳細〉 機能開発として想定しているものは下記のいづれかになります。 ・権限機能 ・会員統合 ・CSV一括登録 ・問診表改善 ・オンライン事前同意書機能 など 今後はクーポン機能やソーシャルログイン機能などもお任せする想定です。 【サービス概要とシステムの特徴】 ・導入店舗数:約300クリニック(マルチテナント側) ・クリニックからすると基幹システムになるため、安定性が重要となります。 ・医療情報システムを扱うので3省2ガイドラインに遵守した開発(セキュリティ面) 【全体の開発体制】 ・PdM3名(正社員2名、業務委託1名) ・ENG(正社員6名、業務委託7名) フロントエンド・バックエンド・インフラの担当を分けずに開発をしているため、フルスタックエンジニアのキャリアを構築できます。 また、クリニックの現場で働く人の声を頻繁に拾い上げて開発に生かすような体制にしています。 【開発スタイル】 ・2週間1スプリント。プランニング、デイリーMTG、振り返りを実施 【開発環境】 モダンなアーキテクチャを採用しており、技術が好きなエンジニアも開発を満喫できる環境が整っております。 フロントエンドは「Next.js」「TypeScript」。バックエンドは「Ruby on Rails」で書かれており、一部パフォーマンスの最適化が必要な箇所は「Go」を使っております。 インフラは「AWS」を使用し、「Terraform」で管理。全APIに「GraphQL」を採用している。 ・言語: Ruby, Next.js,React, Go ・フレームワーク等: Ruby on Rails, Next.js, React, GraphQL ・インフラ: AWS(Fargate, Aurora PostgreSQL), Terraform ・CI: GitHub Actions ・自動テスト: RSpec, Jest ・ツール: Google Workspace, Github, Slack, Jira, Notion, Figma 【特徴】 ・バーティカルSaaSのスタートアップであり、0→1フェーズの開発が多い ・一人のエンジニアがフロント、バックエンド、インフラまで担当 ・クリニックにとっての基幹システムであり、高い安定性が求められる ・顧客からのフィードバックを得る機会が多い ・セキュリティは最重要。3省2ガイドラインの順守が求められる
案件の必須スキル
・下記それぞれ3年以上 ・RubyonRailsの実務経験 ・PostgreSQLの実務経験 ・Global Interpreter Lockの理解ができる方 ・マルチスレッドとマルチプロセスの違いの理解ができる方
2021年1月に創業したスタートアップです。 リアルタイム予約や電子カルテの機能をそなえた、自由診療クリニックのDXを実現するSaaSを開発しています。 美容クリニック、AGAクリニック、脱毛クリニック、歯科など、大手から個人院まで幅広く運用いただいております。 自由診療クリニック特化型 電子カルテ・DXツール(特許取得済)の開発リードをご担当いただきます。 ・アーキテクチャ、技術に関する設計・提案・意思決定 ・開発メンバーのサポート ・自社開発プロダクトの開発・運用(機能例:電子カルテ、決済、CRM等) ・導入先クリニックの技術サポート、データ移行 等 ■開発スタイル ・2週間1スプリント。プランニング、デイリーMTG、振り返りを実施 ■開発環境 ・言語: Ruby, TypeScript, Go ・フレームワーク等: Ruby on Rails, Next.js, React, GraphQL ・インフラ: AWS(Fargate, Aurora PostgreSQL), Terraform ・CI: GitHub Actions ・自動テスト: RSpec, Jest ・ツール: Google Workspace, Github, Slack, Jira, Notion, Figma ■特徴 ・バーティカルSaaSのスタートアップであり、0→1フェーズの開発が多い ・一人のエンジニアがフロント、バックエンド、インフラまで担当 ・クリニックにとっての基幹システムであり、高い安定性が求められる ・顧客からのフィードバックを得る機会が多い ・セキュリティは最重要。3省2ガイドラインの順守が求められる
案件の必須スキル
・リードエンジニアとして複数人の開発チー ムをリードした経験 ・ Webアプリケーションの開発・運用経験(Ruby, TypeScript) 3年以上 ・RDBMSのテーブルスキーマ設計経験
【業務内容】 新機能開発やユーザー体験の改善のための開発業務のうち、フロントエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、設計・実装・テストといったほぼすべての工程が対象となります。 また、フロントエンドのパフォーマンス改善や、アクセシビリティ対応、フレームワークのバージョンアップなども業務となります。 <具体例> ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 ※ご希望に応じて将来的にテックリードをお任せすることもあります。 <現在の課題> 具体的なフロントエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 ・最適なユーザー体験を提供するための改善 フロントエンドのパフォーマンスやUI、アクセシビリティ対応など、それぞれ改善していきたいと考えております。 ・コンポーネントの単体テスト フロントエンドのテストは現在コンポーネントから切り離したTypeScriptのクラスや関数に対してのみ書いている状況です。今後は、コンポーネントやストアに対してのテストを拡充していきたいです。 流行の移り変わりが激しいフロントエンド業界において、常に最新のトレンドに追従していきながら機能開発を両立するという難しさにチャレンジしていけるのが弊社の魅力です! 【開発環境】 バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty 【会社の特徴】 クラウドワークフロー開発・販売を行っています。 【求める人物像】 ・当社のミッションに共感していただける方 ・全社の戦略を理解した上で、会社や事業の成功のために自律的に行動できる方 ・ユーザーの本質的な課題を発見し、ソフトウェア・エンジニアリングの力で解決していくことを楽しめる方 ・局所最適ではなく、全体最適を考えて行動できる方 ・会社や事業を支えている責任感を持って仕事できる 【今後取り組んでいきたいこと】 エンタープライズ企業の複雑な要件を満たすには、現在の当社ソフトではまだ機能性が不足しています。これまで以上のスピードで機能を追加していきたいと考えております。 現在Nuxt 2から3への移行中(年内完了見込み)ですが、今後はよりVue 3 / Nuxt 3らしいコードになるようリファクタリングしたり、Vue 3 / Nuxt 3の新機能を積極的に取り入れていく予定です。
案件の必須スキル
・フロントエンドの開発経験3年以上 ・React.js、Vue.jsの開発経験1年以上 ・TypeScriptの経験 ・コンポーネントベースの設計経験 ・チームでの開発経験 ・ビジネスレベルの日本語能力 ・日本標準時(JST)での勤務可能な方 ・エンジニア実務経験2年以上
【業務内容】 当社プロダクトの新機能やユーザー体験の改善のための開発業務のうち、バックエンドに関する開発全般を担当していただきます。 日々お客様より頂くご要望やフィードバックを元に、将来を見据えた最適な仕様へ落とし込むところから、設計・実装・テストといったほぼすべての工程が対象となります。 また、サーバーを効率的に利用するためのパフォーマンス改善、アプリケーションレベルでのセキュリティ対策、外部サービス(他社SaaSなど)との連携機能開発なども業務となります。 <具体例> ・ユーザー向け機能の仕様策定・開発 ・開発者向けREST APIの仕様策定・開発 ・社内向け管理画面の仕様策定・開発 ・パフォーマンス改善 ・セキュリティ対策 ・サービスの運用・監視 ・Railsのバージョンアップなど、フレームワーク・ライブラリの最新版への追従 <現在の課題> 具体的なバックエンドの課題や改善プロジェクトは下記の通りです。もちろん、下記以外にも課題や改善案を提案/実施いただくことを想定しています。 <パフォーマンス改善> 当社ソフトの機能が追加されるにつれて、一部のAPIでパフォーマンスが劣化しています。 継続的にパフォーマンス改善を実施していますが、機能追加のスピードも早いため安定してパフォーマンスがいい状態にはなっていないため、改善と対策を行っていきたいと考えております。 【開発環境】 バックエンド: Ruby on Rails, RSpec, Rubocop, Sidekiq フロントエンド: HTML, CSS, TypeScript, Vue.js, Nuxt.js, Jest, ESLint インフラ: Heroku, Amazon Web Service, Google Cloud Platform データベース、ミドルウェア: PostgreSQL, Redis, Memcached 認証基盤: Auth0 検索: Elasticsearch 監視: Datadog, Sentry, Scout APM, PagerDuty 【会社の特徴】 クラウドワークフロー開発・販売を行っています。 【求める人物像】 ・当社のミッションに共感していただける方 ・全社の戦略を理解した上で、会社や事業の成功のために自律的に行動できる方 ・ユーザーの本質的な課題を発見し、ソフトウェア・エンジニアリングの力で解決していくことを楽しめる方 ・局所最適ではなく、全体最適を考えて行動できる方 ・会社や事業を支えている責任感を持って仕事できる方 【今後取り組んでいきたいこと】 エンタープライズ企業の複雑な要件を満たすには、現在の当社ソフトではまだ機能性が不足しています。これまで以上のスピードで機能を追加していく予定です。 現在、インフラをHerokuからGCPへの移行を予定しており、併せてインフラのコード化など業務の効率化を進めていきたいと考えております。
案件の必須スキル
・バックエンドの開発経験 ・RDBMS(PostgreSQL、MySQLなど)の使用経験 ・チームでの開発経験 ・ビジネスレベルの日本語能力 ・日本標準時(JST)での勤務可能な方 ・後々正社員として勤務することに抵抗のない方(もちろん双方合意があった上での転換となります。)
保育関係に特化したサービスを複数展開している企業にて、Rubyを用いた既存サービスの改修や新規サービスの開発に携わって頂きます。 保育系サービスを現時点で6種ほどリリースをしており、その中でも今回の新サービスは保育士と保護者を繋ぐコミュニケーションのツールや保育士の業務支援となるアプリとなる予定です。 【開発環境】 ・言語:Ruby(Ruby on Rails)、TypeScript(Vue.js) Swift(iOS)、RxSwift、Java(Android)、 ・DB:Postgresql、Redis、RealmDB ・インフラ:AWS(ECS、EC2、S3、ALB、NLB、 WAF、CodeBuild、CodeDeploy、 CodePipeline、RDS、Aurora、DynamoDB、 APIGateway、lambda、VPCpeering、 TransitGateway等) ・その他:Git、Bitbucket、Zabbix、NewRelic、 Wercker、Jenkins、Slack、Confluence、 JIRA
案件の必須スキル
【必須】 ・Ruby(Rails)での開発経験 ・RSpec、もしくはMiniTestを用いたテストコードの経験 【尚良】 ・APIドキュメントを作成の上、フロントエンドとの連携を行ってきた経験
宿泊施設向けの公式HPから予約数を上げる為、宿泊予約サイト/システムの開発案件です。 リリースして間もないサービスのため、新機能開発をメインにRubyを用いたAPI、バッチ開発をご担当頂きます。 スキルや本人の意向によっては、フロントエンド (React) の開発もご担当頂く可能性があります。 ※面談は弊社同席で1回+テストになります。
案件の必須スキル
・Ruby、Ruby on Railsの経験2年以上 ・Rspecを用いたAPI開発経験 ・MySQLを用いた開発経験 ・Dockerを用いた開発経験
保育関係に特化したサービスを複数展開している企業にて、複数プロダクトの横断的なバックエンド開発に携わって頂きます。 保育系サービスを現時点で6種ほどリリースをしており、横断的に各サービスの設計の見直しから、エンハンス、新規機能実装など広く携わって頂きます。 【技術環境】 ・言語:Ruby (Ruby on Rails)、RxSwift (iOS)、Java (Android)、TypeScript (Vue.js) ・DB:PostgreSQL、Redis 、RealmDB ・インフラ:AWS (15-20サービス使用中) ・その他:Git、Bitbucket、Zabbix、 NewRelic、Wercker、Jenkins、Slack、Confluence、JIRA
案件の必須スキル
【必須】 ・Ruby on Railsを使ったWebアプリ開発や運用の実務経験3年程度 ・RSpec、もしくはMiniTestを用いたテストの経験 【尚良】 ・APIドキュメントを作成の上、フロントエンドとの連携を行ってきた経験 ・Ruby on Railsを使ったWebアプリのRailsのバージョンアップ、関連gemのバージョンアップを定常的に行っている ・gemを開発し、RubyGems.orgへ公開しメンテンスしている ・GitHub Flowを用いた開発経験 ・日常会話レベルの英語力 ・エンジニアチームのマネジメント経験
宿泊施設向けの公式HPから予約数を上げる為、宿泊予約サイト/システムの開発案件です。 リリースして間もないサービスのため、新機能開発をメインにRubyを用いたAPI、バッチ開発をご担当頂きます。 スキルや本人の意向によっては、フロントエンド (React) の開発もご担当頂く可能性があります。 ※面談は弊社同席で1回+テストになります。
案件の必須スキル
・Ruby、Ruby on Railsの経験2年以上 ・Rspecを用いたAPI開発経験 ・MySQLを用いた開発経験 ・Dockerを用いた開発経験
クラウドソーシング事業やBPO事業を展開している企業にて、今回は入札情報サービスの機能開発・保守開発 をご担当いただきます。 主な業務は以下の2つです。 ・入札案件情報の検索、登録を行うAPIの開発 ・機能開発、保守開発(フロントエンドを含む) Ruby
案件の必須スキル
・Ruby on Rails を使った 開発経験:2年以上 ・Rspecなどを使ったテストコードを書いた経験 ・Gitを使った開発経験
新機能開発や既存機能のアップグレードを中心として、設計~開発~運用の 一連のプロダクト開発に必要な全てのフェーズに携わっていただきます。 ウェブアプリケーション開発に伴う実装、テストコード追加レビュー、検証、 リリースがメインとなります。 Ruby
案件の必須スキル
・Ruby on Railsでの開発経験:2年以上 ・JavaScript開発経験
自社で運営している教務システム開発において、機能追加や学校管理システムの新規開発などに携わっていただきます。 主な作業としては、下記を想定しております。 ・要件の調査、把握と実装 ・APIの実装 ・⾮同期ジョブの実装 ・テストコードの実装、動作検証 Ruby
案件の必須スキル
・Webアプリケーションの開発経験:4年以上 ・Ruby on Railsでの開発経験:2年以上 ・GitHubを利⽤したPullRequest中⼼のチーム開発の経験
#プロダクトについて 毎日のお買い物が楽しく・お得になる体験を提供するサービスです。 サービスインストール数は2021年2月時点で120万を突破し、 本サービスで取得したデータを、自社のOCRと情報抽出の技術で 精密な消費者データにすることで、企業の皆様のマーケティング支援を行っています。 #具体的な業務内容 -技術:Ruby(FWはRails)を用いたAPIの開発 -業務範囲:設計から実装、テストコードを書くまで (全て社内のメンバーがレビューします) -開発する機能:本サービスのAPIやJobの開発 Ruby
案件の必須スキル
・RailsでのAPI開発経験:5年 ・RSpecでテストコードを書いた経験 ・Sidekiqの利用経験 ・RDBMSの利用経験 ・Dockerの利用経験
CaaS領域の新規事業を展開する企業において、 CtoC売買サービスのプラットフォーム開発をご担当頂きます。 エンジニアリングだけではなく、 担当事業部とともにサービス開発にも関わっていただきたいと考えています。 他にも社内にて新規事業が始まる可能性があり、興味があればそちらへ携わることも可能です。 【開発環境】 - 言語(フレームワーク):RubyonRails(4.2 / 5.1) Rspec, Vuejs, jest, Docker - ミドルウェア:Nginx/Redis - インフラ(AWS):RDS(MySQL)/ELB/Route53/EC2/S3/CloudWatch/ CloudFront/SES など - 分析:Redash/Google Analytics - CI : CircleCI Ruby,JavaScript,AWS
案件の必須スキル
・RubyonRalisを使用した開発経験3年以上
複数受託案件を扱う企業様にて、 某公的機関のデジタルアーカイブ系システムの機能及びデータを、 別システムに移行するための改修作業をお願い致します。 設計成果物をもとに、以下の作業をしていただきます。 ・開発 ・単体テスト(テストコード作成、テスト実施) ・結合テスト(テストケース作成、テスト実施) ※実コードを見て設計書を起こしたり、改修等も発生する想定。 Ruby
案件の必須スキル
・Ruby on Railsによる業務アプリケーション開発
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 大手メーカー向けWebシステムの開発および保守を担当するプロジェクトです。主にRuby on RailsとMySQLを使用して開発を進め、RSpecでのテストコード作成が求められます。アジャイル開発に基づき、機能見積、詳細設計、製造、テストの各フェーズに携わります。 ■具体的な業務内容 ・Ruby on Railsを使用したWebシステムの開発および保守 ・MySQLを用いたデータベースの設計および運用 ・RSpecによるテストコードの作成 ・アジャイル開発による機能見積や設計業務 ・Gitを用いたバージョン管理およびソースコードのレビュー 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 Ruby・Ruby(Ruby on Rails)での開発実務経験 ・Rubyの実務経験が浅くても、Web系開発(Java、PHP、JavaScript、Python等)での開発実務経験があり、Rubyでの開発を希望される方 ・Gitの使用経験(Ver管理、ソースコードレビュー等)
【業務概要】 ・SaaS型業務システムを展開されている企業様にてRubyエンジニアとしてご参画頂きます。 ・基本的にはRoRを用いた要件定義~運用といった一気通貫で携わって頂きます。 ・新機能開発やリファクタリングもご担当して頂きます。 【参画のメリット】 ・初日からフルリモートで尚且つ、フレックス制と柔軟な働き方が可能です。 ・Rubyに精通した技術者が多いエンド様となりますので Rubyのスキルアップをされたい方にはぴったりな案件となります。
案件の必須スキル
・RubyonRailsでの開発経験5年以上 ・クラウドプラットフォームの使用されたご経験(AWS、GCP、Azure等)
1 - 50件/全196件
この条件の新着案件情報を受け取る
RSpecのフリーランス案件に関するよくある質問
RSpecのフリーランス案件・求人の月額単価相場を教えて下さい
RSpecのフリーランス案件・求人はどのくらいありますか
RSpecのフリーランス案件・求人でリモートワークや在宅ワークはできますか
RSpecのフリーランス案件は未経験でも応募可能ですか?
RSpecのフリーランス案件の商談や面談ではどのような内容が聞かれますか?
この条件の新着案件情報を受け取る
最高単価
500万円
最低単価
30万円
平均単価
86.8万円
2024年11月のRSpecのフリーランス案件・求人の月額単価の平均は86.8万円です。RSpecのフリーランス案件・求人の年収の目安は1042万円です。単価20万円台のRSpecのフリーランス案件・求人は0件、単価30万円台のRSpecのフリーランス案件・求人は1件、単価40万円台のRSpecのフリーランス案件・求人は0件、単価50万円台のRSpecのフリーランス案件・求人は5件、単価60万円台のRSpecのフリーランス案件・求人は10件、単価70万円台のRSpecのフリーランス案件・求人は24件、単価80万円台のRSpecのフリーランス案件・求人は29件、単価90万円台のRSpecのフリーランス案件・求人は36件、単価100万円台のRSpecのフリーランス案件・求人は23件です。※フリーランスボード調べ(2024年11月18日更新)
2024年11月のRSpecのフリーランス案件・求人の平均月額単価は86.8万円です。前月比で+0.4%(+0.3万円)と月単位でみるRSpecのフリーランス案件・求人の月額単価は増加傾向です。
2024年11月のRSpecのフリーランス案件・求人の想定平均年収は1,041.9万円です。前月比で-0.4%(-4.1万円)と月単位でみるRSpecのフリーランス案件・求人の想定年収は減少傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 69.6% | -16.8% |
一部リモート | 26.1% | +19.3% |
常駐 | 4.3% | -2.5% |
2024年11月のRSpecのフリーランス案件・求人におけるフルリモート案件・求人の割合は69.6%で前月比で-16.8%とやや減少傾向にあります。一部リモート案件・求人の割合は26.1%で前月比で+19.3%とやや増加傾向にあります。常駐案件・求人の割合は4.3%で前月比で-2.5%とやや減少傾向にあります。
■RSpecとは RSpecは、Rubyプログラミング言語用のビヘイビア駆動開発(BDD)フレームワークで、アプリケーションの振る舞いを自然言語に近い形で記述し、テストを行うことができます。RSpecは、可読性の高いテストコードを書くことを重視しており、メンテナンス性の高いテストスイートの作成に適しています。 RSpecの特徴として、「describe」、「context」、「it」といったブロックを使ってテストを階層的に構造化できること、「expect」を使ったアサーションにより、期待する振る舞いを明確に記述できること、「before」、「after」、「around」といったフックを使ってテストの前処理や後処理を行えること、「let」や「subject」を使ってテストデータを遅延評価できること、モックやスタブを使ってオブジェクトの振る舞いを制御できること、コマンドラインからテストの実行や結果のフォーマット変更が行えること、他のテスティングライブラリやツールと組み合わせて使えること、RSpecの文法をドメイン固有言語(DSL)として拡張できることなどが挙げられます。 RSpecができる開発は、Railsアプリケーションのモデル、ビュー、コントローラのテスト、Ruby on Railsを使ったWeb APIのテスト、Ruby Gemsのテスト、コマンドラインツールのテスト、バッチ処理のテスト、外部サービスとの連携を含むアプリケーションのテスト、ドメインモデルやビジネスロジックのテスト、アプリケーションのE2Eテストと幅広いです。 RSpecを活用している世界的サービスやプロダクトは、Basecamp、Airbnb、Bloomberg、Cookpad、Crunchbase、Fab、GitHub、Heroku、Living Social、Kickstarter、Pivotal Tracker、Shopifyなどが挙げられます。また、Ruby on Railsのコミュニティでは、RSpecがデファクトスタンダードのテスティングフレームワークとして広く使われており、多くのオープンソースプロジェクトでもRSpecが採用されています。 ■RSpecを活用するメリット この章ではRSpecを活用するメリットについて説明します。 RSpecを習得することにより、具体的に以下のようなメリットがあります。 ・自然言語に近いDSLによるテストコードの記述で、テスト対象コードの動作を明確に記述できる ・ネストした構造を持つdescribeとitにより、テストの構造が明確になり可読性が向上する ・事前条件と事後条件を記述するlet、subjectなどにより、テストコードの再利用性が高まる ・モック・スタブの機能により、単体テストの記述を効率良く行える ・テストの実行結果レポートが視覚的に分かりやすく、テストの網羅性の把握が容易になる ・ドキュメンテーション機能により、テストコードを基にしたドキュメント生成が可能 ・RubyやRailsの開発コミュニティで広く普及しており、ノウハウの共有や問題解決が図りやすい RSpecはRubyエコシステムにおけるデファクトスタンダードのテストフレームワークとして知られ、BDDの実践を通じたアプリケーションの品質向上に寄与するツールとして広く利用されています。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。