React.jsの案件・仕事・求人情報
該当件数
139件
並び替え:
〜
800,000円/月
(週3日〜5日)
開発環境 | Vue.js, React.js | |
求めるスキル |
・ ReactもしくはVueでのWEBアプリ開発経験
・ API開発経験(Clound foundation/AWS Lambda) ・ DB設計、インフラ構築経験 ・ 対応可能技術スタックに極端な限定がなく、新しい技術のキャッチアップが得意な人 ・ スタートアップなので、新しいものを加えたり、変更が入ったりがあるかと思いますが、それを楽しめる・許容できるかを大事にしています。 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
800,000円/月
(週3日〜5日)
・API開発経験(Clound foundation/AWS Lambda)
〜
500,000円/月
(週3日〜5日)
開発環境 | Node.js, React.js | |
求めるスキル |
・ Ruby on Railsを用いた開発経験
・ これまでのご経験がバックエンド開発メインもしくはフルスタックでもバックエンド軸足の方 ・ Nodeを用いた開発経験 |
|
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
500,000円/月
(週3日〜5日)
・これまでのご経験がバックエンド開発メインもしくはフルスタックでもバックエンド軸足の方
〜
900,000円/月
(週4日〜5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ Next.js、React、TypeScriptを用いた開発経験
・ リードエンジニアとしての経験 ・ 上流から下流までの経験 ・ GraphQLを⽤いた開発経験 ・ 大規模サービスでの開発経験 |
もっと見る |
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週4日〜5日)
・リードエンジニアとしての経験
・上流から下流までの経験
〜
700,000円/月
(週5日)
開発環境 | React.js, Next.js | |
求めるスキル |
・ ReactでNext.jsを用いたWeb画面開発経験者
・ 選考にて、技術的ミスマッチを防ぐ観点からライブコーディングテストがあります。 ・ PHP(CakePHP、Laravel)を用いた開発経験 ・ NestJSを用いた開発経験 ・ 要件定義/基本設計経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週3日〜5日)
開発環境 | Go, React.js | |
求めるスキル |
・ toBのWEBサービス/システム開発経験
・ Goを用いたバックエンド開発経験(モダンなJavaやKotlinでのバックエンド開発経験があれば検討) ・ ReactなどのモダンFWでのフロント開発経験 ・ 開発においてリーダークラスでの自走力 ※コードレビューもできればベター |
|
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週3日〜5日)
・Goを用いたバックエンド開発経験(モダンなJavaやKotlinでのバックエンド開発経験があれば検討)
・ReactなどのモダンFWでのフロント開発経験
・開発においてリーダークラスでの自走力 ※コードレビューもできればベター
〜
700,000円/月
(週5日)
開発環境 | React.js, CSS | |
求めるスキル |
・ バージョン管理システムを利用したチームでの開発経験
・ Reactを用いたウェブアプリケーションの設計、開発経験 ・ API実装の経験 ・ 基本的なレイアウト(display, flexの基本, レスポンシブの考慮)を実装できる ・ CIの整備、運用経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, PL | |
リモートワーク | フルリモート |
〜
700,000円/月
(週5日)
・Reactを用いたウェブアプリケーションの設計、開発経験
・API実装の経験
・基本的なレイアウト(display, flexの基本, レスポンシブの考慮)を実装できる
・CIの整備、運用経験
・CSS in JSの知識、経験
〜
900,000円/月
(週5日)
開発環境 | Ruby on Rails, React.js | |
求めるスキル |
・ Ruby on Railsを用いた開発経験 5年以上
・ 要件定義、設計、実装と一連の工程における開発経験 ・ Reactを用いたフロントエンド開発経験 ・ Webアプリケーションのパフォーマンス改善やセキュリティを意識した開発の経験がある ・ ソフトウェアアーキテクチャの設計やミドルウェアの選定に関する議論が出来る |
|
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週5日)
・要件定義、設計、実装と一連の工程における開発経験
〜
700,000円/月
(週4日〜5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ TypeScript および React を利用したシングルページアプリケーションの業務経験
・ バックエンドエンジニアと議論できる程度のバックエンドに関する知見 ・ 内部設計を担当できるだけの設計に関する知見・経験 ・ 複数人での開発経験 (設計レビュー・コードレビューが含む) ・ ウェブセキュリティに関する知識・経験 |
|
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週4日〜5日)
・バックエンドエンジニアと議論できる程度のバックエンドに関する知見
・内部設計を担当できるだけの設計に関する知見
・経験
・複数人での開発経験 (設計レビュー
・コードレビューが含む)
〜
700,000円/月
(週4日〜5日)
開発環境 | React.js, Next.js | |
求めるスキル |
・ React.js, Next.js を用いた実務経験
・ HTML/CSS/JavaScript(またはTypeScript)を用いた開発経験3年以上 ・ フロントエンドでの開発にてUI/UX向上や技術的な課題解決などのリード経験 ・ 仕様策定/情報設計/画面設計に携わった経験(=仕様やデザイン通りに実装するだけでなく、ユーザー体験から考えながら開発した経験) ・ Vue.js, Nuxt.js を用いた実務経験 |
もっと見る |
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週4日〜5日)
・HTML/CSS/JavaScript(またはTypeScript)を用いた開発経験3年以上
・フロントエンドでの開発にてUI/UX向上や技術的な課題解決などのリード経験
・仕様策定/情報設計/画面設計に携わった経験(=仕様やデザイン通りに実装するだけでなく、ユーザー体験から考えながら開発した経験)
〜
900,000円/月
(週5日)
開発環境 | Ruby on Rails, React.js | |
求めるスキル |
・ React を利用した Web サービスのフロントエンドの設計、実装、および運用経験
・ WEB アプリケーションに対する基礎的な知識と理解(リクエスト、レスポンス、認証、DB など) ・ テスティングフレームワークを用いた定常的にテストを書く開発の経験(言語不問) ・ Web サービスのバックエンドの開発経験(言語不問) ・ 業務における、プルリクエストを用いたコードレビューの経験 |
もっと見る |
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週5日)
・WEB アプリケーションに対する基礎的な知識と理解(リクエスト、レスポンス、認証、DB など)
・テスティングフレームワークを用いた定常的にテストを書く開発の経験(言語不問)
・Web サービスのバックエンドの開発経験(言語不問)
〜
800,000円/月
(週1日〜5日)
開発環境 | PHP, React.js | |
求めるスキル |
・ 機械学習/自然言語処理などのAI技術の実務経験 3年以上
|
|
募集職種 | バックエンドエンジニア, 機械学習エンジニア | |
リモートワーク | フルリモート |
〜
800,000円/月
(週1日〜5日)
〜
900,000円/月
(週3日〜5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ フロントエンド(React)の開発経験3年以上
・ バックエンドの開発経験3年以上 ・ モバイルまたはWebアプリケーションの設計・開発・運用経験 ・ パフォーマンスチューニングの経験 ・ React Nativeでの開発経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週3日〜5日)
- バックエンドの開発経験3年以上
- モバイルまたはWebアプリケーションの設計
・開発
・運用経験
- パフォーマンスチューニングの経験
〜
700,000円/月
(週3日〜5日)
開発環境 | React.js, Next.js | |
求めるスキル |
・ Next.js x TypeScriptでの開発経験3年以上
・ クライアントや社内関係者との仕様調整 ・ Node.jsを用いた開発経験 |
|
募集職種 | フロントエンドエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週3日〜5日)
・クライアントや社内関係者との仕様調整
〜
700,000円/月
(週4日〜5日)
開発環境 | PHP, React.js | |
求めるスキル |
・ Reactでの開発経験3年以上
・ DDD(ドメイン駆動設計)の経験 ・ 基本設計を一人称で対応できること ・ エンジニア5名以上のチームにて開発経験があること ・ BFFの知見 |
|
募集職種 | フロントエンドエンジニア | |
リモートワーク | 基本リモート一部出社 |
〜
700,000円/月
(週4日〜5日)
・DDD(ドメイン駆動設計)の経験
・基本設計を一人称で対応できること
・エンジニア5名以上のチームにて開発経験があること
〜
900,000円/月
(週5日)
開発環境 | React.js, SaaS | |
求めるスキル |
・ Web領域の開発経験5年以上
・ React3年以上経験 ・ フロントエンドのテックリード経験 |
|
募集職種 | フロントエンドエンジニア, PL | |
リモートワーク | フルリモート |
〜
900,000円/月
(週5日)
・React3年以上経験
・フロントエンドのテックリード経験
〜
700,000円/月
(週3日〜4日)
開発環境 | Node.js, React.js | |
求めるスキル |
・ エンジニアとしての実務経験が5年以上
・ 技術スタック経験に関した実務経験が合計5年以上 ・ フロントエンドに関しては、React.jsの実装経験が4年以上、あるいは直近2年間でのReact.js実装経験が1年半以上 ・ フロントエンド:React.js / Next.js ・ バックエンド:Node.js |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | 基本リモート一部出社 |
〜
700,000円/月
(週3日〜4日)
・技術スタック経験に関した実務経験が合計5年以上
・フロントエンドに関しては、React.jsの実装経験が4年以上、あるいは直近2年間でのReact.js実装経験が1年半以上
(※フロントエンドに関しては、コードレビューなどの間接的な業務だけでなく、実装経験を十分に積んでいること)
技術スタック経験
・フロントエンド:React.js / Next.js
・バックエンド:Node.js
・開発言語:Typescript
・インフラ:AWS (ALB, ECS, Fargate, RDS, S3, Cognito etc)
〜
600,000円/月
(週3日〜4日)
開発環境 | Python, React.js | |
求めるスキル |
・ フレームワークを使用したウェブアプリケーション開発経験
・ Reactを用いたウェブアプリケーション開発経験 ・ Pythonを用いたウェブアプリケーション開発経験 ・ Vueを用いた開発経験 ・ コードレビューの経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
600,000円/月
(週3日〜4日)
・Reactを用いたウェブアプリケーション開発経験
・Pythonを用いたウェブアプリケーション開発経験
〜
700,000円/月
(週4日〜5日)
開発環境 | TypeScript, React.js | |
求めるスキル |
・ Typescript(React.js)の開発経験
・ 設計〜実装を一人称で自走して行える方 ・ バックエンド、インフラの開発経験 ・ リードエンジニアとしてのご経験 |
|
募集職種 | フロントエンドエンジニア, PL | |
リモートワーク | フルリモート |
〜
700,000円/月
(週4日〜5日)
・設計〜実装を一人称で自走して行える方
React.jsのよくあるQ&A
-
React.jsの月額単価相場はいくらですか?
57万円です。※ITプロパートナーズで募集中の案件の平均月額単価
-
React.jsの案件数はどのくらいありますか?
139件です。(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プロパートナーズ」をご覧ください。