Node.jsのフリーランス案件・求人一覧

1 - 30件/全6,550件

【東京の出社可能な方】【React/Node.js/Python】【業務委託(準委任)】プロダクト開発・ソリューション開発

70-100万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI技術を用いたソリューション開発を行っている企業です。 プロダクト開発もしくはソリューション開発をご担当いただきます。 プロダクト開発ではスクラムで開発を進めており、その時の必要に応じてフロントエンド、バックエンドの開発を行っております。 ペアプロやモブプロを行う事もあります。 ソリューション開発では案件候補が複数ありますので、ご面談の際にお話しさせていただきます。

案件の必須スキル

・エンジニア経験 3年以上 ・TypeScript、React、Node.js の経験 ・型付き言語での開発経験 ・3人以上のチームでの開発経験 ・自動テストによる品質保証の経験 ・AWS 環境下での開発経験

3日前 提供元-ProEngineer

【東京の出社可能な方】【Java/Node.js】【業務委託(準委任)】eKYCサービスの開発

80-110万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== eKYCサービスや生体認証サービスを展開している事業会社にて、バックエンドエンジニアを募集しております。 ※eKYC =オンライン上で本人確認を行う仕組みです。 機能開発に加えて、アーキテクチャの最適化、開発効率の向上、インフラコストの削減等をミッションとして開発を行っていきます。 【具体的な業務内容】 ・既存機能の改善 ・新機能の検討・開発 ・開発効率の改善 ・パフォーマンスチューニング ・リファクタリング/リアーキテクチャリング

案件の必須スキル

・バックエンドエンジニアとしての経験が5年以上 ・チーム開発(コミュニケーション/レビュー/フィードバック等)の経験 ・Java または Node を用いた開発経験 ・REST API ベースのAPI 設計/開発経験 ・RDBの設計/開発経験

3日前 提供元-ProEngineer

【東京の出社可能な方】【Vue/Python/Node.js/等】【業務委託(準委任)】動画配信プラットフォームの開発(3名募集)

60-100万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 動画配信基盤や動画に関するプラットフォーム開発を行っている企業にて、フロントエンド及びバックエンドの開発をご担当いただきます。 ビジネス動画向けの配信プラットフォームの案件で、オンデマンド、配信の両方で最適な環境、機能を提供しております。 【具体的な業務内容】 ・JavaScript / TypeScript / Vue を用いたフロントエンド(管理画面)の設計及び開発、テスト ・JavaScript/ TypeScript/ Python / Serverless Framework(AWS Lambda / API Gateway / Dynamo DB 等)を用いた API の設計及び開発、テスト

案件の必須スキル

・Vue、Python、Node.js 等を利用した開発経験 3年以上 ・AWS を使用したアーキテクトでの開発経験 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【PHP】【業務委託(準委任)】エンタメサイトの開発

60-100万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 同社はアニメや配信動画、ゲーム等、CGをメインとした映像制作を得意とし、これまで培ったノウハウを活かしデジタルを活用したコンテンツを幅広く提供するベンチャー企業です。 会社の実績として、アクションゲームからシュミレーションゲームまで幅広くリリースしており、現在も複数大型タイトルが動いております。 ※今回はECサイト系の開発や、エンタメアプリのバックエンド対応等が中心になります。余裕ができたタイミングではゲームの開発をお願いする可能性もあります。 【具体的な業務内容】 ・バックエンド側システム設計・開発・運営 ・運営に関する各種業務(サポート、業務効率化のシステム開発) ・不具合修正対応 ・コードリファクタリング etc

案件の必須スキル

・PHP を用いた商用オンラインゲームのサーバープログラム開発経験2年以上 ・RDBMS、KVS を利用したプログラム開発経験2年以上

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【React/Node.js】【業務委託(準委任)】動画配信プラットフォーム開発

70-100万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 動画配信基盤や、動画に関するプラットフォーム開発を行っている企業にて、自社プロダクトの開発およびカスタマイズ案件におけるReact / Node.js の開発を担当していただきます。 【携わっていただくサービスについて】 各配信プラットフォームへの入稿を支援するために、クラウド上で動画、画像、字幕、及びメタデータの管理を行えるサービスです。 簡単な動画や字幕の編集、入稿に必要な各種フォーマットへの変換などを提供しています。 また、本サービスのAPIを利用し、お客様独自の管理画面などを開発、提供することも行なっています。 【具体的な業務】 ・TypeScript / Next.js / React を用いたフロントエンド(管理画面)開発 ・TypeScript / Serverless Framework (AWS Lambd、 API Gateway、 Dynamo DB等)を用いた API 開発 ・詳細設計/製造/単体テスト  ※プロジェクトによっては保守・運用までを含む ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり。

案件の必須スキル

・React、Node.js の開発経験3年以上 ・AWS 又は GCP などのクラウドサービスを使用したアーキテクトでの開発経験がある。 ・詳細設計、テストケース設計などの経験がある。 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験がある。

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【Vue/Python/Node.js/等】【業務委託(準委任)】動画配信プラットフォームの開発

60-100万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 動画配信基盤や動画に関するプラットフォーム開発を行っている企業にて、フロントエンド及びバックエンドの開発をご担当いただきます。 ビジネス動画向けの配信プラットフォームの案件で、オンデマンド、配信の両方で最適な環境、機能を提供しております。 【具体的な業務内容】 ・JavaScript / TypeScript / Vue を用いたフロントエンド(管理画面)の設計及び開発、テスト ・JavaScript/ TypeScript/ Python / Serverless Framework(AWS Lambda / API Gateway / Dynamo DB 等)を用いた API の設計及び開発、テスト

案件の必須スキル

・Vue、Python、Node.js 等を利用した開発経験 3年以上 ・AWS を使用したアーキテクトでの開発経験 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【TypeScript】【業務委託(準委任)】ミラーアプリ開発

60-100万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI関連のソリューション開発を行っている企業です。 今回はAIソリューション事業を行っているチームへジョインし、既存のミラーアプリ開発に携わっていただきます。 ミラーアプリ以外にも複数ソリューション案件がありますが、原則ブラウザで動作するWebアプリケーションを開発することがほとんどで、案件に応じてWebAPIのみの開発の時もあれば、画面開発とWebAPIの両方を開発する時もあります。 ※アルゴリズムの構築は、別職種であるアルゴリズムエンジニアが担当しております。ご担当いただく仕事内容としては、それらを搭載するアプリケーションの開発となるため、AI・アルゴリズムの知識は不要となりますのでご安心ください。

案件の必須スキル

・エンジニア経験年数:5年以上 ・TypeScript の経験 ・React、Node.js の経験 ・SPA の開発経験 ・チームでの開発経験 ・自動テストによる品質保証の経験 ・リファクタリングの経験

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【TypeScript/Node.js】【業務委託(準委任)】ソリューション事業部での設計・開発

70-120万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI関連のソリューション開発を行っている企業です。 今回はAIソリューション事業を行っているチームへ、テックリード・アーキテクチャ設計もできるリーダーポジションとしてご参画いただきます。 新規案件のアーキテクトから開発まで一貫してお願いする予定です。

案件の必須スキル

・アーキテクチャ設計経験 ・要件定義の経験 ・非エンジニアと複雑な仕様要件に関するコミュニケーション経験 ・エンジニア経験年数:5年以上 ・SPA (React / Vue.js / Angular) の開発経験 ・バックエンドの開発経験 ・型付き言語での開発経験 ・チームでの開発経験 ・自動テストによる品質保証の経験

3日前 提供元-ProEngineer
リモートOK
面談1回

【フルリモート◎/フルスタック(Python、TypeScript)】自社プロダクト/全自動議事録AIの開発業務(jd02144)

100万円/月額
業務委託(フリーランス)

【募集概要】 私たちは「生成AI」分野における複数の新規事業を展開し、5年後にARR100億円の達成を目標とするスタートアップ企業です。この度、「生成AIプラットフォーム」の開発を専門とする子会社を設立する運びとなりました。 つきましては、新設する子会社においてプロダクト開発を推進、ご支援いただけるエンジニアの方々を募集しております。技術力と創意工夫を活かし、共に新たな事業の基盤構築にご協力いただければ幸いです。 【関わっていただくプロダクト】 ・全自動議事録AI 会議音声を生成AIが解析することで、全自動で議事録生成を行うサービスになります。複数の生成AIモデルを組み合わせる事で、業界でもトップクラスの要約精度を誇っています。2025年春から販売本格化を予定しており、これから更に開発体制を強化しようとしている状況です。 【業務例】 - 新規機能実装 - UIの修正 - デザイン資料からコーディング - Next.jsのBFF領域におけるtRPC・Prismaを活用したAPI実装 - リファクタリング、リアーキテクチャ - テスト基盤構築 【雰囲気・環境・福利厚生】 - 新しい技術が好きで、生成AI領域に感度が高いメンバーが多いです。AIツールを積極的に開発に取り入れており、最近だとCline, Cursor, Devinなどの最新のAIエージェントツールの運用を行っています。 - 社内Slackで生成AI関連のニュースや使用レポートが積極的に共有されており、生成AIのキャッチアップがしやすい環境です。 - 相談ごとはGatherで直ぐにやり取りする文化があります。 - 開発スピードを意識し、できるだけ生成AIに任せながら、効率よく開発する文化があります(週1で 生成AIツールの勉強会などを実施しています) - 社内エンジニアで、実際に生産性が2倍以上になったエンジニアも在籍しています。 - DevinやCursor、Copilotなどは弊社で契約しており、参画時にアカウントを配布します。基本無制限にご利用いただけます。 - 開発・営業・ステークホルダーとのコミュニケーションが積極的に交わされる組織です。 - 0→1の新規事業に関わる事ができます。 - Dify等のOSSコントリビュート活動も行っています。 【チーム体制】 4名(フロント1名、デバックフロント1名、フルスタック1名、インフラ1名) 【会社概要】 私たちは、自分も社会も楽しめる社会創造を目標としています。開発事業としては、大手企業様とタッグを組んだ「共創型開発」と、豊富な生成AIの知見を基にした「自社プロダクト開発」の両輪でビジネスモデルを急成長させています。

案件の必須スキル

- バックエンドエンジニアの実務経験が3年以上(条件に満たない場合はgithubのコード提出などで補う事も可能です) - フロントエンドエンジニアの実務経験が1年以上(条件に満たない場合はgithubのコード提出などで補う事も可能です) - Pythonの実務経験 - Pythonバックエンドのリアーキテクト・リファクタリング経験があること - Typescript、Node.jsの実務経験 - ReactまたはNext.jsの実務経験 - API設計・DB設計の実務経験 - 生成AI事業に対して関心があること。 - 能動的なコミュニケーションが可能であること。 - 自走してプロダクトの開発を進めることができること。 - DBマイグレーション経験があること

4日前 提供元-Relance(リランス)

【TypeScript/Next.js/NestJS/リモート/月1出社】AIを使用したWEBアプリケーション開発におけるフルスタックエンジニア募集

80-100万円/月額
業務委託(フリーランス)

AIを使用したWEBアプリケーションの開発に携わっていただきます。要件定義から運用までの工程をお任せいたします。 主に下記業務をお任せいたします。 ・新機能追加 ・レビュー ・機能改修 など 創業メンバーや技術顧問がかなり豪華なメンバーで、非常にやりがいのある現場となります。

案件の必須スキル

・週5フルタイムで稼働可能な方 ・日本国籍の方 ・30代〜40代の方 ・TypeScriptを使用した開発経験 3年以上 ・React/Next.jsおよびNode.js/NestJSでの開発経験 ・AWSでの環境経験

4日前 提供元-フリーランスのミカタ
リモートOK
面談1回

【週5勤務/リモート併用(四ツ谷)】AIシステム開発(Next.js)※日本国籍の方、~40代まで

90-100万円/月額
業務委託(フリーランス)

Next.jsを用いたAIサービスの設計・開発・運用全般をご担当いただきます。 ・Next.jsを用いたWebサービスの開発、提案、リリースまで ・プロジェクト要件の理解と技術的な提案の実行 ・フロントエンドおよびバックエンドの開発、DB設計、実装 ・機能実装からクオリティチェック、最終リリースまで一貫したプロジェクト管理 ・チームおよびクライアントと緊密に連携し、プロジェクトの進行状況を報告、調整 など

案件の必須スキル

・エンジニアとしての実務経験(7年以上) ・Next.jsを用いたWeb開発経験(3年以上) ・Gitなどのバージョン管理ツールの使用経験 ・チーム開発におけるコミュニケーションスキル ・日本国籍の方 ・40代まで

8日前 提供元-エンジニアリード
リモートOK
面談1回

【機械学習エンジニア】事業会社向け認証プロダクト開発

135万円/月額
業務委託(フリーランス)

・本人確認プラットフォームをPythonを用いて開発をご担当いただきます。 ・開発チームの一員として以下の開発をお願いいたします。  ‐認証プロダクトにおける下記タスクの精度改善  ‐偽造検知、不正検知

案件の必須スキル

・機械学習に関する基礎知識と実務経験 ・機械学習フレームワークの使用経験 ・ドキュメント作成能力 ・Gitを使用したチーム開発経験 ・MLOpsツールの利用経験

10日前 提供元-レバテックフリーランス
面談1回

【基本リモート)AWS運用監視システムの設計・CDK開発支援

90-110万円/月額
業務委託(フリーランス)

案件概要:AWS運用監視システムの設計・CDK開発支援 業務内容: 既存のECS環境において、複数のマイクロサービスに対応可能な高セキュリティ準拠のAWS運用監視システムを設計・構築いただく案件です。 OpenTelemetryを中心とした監視基盤の構築を進めており、CloudWatch Logs / X-Ray / Prometheus / Grafana / OpenSearch 等を活用し、ログ・メトリクス・トレースを包括的に可視化・管理します。 アクセス制御やテナント分離設計も求められるため、深いセキュリティ知見と設計力が問われます。 ・OpenTelemetry / Fluent Bit / CloudWatch Logs / X-Ray 等を用いた運用監視基盤の構築 ・マルチシステムに対応したアクセス制御(IAM / RBAC / Index制御)の設計 ・AWS CDKを活用した監視構成のIaC実装 ・監視テンプレート・標準ダッシュボードの共通化(可能であれば) 勤務時間:10:00~19:00(応相談) 場所:基本リモート(初期セットアップ・必要時のみ出社) 備考: ・40代まで希望 ・地方在住不可 外国籍:NG

案件の必須スキル

・AWS監視サービス(CloudWatch, X-Ray, AMP, OpenSearchなど)の設計・導入経験 ・OpenTelemetry / Fluent Bit の実務経験 ・IAM(ポリシー/ロール)設計・実装経験 ・AWS CDK(TypeScript / Node.js)によるインフラ構築経験

15日前 提供元-1on1Freelance

TypeScript/大手流通サービス傘下の銀行におけるサーバーサイドエンジニア案件・求人

80-100万円/月額
業務委託(フリーランス)

・大手流通サービス傘下の銀行様にてサーバーサイドエンジニアとして参画していただきます ・ATMやコピー機利用者向けの新規プロジェクトに参画していただき、Webサービスに上流工程から携わって頂きます ・具体的にはNode.jsを用いたサーバーサイド開発・WEB/API開発、React管理画面の実装に携わっていただきます TypeScript

案件の必須スキル

・基本設計経験が3年以上 ・node.js(Express.js)を用いたサーバー開発経験が3年以上 ・React.を用いた開発のご経験

15日前 提供元-ギークスジョブ
リモートOK
面談1回

【TypeScript/フルリモート】社内向け営業代行支援ツール開発案件

95万円/月額
業務委託(フリーランス)

・フルスタックエンジニアとして自社内向け営業代行支援ツールの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -要件定義~テスト

案件の必須スキル

・以下いずれかの開発経験  -ReactまたはNext.jsを用いた開発経験  -Nest.jsを用いたAPI実装(REST 、GraphQL)の経験  -GraphQLサーバー実装経験

1日前 提供元-レバテックフリーランス
面談1回

【リモート併用】アプリ開発・保守(Typescript)

70-90万円/月額
業務委託(フリーランス)

案件概要:アプリ開発・保守(Typescript) 業務内容: React Native(iOS/Android)によるヘルスケアアプリの開発・運用保守業務。 PdM・デザイナーとの連携による要件定義、設計・実装〜リリースまでを担当。 チームビルディング・レビュー・改善提案・自動化なども含む継続的改善プロセスに携わっていただきます。 勤務時間:9:00〜18:00 場所:リモート併用(詳細は打ち合わせ時に会話させてください。) 外国籍:NG

案件の必須スキル

・React Native(TypeScript)によるモバイルアプリの開発・保守・運用経験(3年以上) ・Webアプリまたはサービスの開発・運用経験(3年以上) ・Figma等のデザインツールに基づいた画面開発経験 ・TypeScriptを用いた開発経験(3年以上) ・Jest等を用いた単体テストコード実装経験 ・Gitを利用したチーム開発・相互コードレビューの経験 ・以下のいずれかに該当する経験:  └ 案件や技術のリード経験/メンター経験/問題提起と提案・改善を主導した経験

2日前 提供元-1on1Freelance
面談1回

【リモート併用】アプリ開発・保守(Typescript)

70-90万円/月額
業務委託(フリーランス)

案件概要:アプリ開発・保守(Typescript) 業務内容: React Native(iOS/Android)によるヘルスケアアプリの開発・運用保守業務。 PdM・デザイナーとの連携による要件定義、設計・実装〜リリースまでを担当。 チームビルディング・レビュー・改善提案・自動化なども含む継続的改善プロセスに携わっていただきます。 勤務時間:9:00〜18:00 場所:リモート併用(詳細は打ち合わせ時に会話させてください。) 外国籍:NG

案件の必須スキル

・React Native(TypeScript)によるモバイルアプリの開発・保守・運用経験(3年以上) ・Webアプリまたはサービスの開発・運用経験(3年以上) ・Figma等のデザインツールに基づいた画面開発経験 ・TypeScriptを用いた開発経験(3年以上) ・Jest等を用いた単体テストコード実装経験 ・Gitを利用したチーム開発・相互コードレビューの経験 ・以下のいずれかに該当する経験:  └ 案件や技術のリード経験/メンター経験/問題提起と提案・改善を主導した経験

2日前 提供元-1on1Freelance
リモートOK
面談1回

【TypeScript/フルリモート】社内向け営業代行支援ツール開発案件

95万円/月額
業務委託(フリーランス)

・フルスタックエンジニアとして自社内向け営業代行支援ツールの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -要件定義~テスト

案件の必須スキル

・以下いずれかの開発経験  -ReactまたはNext.jsを用いた開発経験  -Nest.jsを用いたAPI実装(REST 、GraphQL)の経験  -GraphQLサーバー実装経験

2日前 提供元-レバテックフリーランス
リモートOK

【東京の出社可能な方】【TypeScript/Ruby】【業務委託(準委任)】組織改善サービスの開発

90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== ライフスタイル支援サービスを中心に、組織改善サービスや法人向け置き型社食サービスを展開する企業の案件です。 今回は組織改善サービスのプロダクトに TypeScript (React/Node.js) のフルスタックエンジニアとしてご参画頂きます。 元は Ruby で出来ておりますので、一部 Ruby が混在しております。 【具体的な業務内容】 ・サービスに関するシステム開発 ・フロントエンド開発(設計・コーデイング・テスト) ・バックエンド開発(設計・コーディング・テスト) ・リリース管理・運用関連作業・運用自動化 ・インフラ開発 (Infrastructure as Code) 、開発環境自動化 ・スクラムイベントの参加・運営

案件の必須スキル

・Webアプリケーションの3年以上の開発経験 ・TypeScript を用いた2年以上の開発経験 ・React を用いた2年以上の開発経験 ・Node.js を用いた2年以上の開発経験 ・Ruby on Railsを用いた開発経験 ・RDB を利用した開発経験 ・テスト駆動開発(ユニットテスト)の経験

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【TypeScript】【業務委託(準委任)】公的機関向け入札管理システムの機能開発・保守

60-90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 官公庁・自治体等の入札・落札情報の検索・管理ができる既存SaaS型プロダクトのプロダクト改善のための機能開発・保守開発をご担当いただきます。 フロントエンドエンジニアとして、パフォーマンスチューニングをメインにご担当いただき、サイトの評価向上 (SEO)・UX のストレス軽減に貢献していただきます。 業務を通じて、必要に応じてアプリケーションにおけるソースコードの品質向上にも携わっていただきます。 開発手法はスクラムを採用しており、GitHub を使ったチーム開発を行っています。

案件の必須スキル

・HTML5 / CSS3 / JavaScript でのコーディング実務経験 ・SSR での開発経験 ・TypeScript を使った開発・運用経験 ・Vue.js v3 / Nuxt.js v3 を使った開発・運用経験 ・Node.js での開発経験 3年以上 ・サイトパフォーマンス(ツール等を使用した)改善業務経験 ・モダンなフロントエンド技術を学ばれている方

3日前 提供元-ProEngineer

【東京の出社可能な方】【React/Node.js】【業務委託(準委任)】クラウド型動画コンテンツ配信システムの開発

80-90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 国内導入実績No.1の実績を持つクラウド型動画コンテンツ配信システムを行っている企業にて、フロントエンドエンジニアとしてご参画頂きます。 今回は大手メディア・コンテンツホルダ向け動画配信サイトの新規/既存案件の開発プロジェクトに携わって頂きます。 【具体的な業務】 ・HTML / CSS / JavaScript / Node.js / React による、フロントサイドの SPA / SSR Webサイト開発 ・詳細設計/製造/単体テスト(プロジェクトによっては保守・運用までを含む) ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり

案件の必須スキル

・SPA を用いたシステム開発 2年以上 ・コンシューマ向けWebサービス開発経験 2年以上 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【JavaScript/React】【業務委託(準委任)】クラウド型動画コンテンツ配信システムの開発

80-90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 国内導入実績No.1の実績を持つクラウド型動画コンテンツ配信システムを行っている企業にて、フロントエンドエンジニアとしてご参画頂きます。 今回は大手メディア・コンテンツホルダ向け動画配信サイトの新規/既存案件の開発プロジェクトに携わって頂きます。 【具体的な業務】 ・HTML/CSS/JavaScript/Node.js/Reactによる、フロントサイドのSPA/SSRWebサイト開発 ・詳細設計/製造/単体テスト(プロジェクトによっては保守・運用までを含む) ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり

案件の必須スキル

・SPAを用いたシステム開発 2年以上 ・コンシューマ向けWebサービス開発経験 2年以上 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【Node.js】【業務委託(準委任)】Shopifyストア開発

60-90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 日本のEC店舗の管理者の利便性を高めるShopify連携アプリのバックエンドエンジニアとしてご参画頂きます。 Shopify以外にも新規アプリ開発にも携わって頂く可能性もございます。 【具体的な業務内容】 ・既存Shopifyアプリの機能開発 ・新規アプリ開発 ・ストア構築に伴う機能開発

案件の必須スキル

・開発経験5年以上 ・Node.js を用いた開発経験3年程度 ・チーム開発の経験 ・長期的に参画可能な方

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【TypeScript】【業務委託(準委任)】Shopifyストア開発

60-90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== Shopify を活用したECストアの開発で、フロントの実装、及び各種機能開発、外部システム連携等の開発PJに参画いただきます。 新規案件や既存の改善案件など内容は様々ですが、状況に応じて相談し、PJアサインさせていただく想定です。 【具体的な業務内容】 ・新規/保守 Shopify EC ストアの開発に伴うフロント、バックエンドシステム開発 ・場合によっては、新規のアプリ開発

案件の必須スキル

・開発経験5年以上 ・Node.js を用いた開発経験3年程度 ・React を用いた開発経験3年程度 ・チーム開発の経験 ・長期的に参画可能な方

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【TypeScript/React】【業務委託(準委任)】地図アプリケーションの開発

70-90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== GIS(地理情報システム)XR、AI機械学習などの技術を活用しシステム開発を行っている企業にて、地図アプリケーションのフロントエンド開発をご担当いただきます。 フロントエンド開発の他、必要に応じてバックエンド (Node.js) や SQL でのDB操作等もご担当いただきます。

案件の必須スキル

・Typescript / React でのフロントエンド開発経験 ・JavaScriptでの開発経験 ・SQL でのDB操作が出来ること ・地図アプリケーションを作ってみたい方

3日前 提供元-ProEngineer
リモートOK

【東京の出社可能な方】【TypeScript/Node.js】【業務委託(準委任)】動画テックの開発

70-90万円/月額
業務委託(フリーランス)

======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 動画配信サービスは動画配信基盤の開発等、動画に関する開発を行っている企業にて、TypeScript / Node.js のサーバーサイドエンジニアとしてご参画いただきます。 ニュースサイトに配信を行うプラットフォームの開発や、お客様向けのカスタマイズ開発の作業をお願いいたします。 【具体的な業務内容】 ・Typescript を用いたサーバーサイド開発 ・Terraform を用いたインフラ構築 ・AWS を利用した開発 ・詳細設計/製造/単体テスト

案件の必須スキル

・エンジニアとして4年以上の開発経験 ・Typescript でのサーバーサイド開発(2年以上) ・AWS の基本的な知識がある

3日前 提供元-ProEngineer
リモートOK
面談1回

【TypeScript/フルリモート】社内向け営業代行支援ツール開発案件

95万円/月額
業務委託(フリーランス)

・フルスタックエンジニアとして自社内向け営業代行支援ツールの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。  -要件定義~テスト

案件の必須スキル

・以下いずれかの開発経験  -ReactまたはNext.jsを用いた開発経験  -Nest.jsを用いたAPI実装(REST 、GraphQL)の経験  -GraphQLサーバー実装経験

3日前 提供元-レバテックフリーランス
リモートOK
面談1回

【Python】SaaSプロダクト開発案件

90万円/月額
業務委託(フリーランス)

・Pythonを用いたSaaSプロダクト開発に携わっていただきます。

案件の必須スキル

・Python によるバックエンド開発経験(3年以上) ・非同期処理を活用した  リアルタイムストリーミングサーバーの開発経験 ・パフォーマンスチューニングおよび分析の経験 ・リアルタイムデータ処理の実装経験 ・テスト駆動開発の経験

4日前 提供元-レバテックフリーランス

TypeScript/電力会社向けサービス開発支援案件・求人

70-90万円/月額
業務委託(フリーランス)

案件概要  電力会社向けサービス開発支援 作業場所  名古屋駅近辺       ※テレワーク対応がメイン(週1出社想定) 作業期間  7月~長期を予定 ※左記、参画時期は現在調整中(5/16に着地予定) 担当工程  アジャイル開発(スクラム) 技術要素  フロント:Vue.js、Node.js、TypeScript       バックエンド:PostgreSQL、GraphQL       インフラ:AWS Lambda、Azure(Functions)       ※インフラはお客様側がメインで担当されますが、多少触れる事が望ましい TypeScript

案件の必須スキル

・フロントエンド開発及びバックエンド開発の経験 ・アジャイル・スクラムによるチーム開発が出来る  -従来型の開発と異なる開発を行うことに抵抗が無い方  -上流工程から開発・運用まで全工程に携わることに抵抗が無い方 ・自身で考えながら、能動的に対応出来る ・顧客カウンターに立てる方、または立つことに抵抗が無い方 ・クラウド開発の経験がある ・基本設計及び詳細設計の経験がある ・自身のスキルアップに意欲的な方

4日前 提供元-ギークスジョブ
面談1回

【リモート併用】アプリ開発・保守(Typescript)

70-90万円/月額
業務委託(フリーランス)

案件概要:アプリ開発・保守(Typescript) 業務内容: React Native(iOS/Android)によるヘルスケアアプリの開発・運用保守業務。 PdM・デザイナーとの連携による要件定義、設計・実装〜リリースまでを担当。 チームビルディング・レビュー・改善提案・自動化なども含む継続的改善プロセスに携わっていただきます。 勤務時間:9:00〜18:00 場所:リモート併用(詳細は打ち合わせ時に会話させてください。) 外国籍:NG

案件の必須スキル

・React Native(TypeScript)によるモバイルアプリの開発・保守・運用経験(3年以上) ・Webアプリまたはサービスの開発・運用経験(3年以上) ・Figma等のデザインツールに基づいた画面開発経験 ・TypeScriptを用いた開発経験(3年以上) ・Jest等を用いた単体テストコード実装経験 ・Gitを利用したチーム開発・相互コードレビューの経験 ・以下のいずれかに該当する経験:  └ 案件や技術のリード経験/メンター経験/問題提起と提案・改善を主導した経験

5日前 提供元-1on1Freelance

この条件の新着案件情報を受け取る

単価で絞り込み

50万~
60万~
70万~
80万~
90万~
100万~

エリアで絞り込み

東京都
神奈川県
愛知県
大阪府
兵庫県
福岡県

職種で絞り込み

バックエンドエンジニア
サーバーサイドエンジニア
システムエンジニア(SE)
プログラマー(PG)

この条件の新着案件情報を受け取る

Node.jsのフリーランス案件・求人に関する情報

Node.jsのフリーランス案件・求人一覧について

■Node.jsとは Node.jsは、JavaScriptをサーバーサイドで実行するための非同期型のイベント駆動型JavaScript環境です。 Node.jsの特徴として、サーバーサイドでJavaScriptを実行できること、非同期I/Oをサポートしていること、イベント駆動型のアーキテクチャを採用していること、豊富なパッケージ管理システム(npm)を持っていること、高速なV8 JavaScriptエンジンを使用していること、クロスプラットフォームで動作すること、シングルスレッドで動作するため、CPUバウンドなタスクには向かないこと、大規模なアプリケーションではコードの複雑性が増す可能性があることなどが挙げられます。 Node.jsができる開発は、Webアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発と幅広いです。 Node.jsを活用しているサービスはNetflixやLinkedIn、Uberなどがあります。 ■Node.jsとReactの違い この章ではNode.jsとReactの違いについて説明します。 Node.jsはサーバーサイドで動作するJavaScriptの実行環境であり、ReactはフロントエンドのUIを構築するためのJavaScriptライブラリです。 Node.jsとReactの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNode.jsは先述したようにWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発が可能です。 一方、Reactはシングルページアプリケーション(SPA)やモバイルアプリのUIコンポーネント開発などの開発ができます。どちらの開発言語もフロントエンドとバックエンドの開発に活用できますが、Node.jsはサーバーサイドの開発に特化している点、Reactはユーザーインターフェースの構築に特化している点が異なります。 また、Node.jsは大規模なWebアプリケーションやリアルタイムアプリケーションの開発に適しており、一方Reactはインタラクティブなユーザーインターフェースの開発に適しています。 次に学習難易度についてNode.jsの学習難易度は中程度です。 その理由としてNode.jsは非同期プログラミングやイベント駆動型のアーキテクチャを理解する必要があるためです。 一方Reactの習得難易度は比較的高いです。その理由としてReactはコンポーネントベースの設計思想や仮想DOMの概念を理解する必要があるためです。 最後に将来性を見ていきましょう。Node.js、Reactどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要の高まりとともに、サーバーサイドとフロントエンドの両方で効率的な開発を実現するツールとしてNode.jsとReactの利用が拡大していくと予想されるためです。 上記を鑑みるとWeb開発に活用されているNode.jsやReactの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Node.jsとVue.jsの違い この章ではNode.jsとVue.jsの違いについて説明します。 Node.jsはサーバーサイドで動作するJavaScriptの実行環境であり、Vue.jsはフロントエンドのUIを構築するためのJavaScriptフレームワークです。 Node.jsとVue.jsの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNode.jsは先述したようにWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発が可能です。 一方、Vue.jsはSPAやWebアプリケーションのUIコンポーネント開発などの開発ができます。どちらの開発言語もフロントエンドとバックエンドの開発に活用できますが、Node.jsはサーバーサイドの開発に特化している点、Vue.jsはユーザーインターフェースの構築に特化している点が異なります。 また、Node.jsは大規模なWebアプリケーションやリアルタイムアプリケーションの開発に適しており、一方Vue.jsは柔軟性が高くインタラクティブなユーザーインターフェースの開発に適しています。 次に学習難易度についてNode.jsの学習難易度は中程度です。 その理由としてNode.jsは非同期プログラミングやイベント駆動型のアーキテクチャを理解する必要があるためです。 一方Vue.jsの習得難易度は比較的低いです。その理由としてVue.jsはシンプルで直感的なAPIを提供し、学習曲線が緩やかであるためです。 最後に将来性を見ていきましょう。Node.js、Vue.jsどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要の高まりとともに、サーバーサイドとフロントエンドの両方で効率的な開発を実現するツールとしてNode.jsとVue.jsの利用が拡大していくと予想されるためです。 上記を鑑みるとWeb開発に活用されているNode.jsやVue.jsの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Node.jsとNext.jsの違い この章ではNode.jsとNext.jsの違いについて説明します。 Node.jsはサーバーサイドで動作するJavaScriptの実行環境であり、Next.jsはReactをベースにしたフルスタックのJavaScriptフレームワークです。 Node.jsとNext.jsの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNode.jsは先述したようにWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発が可能です。 一方、Next.jsはSSRを用いたWebアプリケーション開発、静的サイト生成(SSG)によるWebサイト開発、APIルートの作成などの開発ができます。どちらの開発言語もフロントエンドとバックエンドの開発に活用できますが、Node.jsはサーバーサイドの開発に特化している点、Next.jsはReactを使ったフルスタック開発に特化している点が異なります。 また、Node.jsは大規模なWebアプリケーションやリアルタイムアプリケーションの開発に適しており、一方Next.jsはサーバーサイドレンダリングや静的サイト生成を活用したWebアプリケーション開発に適しています。 次に学習難易度についてNode.jsの学習難易度は中程度です。 その理由としてNode.jsは非同期プログラミングやイベント駆動型のアーキテクチャを理解する必要があるためです。 一方Next.jsの習得難易度は比較的高いです。その理由としてNext.jsはReactの知識に加えて、サーバーサイドレンダリングや静的サイト生成などの概念を理解する必要があるためです。 最後に将来性を見ていきましょう。Node.js、Next.jsどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要の高まりとともに、サーバーサイドとフロントエンドの両方で効率的な開発を実現するツールとしてNode.jsとNext.jsの利用が拡大していくと予想されるためです。 上記を鑑みるとWeb開発に活用されているNode.jsやNext.jsの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Node.jsとAngularの違い この章ではNode.jsとAngularの違いについて説明します。 Node.jsはサーバーサイドで動作するJavaScriptの実行環境であり、AngularはフロントエンドのWebアプリケーション開発のためのJavaScriptフレームワークです。 Node.jsとAngularの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNode.jsは先述したようにWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発が可能です。 一方、AngularはSPA開発、モバイルアプリ開発、デスクトップアプリ開発などの開発ができます。どちらの開発言語もフロントエンドとバックエンドの開発に活用できますが、Node.jsはサーバーサイドの開発に特化している点、Angularはフロントエンドの開発に特化している点が異なります。 また、Node.jsは大規模なWebアプリケーションやリアルタイムアプリケーションの開発に適しており、一方Angularは大規模で複雑なSPAの開発に適しています。 次に学習難易度についてNode.jsの学習難易度は中程度です。 その理由としてNode.jsは非同期プログラミングやイベント駆動型のアーキテクチャを理解する必要があるためです。 一方Angularの習得難易度は高いです。その理由としてAngularは独自の概念やアーキテクチャを持ち、TypeScriptの知識も必要とするためです。 最後に将来性を見ていきましょう。Node.js、Angularどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要の高まりとともに、サーバーサイドとフロントエンドの両方で効率的な開発を実現するツールとしてNode.jsとAngularの利用が拡大していくと予想されるためです。 上記を鑑みるとWeb開発に活用されているNode.jsやAngularの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Node.jsとJavaScriptの違い この章ではNode.jsとJavaScriptの違いについて説明します。 Node.jsはサーバーサイドで動作するJavaScriptの実行環境であり、JavaScriptはブラウザとサーバーの両方で動作するプログラミング言語です。 Node.jsとJavaScriptの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNode.jsは先述したようにWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発が可能です。 一方、JavaScriptはフロントエンド開発、バックエンド開発、デスクトップアプリ開発、モバイルアプリ開発などの幅広い開発ができます。どちらの開発言語もWebアプリケーション開発に活用できますが、Node.jsはサーバーサイドの開発に特化している点、JavaScriptはブラウザとサーバーの両方で動作する点が異なります。 また、Node.jsはサーバーサイドの開発に適しており、一方JavaScriptはフロントエンドの開発に適しています。 次に学習難易度についてNode.jsの学習難易度は中程度です。 その理由としてNode.jsは非同期プログラミングやイベント駆動型のアーキテクチャを理解する必要があるためです。 一方JavaScriptの習得難易度は比較的低いです。その理由としてJavaScriptは他のプログラミング言語と比較して文法が簡潔で、学習リソースが豊富であるためです。 最後に将来性を見ていきましょう。Node.js、JavaScriptどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要の高まりとともに、サーバーサイドとフロントエンドの両方で効率的な開発を実現するツールとしてNode.jsとJavaScriptの利用が拡大していくと予想されるためです。 上記を鑑みるとWeb開発に活用されているNode.jsやJavaScriptの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Node.jsとTypeScriptの違い この章ではNode.jsとTypeScriptの違いについて説明します。 Node.jsはサーバーサイドで動作するJavaScriptの実行環境であり、TypeScriptはJavaScriptに型情報を追加した開発言語です。 Node.jsとTypeScriptの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNode.jsは先述したようにWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発が可能です。 一方、TypeScriptはフロントエンド開発、バックエンド開発、デスクトップアプリ開発、モバイルアプリ開発などの幅広い開発ができます。どちらの開発言語もWebアプリケーション開発に活用できますが、Node.jsはサーバーサイドの開発に特化している点、TypeScriptは型情報を追加することでコードの品質と保守性を向上させる点が異なります。 また、Node.jsはサーバーサイドの開発に適しており、一方TypeScriptは大規模なアプリケーション開発に適しています。 次に学習難易度についてNode.jsの学習難易度は中程度です。 その理由としてNode.jsは非同期プログラミングやイベント駆動型のアーキテクチャを理解する必要があるためです。 一方TypeScriptの習得難易度は比較的高いです。その理由としてTypeScriptはJavaScriptの知識に加えて、型システムや関連するツールの使い方を習得する必要があるためです。 最後に将来性を見ていきましょう。Node.js、TypeScriptどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要の高まりとともに、サーバーサイドとフロントエンドの両方で効率的な開発を実現するツールとしてNode.jsとTypeScriptの利用が拡大していくと予想されるためです。 上記を鑑みるとWeb開発に活用されているNode.jsやTypeScriptの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Node.jsを活用するメリット この章ではNode.jsを活用するメリットについて説明します。 Node.jsを習得することにより、具体的に以下のようなメリットがあります。 ・JavaScriptでフルスタック開発可能 ・非同期処理による高いパフォーマンスが実現可能 ・豊富なnpmパッケージエコシステムの存在 ・シングルスレッドによるメモリ効率 ・クロスプラットフォーム対応 ・リアルタイムアプリケーションに適している ・マイクロサービスアーキテクチャとの親和性 ・アクティブなコミュニティ ・将来性がある Node.jsはWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発と様々な開発に活用されており、フリーランス求人・案件数も多いです。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■Node.jsを活用するデメリット この章ではNode.jsを活用するデメリットについて説明します。 Node.jsを習得することにより、具体的に以下のようなデメリットがあります。 ・シングルスレッドによるCPU負荷の高い処理に不向き ・コールバック地獄によるコードの複雑化と可読性低下 ・大規模アプリケーションでの設計の複雑さ ・TypeScriptとの互換性の問題によるデバッグの難しさ Node.jsはメリットが多いですが、CPU負荷の高い処理への不向きさやコードの複雑化など注意すべき点がいくつかあることを理解しておきましょう。 Node.js習得を今後検討しているフリーランスエンジニアはNode.jsを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Node.jsフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリケーション開発でのNode.jsフリーランス求人・案件 Node.jsはWebアプリケーション開発で活用されています。 Node.jsでは、リアルタイムチャットアプリケーション開発、APIバックエンド開発、ストリーミングサービス開発、IoT関連開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、要件定義や設計、Node.jsを用いたサーバーサイドの実装、APIの設計と開発、データベース設計と連携、フロントエンドとの統合などです。 また、テスト駆動開発(TDD)の実践やCI/CDパイプラインの構築なども業務内容に含まれる場合があります。 Node.jsフリーランスエンジニアが求人・案件を獲得する上で、Node.jsでの開発経験やJavaScriptやTypeScriptの深い理解、Express.jsなどのフレームワークの知識、データベース(MongoDB、MySQL等)の使用経験、RESTful APIの設計スキル、AWSやMicrosoft Azureなどのクラウドプラットフォームの経験、Docker等のコンテナ技術の理解、Git等のバージョン管理ツールの使用経験、アジャイル開発手法の理解などがあると参画しやすいでしょう。 ・IoT関連開発でのNode.jsフリーランス求人・案件 Node.jsはIoT関連開発で活用されています。 Node.jsでは、スマートホームデバイス制御システム開発、産業用IoTプラットフォーム開発、車載システム向けのデータ収集・分析基盤開発、ウェアラブルデバイス向けアプリ開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、IoTデバイスとのデータ通信の設計と実装、リアルタイムデータ処理、APIの設計と開発、データベース設計と連携、クラウドプラットフォームとの統合などです。 また、IoTセキュリティの考慮や、エッジコンピューティングの実装、機械学習モデルの組み込みなども業務内容に含まれる場合があります。 Node.jsフリーランスエンジニアが求人・案件を獲得する上で、Node.jsでの開発経験やJavaScriptの深い理解、IoTプロトコル(MQTT、CoAP等)の知識、リアルタイムデータ処理の経験、AWS IoT、Azure IoT、Google Cloud IoTなどのクラウドIoTプラットフォームの使用経験、組み込み開発の理解などがあると参画しやすいでしょう。 加えて、ラズベリーパイ等のIoTデバイスの使用経験、IoTセキュリティの知識、Docker等のコンテナ技術の理解、機械学習の基礎知識なども重要なスキルとなります。 ・ゲームサーバー開発でのNode.jsフリーランス求人・案件 Node.jsはゲームサーバー開発で活用されています。 Node.jsでは、リアルタイムマルチプレイヤーゲームのバックエンド開発、ソーシャルゲームのサーバーサイド開発、モバイルゲーム向けのAPIサーバー開発、ブラウザゲームのバックエンド開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、ゲームロジックの設計と実装、リアルタイム通信の処理、大規模トラフィックの処理、ゲームデータの管理とデータベース設計、不正行為防止機能の実装などです。また、ゲームイベントの実装、課金システムのintegration、ソーシャル機能の実装、運営ツールの開発なども業務内容に含まれる場合があります。 Node.jsフリーランスエンジニアが求人・案件を獲得する上で、Node.jsでの開発経験やJavaScriptの深い理解、WebSocketやSocket.IOを用いたリアルタイム通信の実装経験、大規模トラフィック処理の知識、データベース(MongoDB、MySQL、Redis等)の使用経験、ゲームエンジンの理解などがあると参画しやすいでしょう。 加えて、ゲームサーバーアーキテクチャの設計経験、AWSやMicrosoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの経験、Docker等のコンテナ技術の理解、セキュリティの知識なども重要なスキルとなります。 ■Node.jsフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Node.jsフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 Node.jsはWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいNode.jsフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向です。今後Node.jsを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して少なくなっておりますが、無くなることはないでしょう。 Node.jsフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発のフリーランス求人・案件を探してみましょう。 ■Node.jsでの週2日・週3日フリーランス求人・案件 Node.jsでの週2日・週3日フリーランス求人・案件について解説していきます。 Node.jsの週2日・週3日フリーランス求人・案件はNode.js全体のフリーランス求人・案件の中で10%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価100万円を超える高単価なNode.jsフリーランス案件・求人も多く存在します。 複数のNode.jsフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なNode.jsフリーランス求人・案件はNode.jsスキル以外にもサーバーサイドエンジニア開発経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Node.jsフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Node.jsフリーランス求人・案件に参画するために必要なスキル Node.jsフリーランス求人・案件に参画するために必要なスキルを解説します。 Node.jsフリーランス求人・案件に参画するために必要なスキルは、Node.js自体の開発経験、サーバーサイド開発で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてNode.jsフリーランスエンジニアとして、Node.jsでの開発経験はもちろんExpress.jsなどのフレームワークの知識、JavaScriptの深い理解、非同期プログラミングの経験、データベース(MongoDB、MySQL等)の使用経験、RESTful APIの設計スキル、Git等のバージョン管理ツールの使用経験、テスト駆動開発(TDD)の実践経験、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの経験があるとNode.jsフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとNode.jsフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとNode.jsフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにNode.jsフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Node.js開発経験年数別のアドバイス Node.jsフリーランス求人・案件に参画するため、Node.js開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のNode.jsフリーランスエンジニア 開発経験1〜2年のNode.jsフリーランスエンジニアはNode.jsの基本的な機能や概念(非同期プログラミング、イベントループ、モジュールシステムなど)の理解を深めましょう。 また、小規模なWebアプリケーションやAPIサーバーを開発したり、既存のプロジェクトにNode.jsを導入したりすることから始めてみましょう。 さらに、小規模プロジェクトへ参画し、実践で活用できるNode.jsスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にフィードバックをもらいスキルアップを図りましょう。 その他、JavaScript、Express.js、データベース、APIデザインなどNode.jsに関連スキルの学習も進めましょう。 ・開発経験2〜3年のNode.jsフリーランスエンジニア 開発経験2〜3年のNode.jsフリーランスエンジニアは中〜大規模プロジェクトに参画し、Node.jsを用いた複雑なWebアプリケーションやAPIサーバーの開発や、Node.jsのベストプラクティスに沿ったコーディングを目指しましょう。 また、Node.jsと連携するためのデータベース(MongoDB、MySQL等)や、メッセージングシステム(RabbitMQ、Kafkaなど)の使用経験、パフォーマンス最適化、セキュリティ対策などを知識として積みましょう。 その他、要件定義やコミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のNode.jsフリーランスエンジニアはある程度技術スキルも備わっているため、Node.jsフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のNode.jsフリーランスエンジニア 開発経験5年以上のNode.jsフリーランスエンジニアは大規模開発でのプロジェクトリードを行い、さらに経験や知識を身につけましょう。 特にNode.jsを用いた大規模なマイクロサービスアーキテクチャの設計や、Node.jsアプリケーションのスケーラビリティ確保、テスト自動化の戦略策定、クラウドプラットフォーム上でのNode.jsアプリケーションの設計・デプロイ・運用などより高度な知識を身につけることに注力しましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っているNode.jsの知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、Node.jsに関連するコミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のNode.jsフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。Node.jsを含むサーバーサイド技術やWebアプリケーション開発技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Node.js習得難易度・勉強方法 Node.js習得難易度・勉強方法について解説します。 Node.js習得難易度について、中程度でしょう。その理由として非同期プログラミングやイベント駆動型のアーキテクチャを理解する必要があることやNode.jsのエコシステムが広大で、関連するツールやライブラリの選定と習得が必要であることが挙げられます。 ただし、JavaScriptでの開発経験有無によって習得難易度は大きく異なります。 JavaScriptでの開発経験がない初学者の方はまずJavaScriptを習得しましょう。JavaScriptはNode.jsを活用するために必要です。既にJavaScriptでの開発経験がある方は簡単にNode.jsを習得できるでしょう。 Node.js学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でNode.jsを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると学習サイトである「ドットインストール」や「Progate」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Node.jsの公式ドキュメントやNode.jsのチュートリアル「NodeSchool」などNode.jsを学習できる学習サイトの環境は整っています。 オンライン学習やプログラミングスクールはNode.js自体の習得以外にもNode.jsでの開発に必要なサーバーサイド開発の周辺知識も教えてくれるため、Node.jsの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Node.js習得を希望するエンジニアは、まず周辺でNode.jsに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■Node.jsフリーランス求人・案件参画するために役立つ資格 Node.jsフリーランスエンジニアが取得しておいても良い資格を3つ紹介します。 ・CIW JavaScriptスペシャリスト CIW JavaScriptスペシャリストは、CIW(Certified Internet Web Professional)が提供するWeb技術の専門家を認定する資格です。試験時間は90分で70問、費用は200米ドルです。試験は英語で実施され、多肢選択式とシミュレーションの2種類の問題形式で構成されています。合格点は72.38%以上です。 CIW JavaScriptスペシャリストを取得することで、JavaScriptの知識とWeb開発スキルを客観的に証明できます。これは、Node.jsフリーランスエンジニアにとってJavaScriptの知識が重要であることを示唆しています。 Node.jsフリーランスエンジニアにとって、JavaScriptは必須のスキルです。Node.jsはJavaScriptをベースに構築されたフレームワークであり、JavaScriptの深い理解がなければ、Node.jsを効果的に活用することは難しいでしょう。そのため、時間的な余裕がある方は、CIW JavaScriptスペシャリストの取得を検討することをお勧めします。 ・システムアーキテクト試験 システムアーキテクト試験は、独立行政法人情報処理推進機構(IPA)が実施するIT分野の国家資格であり、非常に難易度が高い試験として知られています。試験時間は午前90分、午後90分の計180分で、合格率は10%程度です。試験内容は、システム構築のための基本的な技術知識、プロジェクト管理技術、技術戦略の策定と評価、さらにはシステム設計やアーキテクチャの知識を幅広くカバーしています。 システムアーキテクト試験に合格することで、Node.jsフリーランスエンジニアは、システムアーキテクトやプロジェクトリーダーとしての役割を果たすために必要な知識とスキルを身につけることができます。特に経験豊富な中級者や上級者のNode.jsフリーランスエンジニアにとって、この資格は長期的なキャリア形成に大きく貢献します。 Node.jsフリーランスエンジニアにとって、システムアーキテクト試験の資格取得は、技術力の向上とキャリアアップにつながる有益な選択肢といえます。この資格を取得することで、Node.jsフリーランスエンジニアはより高度なプロジェクトに参画し、自身の市場価値を高めることができるでしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は独立行政法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。試験時間は午前90分、午後90分の計180分で、合格率は20%程度です。 プロジェクトマネージャ試験(PM)は、情報システム開発プロジェクトにおいて、プロジェクトマネージャ(PM)としての職務を適切に遂行できる能力を評価することを目的としています。試験では、プロジェクトの立ち上げから終結までの全工程において必要なプロジェクト管理に関する知識と実践力が問われます。具体的には、プロジェクトの計画立案、リスクマネジメント、進捗管理、品質管理などの領域が出題範囲となります。 プロジェクトマネージャ試験(PM)に合格するためには、システム開発のライフサイクル全般にわたる知識と、プロジェクト管理のスキルが必要です。加えて、実際のプロジェクト経験を積んでいることが、試験合格への大きなアドバンテージとなります。国家資格であるプロジェクトマネージャ試験(PM)の取得は、クライアントからの信頼性を高めるメリットもあります。 Node.jsフリーランスエンジニアにとって、プロジェクトマネージャ試験(PM)の資格取得は、Node.jsを活用した開発プロジェクトの管理能力を向上させ、プロジェクトを成功に導くための有益なスキルを身につけることができます。また、プロジェクトマネージャー(PM)としての能力を公的に証明できるため、Node.jsフリーランスエンジニアとしての案件獲得やクライアントとの信頼関係構築に役立つでしょう。 Node.js関連やIT関連の資格を習得することは良いことですが、Node.jsフリーランス求人・案件に参画するという目的を失わないようにしましょう。 Node.jsスキルを資格取得によって、証明することは可能ですが重要視すべきことは、Node.jsの実務経験やサーバーサイド開発周辺で必要な開発スキルを保有していることです。 そのためNode.jsの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Node.jsエンジニアとして、実務未経験にも関わらずNode.jsフリーランスエンジニアが取得しておいて良い資格の取得を最優先事項にすることはやめておきましょう。 ■Node.jsフリーランス求人・案件の未経験での参画 Node.js開発実務未経験の場合、参画できるNode.jsフリーランス求人・案件は限られてくるでしょう。 Node.jsなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からNode.jsフリーランス求人・案件への参画を検討/希望している方は、はじめにNode.jsでの開発経験やJavaScriptを活用した開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてNode.js開発経験やJavaScriptでの開発経験が積めるプロジェクトに1〜2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 Node.jsフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Node.jsのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Node.jsフリーランス求人・案件ではNode.jsやJavaScriptでの開発経験はもちろん、Express.jsなどのフレームワークの知識、非同期プログラミングの経験、データベース(MongoDB、MySQL等)の使用経験、RESTful APIの設計スキル、Git等のバージョン管理ツールの使用経験、テスト駆動開発(TDD)の実践経験、AWS、Microsoft Azure、Google Cloud Platform(GCP)などのクラウドプラットフォームの経験が求められます。 Node.jsをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればNode.jsフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Node.jsの市場動向やニーズ Node.jsはWebアプリケーション開発、APIサーバー開発、リアルタイムアプリケーション開発、マイクロサービス開発、コマンドラインツール開発、IoT関連開発、ストリーミングサービス開発、ゲームサーバー開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Node.jsエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年7月末ガートナーが発表した『世界IT支出』では、2024年のIT総支出は前年比8.8%増の5兆1261億ドル(約718兆円)になると見込まれています。ITサービスに対する2024年の世界支出は前年比11.6%増の1兆5854億ドル(約222兆円)と予測されており、通信サービスの1兆5179億ドル(約213兆円)を初めて上回るとのことです。 別の市場動向より分析してみましょう。 IDC Japanが2023年5月に発表した国内ソフトウェア市場の実績と予測によると、2022年の同市場規模は前年比13.9%増の4兆1,548億6,300万円と推計されています。 また、今後の市場動向として、国内ソフトウェア市場は2022年から2027年にかけて年平均成長率6.7%で拡大を続け、2027年には5兆7,459億円に達すると予測されています。 その他ブロックチェーン、IoT、ビッグデータ、6G、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、Node.jsを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Node.jsエンジニアとして現在活躍している方や今後活躍を検討している方はNode.jsの開発実務経験やNode.js開発に必要なサーバーサイド開発スキル/経験を取得すると多くのNode.jsエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。