React.jsの案件・仕事・求人情報
該当件数
166件
並び替え:
〜
700,000円/月
(週3日〜5日)
開発環境 | React.js, AWS | |
求めるスキル |
・ ReactでできたWebシステムの開発経験
・ AWS環境下での経験・AWSでのインフラ設計経験 ・ 下記FW・ライブラリでの開発経験 ・ CTOと円滑にコミュニケーションを取りながら開発できる能力 |
|
募集職種 | フロントエンドエンジニア, インフラエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週3日〜5日)
・AWS環境下での経験
・AWSでのインフラ設計経験
・下記FW
・ライブラリでの開発経験
(react.js、hooks、next.js)
〜
700,000円/月
(週4日〜5日)
開発環境 | Go, React.js | |
求めるスキル |
・ システムアーキテクトとして分析、技術選定、導入、設計等の経験
・ テックリードの経験 ・ 0→1からWebシステムを開発した経験 ・ 開発対象物: SaaSプロダクト ・ セキュリティ領域の知見 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週4日〜5日)
・テックリードの経験
・0→1からWebシステムを開発した経験
・開発対象物: SaaSプロダクト
〜
500,000円/月
(週3日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ React/TypeScriptでの開発経験3年以上
・ Nextでの開発経験 ・ 0→1フェーズでの開発経験 ・ フルリモートでもコミュニケーションが円滑な方 |
|
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
500,000円/月
(週3日)
NEW
エンド直
【CTO】技術支援事業におけるCTOの案件・求人
〜
1,000,000円/月
(週2日〜5日)
開発環境 | PHP, React.js | |
求めるスキル |
・ CTO、テックリードとして事業会社でのプロダクトを育てた経験
・ 社内外を問わず、技術課題を関係者と調整しながら解決する問題解決能力 ・ ソースコードのリファクタリング経験 ・ 速度改善やスループットの拡大を施した経験 ・ クラウド、インフラコストの最適化スキル |
もっと見る |
募集職種 | CTO | |
リモートワーク | フルリモート |
NEW
エンド直
【CTO】技術支援事業におけるCTOの案件・求人
〜
1,000,000円/月
(週2日〜5日)
・社内外を問わず、技術課題を関係者と調整しながら解決する問題解決能力
(幅広い案件に関わるため)以下スキル、または関連のあるスキルのご経験(以下のうちいずれかでも可、複数経験がある場合歓迎)
・ソースコードのリファクタリング経験
・速度改善やスループットの拡大を施した経験
・クラウド、インフラコストの最適化スキル
・リアーキテクチャリングの経験
・言語やライブラリ、ミドルウェアのバージョンアップ経験
・その他機能要件の開発経験
〜
900,000円/月
(週4日〜5日)
開発環境 | Node.js, React.js | |
求めるスキル |
・ REST APIベースのマイクロサービス・アーキテクチャへの知見・経験
・ React/NodeのTypescriptを用いたフルスタック開発経験 ・ フロントからバックエンドまでフルスタックに対応可能な方 ・ インフラの知見 ・ 複数DBの知見 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | 基本リモート一部出社 |
〜
900,000円/月
(週4日〜5日)
・アーキテクチャへの知見
・経験
・React/NodeのTypescriptを用いたフルスタック開発経験
・フロントからバックエンドまでフルスタックに対応可能な方
〜
700,000円/月
(週5日)
開発環境 | Ruby on Rails, React.js | |
求めるスキル |
・ Reactを利用したWebサービスのフロントエンドの設計、実装、および運用経験
・ WEBアプリケーションに対する基礎的な知識と理解(リクエスト、レスポンス、認証、DBなど) ・ テスティングフレームワークを用いた定常的にテストを書く開発の経験(言語不問) ・ Webサービスのバックエンドの開発経験(言語不問) ・ 業務における、プルリクエストを用いたコードレビューの経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週5日)
・Reactを利用したWebサービスのフロントエンドの設計、実装、および運用経験
・WEBアプリケーションに対する基礎的な知識と理解(リクエスト、レスポンス、認証、DBなど)
・テスティングフレームワークを用いた定常的にテストを書く開発の経験(言語不問)
・Webサービスのバックエンドの開発経験(言語不問)
〜
800,000円/月
(週4日〜5日)
開発環境 | Node.js, React.js | |
求めるスキル |
・ Reactを用いてのフロント設計~開発まで一連のご経験
・ NodeもしくはLaravelを用いてのバックエンド設計~保守まで一連のご経験 ・ 他開発者へのコードレビュー経験 ・ 10名以下のチームでの開発経験 ・ ベンチャーでの開発経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
800,000円/月
(週4日〜5日)
・NodeもしくはLaravelを用いてのバックエンド設計~保守まで一連のご経験
・他開発者へのコードレビュー経験
・10名以下のチームでの開発経験
〜
800,000円/月
(週5日)
開発環境 | JavaScript, React.js | |
求めるスキル |
・ JavaScriptを利用したフロントエンド開発(3年以上)
・ ReactもしくはVueを利用したフロントエンド開発経験 ・ 複数人数でのチーム開発経験 ・ Jest等を利用したフロントエンドのユニットテスト経験 ・ AWSの知識・経験(S3, CloudFront, EC2, Lambda等) |
もっと見る |
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
800,000円/月
(週5日)
・ReactもしくはVueを利用したフロントエンド開発経験
・複数人数でのチーム開発経験
【尚可
・歓迎スキル】
・Jest等を利用したフロントエンドのユニットテスト経験
・AWSの知識
・経験(S3, CloudFront, EC2, Lambda等)
・ライブ配信知識(特にWebRTC)
〜
700,000円/月
(週5日)
開発環境 | React.js, Next.js | |
求めるスキル | ||
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
600,000円/月
(週5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ React/TypeScriptでの開発経験
・ 大規模なWEBサービス開発経験(負荷を考慮した設計ができる方) ・ React→Next.jsへのリプレイス開発経験 ・ 上流工程に携わった経験、プロジェクトマネージメント経験 ・ 複数のプログラミング言語での開発経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
600,000円/月
(週5日)
・React/TypeScriptでの開発経験
・大規模なWEBサービス開発経験(負荷を考慮した設計ができる方)
〜
900,000円/月
(週4日〜5日)
開発環境 | React.js, AWS | |
求めるスキル |
・ AWSの構築・運用経験
・ インフラ運用における、コスト削減、速度改善の経験 ・ IaC(Terraform、CDK、Cloudformation等)の構築経験 ・ CICDの構築・運用経験 ・ RDBの運用やチューニング経験 |
もっと見る |
募集職種 | インフラエンジニア, システムエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週4日〜5日)
・運用経験
・インフラ運用における、コスト削減、速度改善の経験
(幅広い案件に関わるため)以下スキルの有無を推薦時に教えていただけますと幸いです。
・IaC(Terraform、CDK、Cloudformation等)の構築経験
・CICDの構築
・運用経験
・RDBの運用やチューニング経験
・Elastic Search Serviceの運用経験
・コンテナサービスの運用経験
・CDNの運用経験
・オートスケールのチューニングの経験
■求める人物像:
・どれだけ働いたかではなく、どれだけ知識や経験をもっているかで評価されたい方
・ベンチャースタートアップの開発に興味がある方
・業界最先端の技術スタックを活用して幅広く経験を積んでいきたい方
・SE経験のある方、SIerでクライアントワークの経験がある方
・将来的に新規事業の立ち上げをしたい方(課題解決としての開発力や提案力を鍛えたい方)
〜
700,000円/月
(週5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・
|
|
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週5日)
Playwright 等 e2e テストや Jest 等を用いたフロントエンド領域テストの実装経験をお持ちの方
開発チームだけでなく、デザイナーメンバーも含めたチーム開発の経験をお持ちの方
〜
700,000円/月
(週4日〜5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ Webエンジニアとして自走して開発が行える方(フロントエンド領域/フルスタック歓迎)
・ Reactでの開発経験 ・ TypeScriptでのバックエンド開発経験 ・ リードエンジニア、あるいはリーダーとしてのご経験 |
|
募集職種 | フロントエンドエンジニア | |
リモートワーク | 基本リモート一部出社 |
〜
700,000円/月
(週4日〜5日)
・Reactでの開発経験
〜
90,000円/月
(週1日〜2日)
開発環境 | PHP, React.js | |
求めるスキル |
・ Reactを用いた開発経験3年以上
・ PHP(FW問わず)を用いた開発経験 ・ PHP(CodeIgniter)を用いた開発経験 |
|
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
90,000円/月
(週1日〜2日)
・PHP(FW問わず)を用いた開発経験
〜
700,000円/月
(週3日〜5日)
開発環境 | Ruby on Rails, React.js | |
求めるスキル |
・ Reactを用いた開発経験3~5年
・ 設計以上の上流経験 ・ スタートアップ、ベンチャーフェーズ企業のWebサービス開発経験 ・ Rubyを用いた開発経験 ・ AIを用いたサービス開発経験 |
|
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週3日〜5日)
・設計以上の上流経験
・スタートアップ、ベンチャーフェーズ企業のWebサービス開発経験
〜
500,000円/月
(週2日〜3日)
開発環境 | PHP, React.js | |
求めるスキル |
・ PHP(Laravel)での開発経験
・ Reactでの開発経験 ・ 少数精鋭の組織(3〜5名程度)で、チームワークを大切にしながらフルスタックに立ち回った経験 ・ アーリーフェーズの会社でテックリードとして開発をした経験 ・ ブロックチェーン技術への知見(興味がないと難しい分野なので、興味ない/苦手な方はNG) |
|
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
500,000円/月
(週2日〜3日)
・Reactでの開発経験
・少数精鋭の組織(3〜5名程度)で、チームワークを大切にしながらフルスタックに立ち回った経験
〜
900,000円/月
(週4日〜5日)
開発環境 | Node.js, React.js | |
求めるスキル |
・ Nodeを用いたWebアプリケーション開発経験3年以上
・ フロントエンド(React, Next.js, Viteなど)の開発経験 ・ 0->1の事業フェーズでの開発経験 ・ インフラ経験 |
|
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週4日〜5日)
(直近のPJにてNodeを扱っていること)
・フロントエンド(React, Next.js, Viteなど)の開発経験
〜
800,000円/月
(週4日〜5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ TypeScript/Reactでのフロントエンド実装経験
・ フロントエンド設計〜デザイン〜実装までを一人称で対応した経験 ・ デザイナーやバックエンドエンジニアと連携/協業した経験 ・ テスト自動化の経験 ・ コンポーネント設計の経験 |
もっと見る |
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
800,000円/月
(週4日〜5日)
・フロントエンド設計〜デザイン〜実装までを一人称で対応した経験
・デザイナーやバックエンドエンジニアと連携/協業した経験
React.jsのよくあるQ&A
-
React.jsの月額単価相場はいくらですか?
58万円です。※ITプロパートナーズで募集中の案件の平均月額単価
-
React.jsの案件数はどのくらいありますか?
166件です。(ITプロパートナーズで掲載中の案件数です)
-
React.jsのリモートワーク可能な案件はありますか?
あります。React.jsの案件のうち96%がリモートワーク可能です
React.jsのフリーランス求人・案件について
-
React.jsとは
React(リアクト)とは、WebサイトやWebアプリケーションのUIを構築する際に使用されるJavaScriptのライブラリの1つです。Facebook社が開発元であり、JavaScriptでのシステム開発を効率的にするために、汎用性の高いプログラムコードがまとめられています。
Reactを使用することでJavaScript、HTML/CSSを1つのコンポーネントベースで管理をすることができます。また、動きや機能を1つのパーツとして他システムへの適用ができ、作業時間の大幅なカットが可能です。
よくReact Native(リアクト ネイティブ)と混合されますが、ReactNativeはモバイル用アプリのシステム構築の際に使用される「フレームワーク」であるのに対し、ReactはUIパーツとサーバー上で実行するWebアプリの構築に使用される「ライブラリ」であり、種類と構築するものが異なります。
-
React.jsフリーランス案件・求人の特徴や動向
ReactはWebサイト、Webアプリケーション開発のツールとしてスタンダードになっており、Web系エンジニア、特にフロントエンドでの案件・求人での需要が高まっています。
他のJavaScriptのフレームワーク・ライブラリとしてVue.jsやjQuery等がありますが、Reactはコーディングコストが少なく、大人数の開発においても管理がしやすいため、大規模開発で使用されることが多いです。
案件としてはUIを重視したWebサイト、Webアプリケーションのフロントエンド開発が多いです。その理由として、ReactがUIの部品に対して「この表示になります」と宣言するように実装ができるという特徴を持っており、UIの開発に非常に適していることが挙げられます。
また、Reactフリーランス案件はリモート可のものが多くなっています。これはReactが多く使用されるWebサイト、Webアプリケーション案件がリモートで完結する案件が多いためです。
-
React.jsフリーランス案件・求人を獲得する為に必要なスキルや経験
フリーランスエンジニアとしてReact案件を獲得するには、どのようなスキル・経験が求められるのでしょうか。
- React、JavaScriptを用いた実務経験
多くの案件においてReactとJavaScriptを用いた実務経験が3年以上求められます。加えて、Java、C言語の知識・スキルが求められることも多いです。
- フロントエンド開発言語の知識・スキル
Reactを使用したフロントエンド開発の場合、主にHTML/CSS、JavaScriptを用いてWebサイトの構築などが行われるため、一定以上のHTML/CSS・JavaScriptスキルは必要です。また、PHPやGo言語、Rubyon Railsの知識・スキルがあるとWebアプリケーションやWebサイトに対し、より動きをつけることができます。
- UIの知識・スキル
Reactを使用したフロントエンド開発の案件はWebサイト、Webアプリケーションのユーザーとの接点となる部分を開発することが多いです。優れたUIを作成することは、ユーザー満足を高め、クライアントでの評価を高めることにも繋がります。
-
React.jsフリーランスのメリット・デメリット
使い勝手の良いReactですが、メリットの一方でデメリットも存在します。ここではReactのメリット・デメリットを3つずつ挙げ、解説します。
- メリット①質の高いデザインができる
Reactを使用したフロントエンド開発においては、UIパーツを指定するだけで質の高いデザインの作成が可能です。本来、フロントエンドのUIデザインはデザイナーがデザインをする必要がありますが、Reactを使用して開発をすることで質の高いデザインをエンジニアで開発することができます。
- メリット②信頼度が高い
冒頭でも触れたとおり、ReactはFacebook社が開発したライブラリであり、世界的に使用されているため、信頼度が高いと言えます。また、Facebook社の手動により改善が行われ続けているため、将来的にUIの中心的な存在になっていく可能性が高いです。
- メリット③動作が早い
Reactはフレームワークではなくライブラリであり、UIの開発に必要な機能のみを搭載しています。無駄な機能がない分動作が早く、スムーズに開発を行うことができます。そのため、高速な処理が求められるアプリケーション開発においても多く使用されています。
- デメリット①コードの記述量が多くなってしまう
Reactは宣言をするように実装を行うことが多く、開発の場において記述するコード量が増えてしまいがちです。簡単なページやあまり動きのないページの開発であればReactを使用せず、HTML/CSSとJavaScriptのみで開発を行う方が少ないコードの記述量で終わります。
- デメリット②日本語の情報がやや少ない
海外ではReactの情報は多くやり取りされていますが、日本国内ではまだそれほど情報は多くありません。そのため、日本語のみで情報収集をしようとすると他のフレームワーク・ライブラリよりも利便性が低下する可能性があります。
- デメリット③JavaScriptの理解が不十分になりがち
Reactは使い勝手が良いので、高度な機能を容易に導入することができます。しかし、そればかりに頼っていると、JavaScriptの理解が不十分になってしまいがちです。何かミスが発生したときに応用が効かず、対応ができなくなってしまう可能性があります。
-
React.jsの習得方法や難易度
フリーランスエンジニアがスキルアップのためにReactを学習する場合、どうすればよいのでしょうか。結論からいうと、Reactの難易度はそれほど高くはないので独学での習得も充分可能です。
独学の学習方法としては、①参考書を購入する、②ドットインストールやprogateなどのプログラミング学習サイトを利用する、③基礎知識を身につけたら実際に動作するものを作成する、というのが王道といえます。
ただし、Webを理解するための順序としては、HTML/CSSをある程度学習してから臨んだほうがいいでしょう。また、Reactの習得にJavaScriptの知識は不可欠なので、同時に学習することが必須となります。
独学が苦手であり、「まとまった時間と費用をかけてでも、しっかりと勉強したい」という人はプログラミングスクールに通うことも視野にいれると良いでしょう。費用はかかってしまいますが体系的にReactを学ぶことができ、不明なところを講師に質問ができます。
-
React.jsフリーランスエンジニアの将来性
現在Reactは世界的に導入されており、今後日本でも需要の高まりの期待ができます。Reactは、予約システムなどさまざまなWebサイト、Webアプリケーションの開発ツールとして活用されているため、Webシステムが存在する限りは、Reactエンジニアの将来性は高いと言えるでしょう。
また、日本ではReactを扱えるエンジニアの数はあまり多くないため、今後の需要の高まりに対してReactエンジニアが足りなくなることが予想されています。Webアプリケーション、Webシステム開発の案件で市場価値の高いエンジニアを目指すのであれば、Reactは必須のスキルと言えるでしょう。
さらに詳しい情報は「Reactフリーランス案件の特徴は?単価や必要スキル、獲得方法 -アトオシ by ITプロパートナーズ」をご覧ください。