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

1 - 50件/全3,433件

リモートOK

【リードエンジニア】大手流通サービス傘下の銀行における

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

・大手流通サービス傘下の銀行におけるリードエンジニアとして参画をして頂きます。 ・具体的にはプロパーの方と一緒にセキュリティの策定から設計~開発等まで一気通貫で携わって頂きます。 ・今回は勘定系プロジェクトではなく、クレジットカードやネットバンキング利用者向けのWeb及びスマホサービスとなります。 【参画のメリット】 ・大手企業様になりますので稼働は安定しております。 ・現場は非常にフランクでコミュニケーションを取って協力しあいながら、開発を進めて行く文化になります。 ・大規模のプロジェクトになりますので、ご自身のスキルアップに繋がりやすい案件かと存じます。

案件の必須スキル

要件定義や基本設計の経験、サーバーサイド開発の経験5年以上、決済機能関連の経験、Typescriptを用いた開発経験

6日前 提供元-Engineer Arena

TypeScript/FAQサービスの開発案件・求人

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

社内コミュニケーションツールなどを展開する企業にて、カスタマーサービスをサポートするFAQシステムを搭載した新規サービスの開発に携わっていただきます。 これまでのFAQサイトは75%のユーザーが問題を解決できないと言われていますが、世界初の革新的な技術「意図予測検索」によって98%の検索ヒットを実現する、変化が乏しいカスタマーサポート界に革命をもたらす注目のSaaSです。 現在は大手スマホ決済サービスや大手求人サービスなどに導入されています。 カスタマーサポート業界に参入しているSaaSの中では技術力が群を抜いて高く、長期的にはSalesforceのような座を目指して事業展開を進めています。 【業務内容】 ・自社で開発・運営するSaaSサービスの開発 ・セールスやカスタマーサクセスと連携しながら、必要な機能を立案および実装 ・フロントエンドとバックエンド両方での開発 新機能の提案や企画、実装、統計処理や分析など多岐にわたります。 JavaScript

案件の必須スキル

・JavaScriptを用いたフロントエンドもしくはバックエンドの実務経験:3年以上 ・React.jsとNode.jsの実務経験:1年以上

3日前 提供元-ギークスジョブ

PHP/広告企業でのSSP開発案件・求人

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

広告企業様にてSSP開発に携わっていただきます。 具体的には下記作業を想定しております。 ・ベンダーや媒体者向けSSP管理画面に新規開発、既存画面の運用、メンテナンス ・管理画面に関する問い合わせの対応、運用サポート ※開発の中では、PHPとNode.jsを使っていく想定になります。 PHP

案件の必須スキル

・PHP開発経験:3年以上 ・Git 操作の理解 ・要件定義~テストまで現場PMと進めながら完結できる方 ・WEBサービスの開発経験、運用経験 ・新技術へのキャッチアップ実例 ・JSフレームワークを用いた開発経験(React、Vue)

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

【TypeScript】API開発支援

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 案件  :某国内大手コスメ系メディア向けEC関連のAPI開発支援 担当工程:基本設計~テスト 作業内容:既存サービスの改修、機能追加、他チームとの連携など 作業場所:フルリモート 精 算 :140h~180h 面談回数:Web1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Typescriptを使用したバックエンドの開発経験3年以上 ・Typescript+Node.JSでの開発経験 ・APIの開発経験

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

TechLead募集地方在住者歓迎!フルリモート!飲食店用POSレジ開発

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

お客様の自社サービスである飲食店専用POSレジの開発を ご担当いただきます。 現在も既に販売しており導入件数も増えておりますが、 システム開発を外注から内製に切り替えるにあたり、 フルリプレイスとなります。 今回の募集はテックリードの募集となります。 テックリード採用後には、最終的には15名程度のエンジニアチーム拡大 を予定いたしております。

案件の必須スキル

・システム全体のアーキテクチャ設計経験 ・システムのスクラッチ開発経験 ・TechLeadの経験 ・要件定義以降の経験

1日前 提供元-エンジニアじょいくる
リモートOK

【TechLead募集】地方在住者歓迎!フルリモート!飲食店用POSレジ開発

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

お客様の自社サービスである飲食店専用POSレジの開発を ご担当いただきます。 現在も既に販売しており導入件数も増えておりますが、 システム開発を外注から内製に切り替えるにあたり、 フルリプレイスとなります。 今回の募集はテックリードの募集となります。 テックリード採用後には、最終的には15名程度のエンジニアチーム拡大 を予定いたしております。

案件の必須スキル

・システム全体のアーキテクチャ設計経験 ・システムのスクラッチ開発経験 ・TechLeadの経験 ・要件定義以降の経験

1日前 提供元-エンジニアじょいくる
リモートOK
面談1回

PMポジション_メーカー既存筐体追加開発PJ_フレックス、フルリモート案件

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

既存の両替機に様々な機能の追加、改修を行っていただきます。 アジャイル開発で進んでいくため、ディスカッションで出た話を 元に開発を進めていただきます。

案件の必須スキル

・デバイスマネジメントの経験 →両替機、券売機、精算機等のプロジェクトでバックエンドの開発経験

1日前 提供元-エンジニアじょいくる
リモートOK

完全在宅!地方の方歓迎TechLead某口コミサイト開発支援

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

某口コミサイトの開発を進めるにあたり、 PM配下でTechLeadとしてプロジェクト推進を ご担当頂く方とメンバーとしてAPI開発その他システム開発を PHPを使用して対応いただきます。

案件の必須スキル

・TechLeadの経験 ・PMもしくはプロジェクトリーダーの経験2年程度 ・PHPフレームワークを使用した開発経験3年以上 ・PHPでのAPI開発経験 ・AWS上での開発・運用経験

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモートTypescript,Node.jsバックエンド開発ライブ配信サービスバックエンド開発

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

ライブ配信サービスのバックエンドチームの

案件の必須スキル

・リーダー経験 ・要件定義以降の経験 ・Typescript,Node.jsでのバックエンド開発経験

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート可能 能動的な方だと確度高く長期継続する案件ですTypeScriptエンジニア調剤薬局向けSaasサービスの機能開発

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

調剤薬局向けSaasサービスの機能開発をご担当して頂きます。 フロントエンドだけでなくバックエンドにも携わって頂きます。 モダンな開発環境ですので、今後のスキルアップにも繋がりやすく、 調剤薬局向けと今後急成長していく市場となりますので、長期かつ 安定的に参画が可能です。

案件の必須スキル

・TypeScript及びNode.jsを使用した開発経験3年以上

1日前 提供元-エンジニアじょいくる
リモートOK

地方エンジニア歓迎!Node.js,Nest,jsバックエンド開発ライブ配信サービスバックエンド開発

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

ライブ配信サービスのバックエンド設計・開発を 御担当いただきます。

案件の必須スキル

・Typescript,Node.jsでのバックエンド開発経験 ・アジャイル開発の経験 ・Docker、ECSなどコンテナ技術の知識や経験

1日前 提供元-エンジニアじょいくる
リモートOK

完全在宅!地方の方歓迎PHP開発某口コミサイト開発支援

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

某口コミサイトの開発を進めるにあたり、 PM配下でTechLeadとしてプロジェクト推進を ご担当頂く方とメンバーとしてAPI開発その他システム開発を PHPを使用して対応いただきます。

案件の必須スキル

・PHPフレームワークを使用した開発経験3年以上 ・PHPでのAPI開発経験 ・AWS上での開発・運用経験

1日前 提供元-エンジニアじょいくる
リモートOK
面談1回

【TypeScript】バックエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 産業用ドローンで撮影した動画/静止画を様々な領域で活用する WEBアプリケーション開発におけるバックエンド開発のエンジニアを募集します。 スプリント2週間のスクラムにて進めており、 POおよびSM、開発メンバーで整理した要件を元に 基本設計、開発、テストを行っていただきます。 ▼スクラムイベントの開催時間は以下の通りです。 デイリースクラム:月~木は10:00~10:30、金は13:30~14:00 事前スプリントプランニング:隔週月15:00~16:00 スプリントレビュー/レトロ/スプリントプランニング:隔週火14:30~17:00 リファインメント:毎週木11:00~11:30、+随時 中間レビュー:毎週金16:00~17:00 【言語】Typescript(Node.js)、GraphQL 【FW】React/SeverlessFramework/NestJS 【DB】MySQL/DynamoDB 【インフラ】AWS(Lambda,ECS/Fargate,AppSync,SQS,StepFunctions等) 【CI/CD】GitHubActions 【構成管理】SeverlessFramework/Terraform 【ツール】JIRA/Confluence/GITHUB/Figma/Slack 【勤務地】フルリモート 【時間】9:00~17:30(7時間30分)フレックス制度あり 【精算幅】140-180h 【面談】1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・バックエンドの開発リード経験(目安2年以上) ・Typescript(経験3年以上) ・RESTAPIの設計/実装の経験 ・graphqlの設計/実装の経験(3ヶ月でもOK) ・AWS(Lambda、StepFunctions、AppSyncなど)

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

【Python】開発運用

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■業務内容 独自の生成AIを活用するためのWebサービスの開発と運用をご担当いただきます。 生成AIをコンテンツ制作の現場で活用できるようにするための、 Webサービスのサーバサイド部分を実装する業務です。 現場のアニメーターをはじめ、 フロントエンド、インフラ、生成AI研究者、リサーチ・エンジニアなど、 様々な関係各所と連携・調整を行いつつ最高のシステムを目指して従事いただきます。 主にPythonを用いて生成AIを呼び出す為の API実装やユーザ管理、生成データのストレージ管理、 生成履歴管理、監査機構の実装などをご担当いただきます。 深層学習モデルの実装は業務範囲に含まれていないため、 深層学習に必ずしも習熟している必要はありません。 ■清算幅:固定 ■勤務地:リモート可/渋谷駅 ■勤務時間:10:00~19:00 ■求める人物像 ・ゲームやアニメ、マンガ等のコンテンツが好きな方 ・リサーチエンジニアやリサーチャーという  職種のスタッフと密接かつ頻繁に、議論や相談をしながら業務を進行できる方 ・客観的な事実と自分の意見を分けて考え、説明できる方 ・チームワークを重んじ、主体的に取り組むことができる方 ・自ら進んでタスクを見つけ適切に優先順位をつけて遂行できる、能動的な方 ・問題点の発見、及び解決行動が積極的に行える方 ・自身の業務に責任を持ち、ユーザー視点でいいものを作る想いがある方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・サーバープログラムの実務経験がある方 ・環境構築からプログラミング、テストと一通り実施できるノウハウのある方 ・シェルスクリプトを使用した開発経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【TypeScript】バックエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 産業用ドローンで撮影した動画/静止画を様々な領域で活用する WEBアプリケーション開発におけるバックエンド開発のエンジニアを募集します。 スプリント2週間のスクラムにて進めており、 POおよびSM、開発メンバーで整理した要件を元に 基本設計、開発、テストを行っていただきます。 ▼スクラムイベントの開催時間は以下の通りです。 デイリースクラム:月~木は10:00~10:30、金は13:30~14:00 事前スプリントプランニング:隔週月15:00~16:00 スプリントレビュー/レトロ/スプリントプランニング:隔週火14:30~17:00 リファインメント:毎週木11:00~11:30、+随時 中間レビュー:毎週金16:00~17:00 【言語】Typescript(Node.js)、GraphQL 【FW】React/SeverlessFramework/NestJS 【DB】MySQL/DynamoDB 【インフラ】AWS(Lambda,ECS/Fargate,AppSync,SQS,StepFunctions等) 【CI/CD】GitHubActions 【構成管理】SeverlessFramework/Terraform 【ツール】JIRA/Confluence/GITHUB/Figma/Slack 【勤務地】フルリモート 【時間】9:00~17:30(7時間30分)フレックス制度あり 【精算幅】140-180h 【面談】1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・バックエンドの開発リード経験(目安2年以上) ・Typescript(経験3年以上) ・RESTAPIの設計/実装の経験 ・graphqlの設計/実装の経験(3ヶ月でもOK) ・AWS(Lambda、StepFunctions、AppSyncなど)

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【TypeScript】バックエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【内容】 産業用ドローンで撮影した動画/静止画を様々な領域で活用する WEBアプリケーション開発におけるバックエンド開発のエンジニアを募集します。 スプリント2週間のスクラムにて進めており、 POおよびSM、開発メンバーで整理した要件を元に 基本設計、開発、テストを行っていただきます。 ▼スクラムイベントの開催時間は以下の通りです。 デイリースクラム:月~木は10:00~10:30、金は13:30~14:00 事前スプリントプランニング:隔週月15:00~16:00 スプリントレビュー/レトロ/スプリントプランニング:隔週火14:30~17:00 リファインメント:毎週木11:00~11:30、+随時 中間レビュー:毎週金16:00~17:00 【言語】Typescript(Node.js)、GraphQL 【FW】React/SeverlessFramework/NestJS 【DB】MySQL/DynamoDB 【インフラ】AWS(Lambda,ECS/Fargate,AppSync,SQS,StepFunctions等) 【CI/CD】GitHubActions 【構成管理】SeverlessFramework/Terraform 【ツール】JIRA/Confluence/GITHUB/Figma/Slack 【勤務地】フルリモート 【時間】9:00~17:30(7時間30分)フレックス制度あり 【精算幅】140-180h 【面談】1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・バックエンドの開発リード経験(目安2年以上) ・Typescript(経験3年以上) ・RESTAPIの設計/実装の経験 ・graphqlの設計/実装の経験(3ヶ月でもOK) ・AWS(Lambda、StepFunctions、AppSyncなど)

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

【PM】WEBアプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【案件概要】 WEBアプリ開発におけるPM業務をご担当いただきます。 ┗顧客折衝やコンサルテーションを行い、要望を踏まえた上での仕様策定 ┗ステークホルダーとの納期、品質基準に関する期待値調整 ┗仕様策定、設計、稼働見積、開発エンジニアへの落とし込み、 サービスイン迄の進捗管理等のプロジェクトマネジメント ┗環境構築(AWS)についてインフラエンジニアへの相談や依頼 ┗コードレビュー、納品前のテスト等品質管理 ┗サービスイン~サービス提供後の技術問題への対応(社内外のエンジニアとの連携) ┗業務委託や外注のコントロール 【条件面】 場所:リモート可/浜松町 時間:10:00~19:00 精算:140-180h 面談:1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PM経験 ・顧客折衝、要件定義、システム設計など、上流工程経験のある方 ・ソースコードレビュー経験(Python、Go、react、Node.jsなど) ・LINEを使ったシステム開発の経験のある方

2日前 提供元-テックビズフリーランス

【node.js】バンキングアプリの機能追加開発

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

大手ネットバンキングアプリなので、既に社会インフラとして稼働しているプロダクトに携わることができます。 モダン開発フレームワークを取り入れているため、最新の開発環境で開発が可能です。 内容としてはバンキングアプリの機能追加開発となります。 Node.jsでのAPIの機能開発、運用、保守を予定しており、以下をご担当頂きます。  - 基本設計  - 詳細設計  - 開発実装  - 単体テスト

案件の必須スキル

Node.jsでの開発経験:3年以上、その他言語によるAPI開発経験:5年以上 、設計 / 開発経験:5年以上、アジャイル開発のご経験

6日前 提供元-Engineer Arena
リモートOK

【Typescript】大手流通サービス傘下の銀行における開発支援

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

・大手流通サービス傘下の銀行におけるTypescriptエンジニアとして参画して頂きます。 ・新規プロジェクトに参加して頂き、上流工程から携わって頂きます。 ・今回は勘定系プロジェクトではなく、クレジットカードやネットバンキング利用者向けのWeb及びスマホサービスとなります。

案件の必須スキル

typescript経験3年以上・基本設計の経験 ・NestJSを利用した開発の経験

6日前 提供元-Engineer Arena
リモートOK

【Node.js】大手放送局向けオンプレシステムのクラウド移行・新規構築案件

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

大手放送局様がオンプレで運用しているシステムをクラウドに移行します。 移行後のシステムはオンプレとクラウドのハイブリッドシステムとなります。 クラウド上には新規でWebアプリケーションを構築し、専用のアプライアンスを通して全国に配置されているオンプレ設備と接続されます。 [業務内容] ・AWSを使用したWebアプリケーション開発(新規開発) ・関連システムとのI/FとなるAPIの開発 ・作業範囲 : 製造、単体試験、結合試験、総合試験 ・使用予定の技術 : ・TypeScript, Node.js, Vue.jsやReactなどのJS系フレームワーク ・AWS : EC2, Lambda, DynamoDB, S3などのAWS全般的なリソース

案件の必須スキル

TypeScript, Node.jsでの開発経験が3~5年以上(バックエンド) ・AWS の基本的なサービスの基礎知識(特にサーバレス関連: Lambda, DynamoDB, S3)

6日前 提供元-Engineer Arena

Node.js/教育系アプリのサーバーサイド開発案件・求人

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

教育系アプリのホワイトボード機能の実装に携わっていただきます。 調査分析にも関わる可能性があるため、要件定義から対応できる方が望ましいです。 Node.js,その他

案件の必須スキル

・Node.jsでの開発経験:2年以上 ・GitHubの使用経験 ・新規開発に携わった経験 ・外部APIの使用経験 ・GCP使用経験

9日前 提供元-ギークスジョブ

Node.js/カーサービスアプリ(BtoC )の機能追加開発案件・求人

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

BtoCアプリの機能追加のための開発に携わっていただきます。 お車をお持ちの一般ユーザーの方向けに、カーサービスや支払いを行うモバイルアプリ、バックエンド開発を実施します。 【作業内容】 ・AWS上にモバイルアプリ及びWeb管理画面とデータ通信を行うAPIを開発する Node.js,その他

案件の必須スキル

・Node.jsでの開発経験:1年以上 ・AWS Lambdaを利用した開発経験:2年以上 ・日本語又は英語でのコミュニケーション能力(英語のみでもOK)

9日前 提供元-ギークスジョブ
リモートOK

フルリモートTypescriptバックエンド開発セキュリティパッケージバックエンド開発

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

セキュリティーパッケージ製品の設計、開発を担当いただきいます。 主にAPIの部分の開発を御担当いただく予定です。

案件の必須スキル

・Webアプリケーション設計/開発経験3年以上 ・Node.js(Express)またはTypeScriptの開発経験

1日前 提供元-エンジニアじょいくる
リモートOK

【 node.jsエンジニア募集】【フルリモート勤務可!最新技術使用!】大手企業向けNFTプラットフォーム開発

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

大手企業向けのNFTプラットフォームの開発に従事いただきます。 アーキテクト選定は受託元請社とクライアントにて 実施していく予定ですが、その後の上流から一連工程を ご対応頂きたく思います。 現状開発言語選定中となりますが、おそらく フロントReactorVue.js、バックNode.js、Go言語での 開発となる予定です。 *バックエンド枠

案件の必須スキル

・Webシステム開発経験5年以上 + ・Node.jsorGo言語を使用した開発経験2年以上

1日前 提供元-エンジニアじょいくる

【Webシステム上流全般/マネジメント経験者】エンド直官公庁向け開発

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

官公庁・自治体等の入札・落札情報を探せる 「入札情報速報サービス」のリプレイスプロジェクトをご担当いただきます。 市場規模20兆円以上、日本全国の官公庁・自治体・外郭団体など、全国7,500以上の 機関の入札情報を一括検索・管理できる業務支援サービスです。 ソースコードの複雑化や使用技術の老朽化が課題になっています。 さらなる事業成長のためにシステムのリプレイスを行っております。 組織としてはマネージャーが存在していますが、 組織規模が大きくなりマネジメントコストが高まっています。 様々なプロジェクトが動く中で組織の中で漏れてしまいそうな課題を拾い上げながら、 各プロジェクトの間に渡る横断的なマネジメントのお手伝いを頂きます。 技術・Node.js(Puppeteer)、TypeScript、React、Java、PHP(Laravel) ・AWS(Fargate/ElasticBeanstalk/S3/Aurora/ElastiCache/ElasticSearchService/CodeBuild)、Docker その他ツール(CodeClimate/CircleCI/Datadog) 工程上流全般

案件の必須スキル

・複数人チームでの開発経験(半年以上) ・Webサービス開発プロジェクトにおけるマネジメント経験 ・何かしらのWebサービス開発/プログラミング経験 ・要件ヒアリング/折衝/要件定義/システム設計などの上流工程経験 ・ログ監視/パフォーマンス監視/テストなどのシステム品質向上に向けた業務経験 ・他プロジェクトチームとの連携および調整の経験

1日前 提供元-エンジニアじょいくる
リモートOK

Webシステム上流全般/マネジメント経験者エンド直案件官公庁向け開発

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

官公庁・自治体等の入札・落札情報を探せる 「入札情報速報サービス」のリプレイスプロジェクトをご担当いただきます。 市場規模20兆円以上、日本全国の官公庁・自治体・外郭団体など、全国7,500以上の 機関の入札情報を一括検索・管理できる業務支援サービスです。 ソースコードの複雑化や使用技術の老朽化が課題になっています。 さらなる事業成長のためにシステムのリプレイスを行っております。 組織としてはマネージャーが存在していますが、 組織規模が大きくなりマネジメントコストが高まっています。 様々なプロジェクトが動く中で組織の中で漏れてしまいそうな課題を拾い上げながら、 各プロジェクトの間に渡る横断的なマネジメントのお手伝いを頂きます。 技術・Node.js(Puppeteer)、TypeScript、React、Java、PHP(Laravel) ・AWS(Fargate/ElasticBeanstalk/S3/Aurora/ElastiCache/ElasticSearchService/CodeBuild)、Docker その他ツール(CodeClimate/CircleCI/Datadog) 工程上流全般

案件の必須スキル

・複数人チームでの開発経験(半年以上) ・Webサービス開発プロジェクトにおけるマネジメント経験 ・何かしらのWebサービス開発/プログラミング経験 ・要件ヒアリング/折衝/要件定義/システム設計などの上流工程経験 ・ログ監視/パフォーマンス監視/テストなどのシステム品質向上に向けた業務経験 ・他プロジェクトチームとの連携および調整の経験

1日前 提供元-エンジニアじょいくる
リモートOK

【フロントエンジニア】React、nextエンジニア募集!勤務時間相談可能! 新規サービス開発兼PM募集(React/Nextjs)

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

エンジニア(バックエンド)やデザイナーと連携しながら スケジュール通りに開発を進める

案件の必須スキル

・コミュニケーションスキル ・リモートでの業務経験 ・アジャイル、ウォーターフォールでの開発経験 ・React/Nextjs、Node.jsいずれかの経験を3年程度 ・githubでのコードレビューの経験

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモートVue開発DXプロダクト開発

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

新規事業SaaSプロダクトを開発しております。 大手企業での新規事業DXプロダクトへ参画頂きます。 ・プロダクトの価値を顧客に届けるための開発・改善・運用 ・PO・CS・QAなど他のチームとの連携

案件の必須スキル

・Vue.jsを用いた開発経験3年以上 ・Node.jsを用いた開発経験1年以上 ・Webアプリケーションの開発・運用経験

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート勤務Python開発案件各種AI関連プロダクト開発

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

ディープラーニングやAI、アルゴリズムモジュール等を 活用した様々なソリューションを展開するエンド企業にて、 自社プロダクトのバックエンドの実装に携わって頂きます。 フロントエンジニア、データエンジニアと協調して行なって 頂きますが、特定のPJにアサインという形ではなく、 自社プロダクトなど開発を請け負っている案件に横断的に 関与頂く形となります。

案件の必須スキル

・Pythonを用いたWebシステム開発経験3-4年以上 ・クラウド環境でのシステム開発経験 ・WEB開発に関係する各種の技術知識 (ネットワーク、セキュリティ、データベース、等)

1日前 提供元-エンジニアじょいくる
リモートOK

フルフレックス/地方エンジニア歓迎Node.js開発バンキングアプリの開発案件

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

バンキングアプリの開発案件となります。 設計や実装をメインに行なっていただきます。

案件の必須スキル

・Node.jsでの開発経験 ・設計、開発経験3年以上

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート可能TypeScript開発案件コミュニティアプリケーション開発

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

コミュニティアプリケーションの新規開発に ご参画いただきます。 TypeScript/NestJS/Firebaseで新規構築する Webサービスのサーバーサイド実装をご担当いただきます。 スキルに応じて、Reactのフロント側コードの改修 (サーバーサイドAPIとの接続)を一部ご担当いただくことが ございます。

案件の必須スキル

・TypeScriptを用いたWebアプリの開発経験3-4年以上 ・Node.jsのWebフレームワークを用いた開発経験1-2年以上

1日前 提供元-エンジニアじょいくる
リモートOK

【Typescript&Node.jsバックエンドエンジニア】地方可能!フルリモート!コマース領域のSaaSプロダクトのバックエンド開発

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

新規SaaSサービスの要件定義〜テストまでを御担当頂きます。

案件の必須スキル

・Typescript,Node.jsを使用したバックエンド開発経験 ・0からプロダクトを作れる設計力/技術力 ・コミュニケーション能力

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモートOKPython開発案件統合分析ツール開発

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

データ分析プロダクトを中心とした開発を行う エンド企業にて統計分析ツールの開発に携わっていただきます。 具体的な想定タスクとしましては、 エンド企業自社プロダクトにおけるPython(Django)での Webバックエンド開発がメインとなります。 Vue.jsでのフロントエンド開発もできると尚良いです。 働き方も柔軟に対応頂ける企業となります。 求める人物像 ・成果のためには立場関係なく、リーダーシップを発揮して行動できる方 ・ロジカルかつ粘り強くものごとに取り組むのが得意

案件の必須スキル

・PythonでのWebアプリケーション開発経験3年以上 ・Djangoでの開発経験 ・AWS、GCP等の各種クラウドサービス利用経験

1日前 提供元-エンジニアじょいくる
リモートOK

【高単価案件】node.js経験者募集デジタルマーケティング事業向け開発案件

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

お客様が運営されておりますデジタルマーケティング事業社内にて 様々なPJに参画して頂きます。 体制整備から開発、データ分析、サイト制作、アウトソーシングまで マーケティングプラットフォームの全てをカバーされている企業様にて 今回は開発チームに参画して頂きます。 仕様・設計は現場PMにて行っておりまして、 バリバリと実装が出来る方を求められております。

案件の必須スキル

・node.jsの実務経験 ・AWSの実務経験

1日前 提供元-エンジニアじょいくる
リモートOK

【Reactエンジニア募集】 【年単位長期現場!リモート勤務可】動画配信システムアプリ開発

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

お客様が既存で運営されております動画配信サービスプラットホームの 新機能追加・運営・改善業務を担当して頂きます。 多くの大手動画配信キャリアからご依頼を受けている現場です。 複数PJが走っており、リリース後も運用部隊がございますので 長期可能な方が望ましいです。 不明点があった際に、受け身ではなく能動的に質問ができる方が向いております。

案件の必須スキル

・Reactを用いたシステム開発経験2年以上 ・コンシューマ向けWebサービス開発経験が2年以上 ・スピーディーなアジャイル開発のご経験

1日前 提供元-エンジニアじょいくる
リモートOK

【 ブロックチェーンエンジニア募集】【フルリモート勤務可!最新技術使用!】全国から募集ブロックチェーンを活用した    トークン発行プラットフォーム開発

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

日本の投資家様が利用するウェブアプリケーションの 開発を中心にお任せいたします。 ダッシュボードや投資案件の一覧など、各種機能の バックエンド・フロントエンドをTypeScript、Node.js、Reactを 中心に開発しています。 ブロックチェーン・スマートコントラクトの各種機能はAPIで 抽象化されているため、専門知識やご経験がなくても問題ありません。 また日本でも、世界中のパートナー企業が接続するためのAPI等、 グローバルに利用される機能の一部を開発しています。

案件の必須スキル

・TypeScriptの業務経験 ・NodeJSの業務経験 ・React、または類似のフレームワークの業務経験

1日前 提供元-エンジニアじょいくる
リモートOK

【Typescriptエンジニア募集】【フルリモート勤務可!最新技術使用!】ブロックチェーンを活用した    トークン発行プラットフォーム開発

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

日本の投資家様が利用するウェブアプリケーションの 開発を中心にお任せいたします。 ダッシュボードや投資案件の一覧など、各種機能の バックエンド・フロントエンドをTypeScript、Node.js、Reactを 中心に開発しています。 ブロックチェーン・スマートコントラクトの各種機能はAPIで 抽象化されているため、専門知識やご経験がなくても問題ありません。 また日本でも、世界中のパートナー企業が接続するためのAPI等、 グローバルに利用される機能の一部を開発しています。

案件の必須スキル

・TypeScriptの業務経験 ・NodeJSの業務経験 ・React、または類似のフレームワークの業務経験

1日前 提供元-エンジニアじょいくる
リモートOK

【Reactエンジニア募集】【フルリモート勤務可!】プラットフォーム開発

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

日本の投資家様が利用するウェブアプリケーションの 開発を中心にお任せいたします。 ダッシュボードや投資案件の一覧など、各種機能の バックエンド・フロントエンドをTypeScript、Node.js、Reactを 中心に開発しています。 ブロックチェーン・スマートコントラクトの各種機能はAPIで 抽象化されているため、専門知識やご経験がなくても問題ありません。 また日本でも、世界中のパートナー企業が接続するためのAPI等、 グローバルに利用される機能の一部を開発しています。

案件の必須スキル

・NodeJSの業務経験 ・Reactフレームワークの業務経験2年以上

1日前 提供元-エンジニアじょいくる
リモートOK

フルリモート勤務可!最新技術使用!_ブロックチェーンエンジニア募集ブロックチェーンを活用した   トークン発行プラットフォーム開発

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

日本の投資家様が利用するウェブアプリケーションの 開発を中心にお任せいたします。 ダッシュボードや投資案件の一覧など、各種機能の バックエンド・フロントエンドをTypeScript、Node.js、Reactを 中心に開発しています。 ブロックチェーン・スマートコントラクトの各種機能はAPIで 抽象化されているため、専門知識やご経験がなくても問題ありません。 また日本でも、世界中のパートナー企業が接続するためのAPI等、 グローバルに利用される機能の一部を開発しています。

案件の必須スキル

・TypeScriptの業務経験 ・NodeJSの業務経験 ・React、または類似のフレームワークの業務経験

1日前 提供元-エンジニアじょいくる
リモートOK

【年単位長期現場!リモート勤務可】【Reactエンジニア募集】 動画配信システムアプリ開発

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

お客様が既存で運営されております動画配信サービスプラットホームの 新機能追加・運営・改善業務を担当して頂きます。 多くの大手動画配信キャリアからご依頼を受けている現場です。 複数PJが走っており、リリース後も運用部隊がございますので 長期可能な方が望ましいです。 不明点があった際に、受け身ではなく能動的に質問ができる方が向いております。

案件の必須スキル

・Reactを用いたシステム開発経験2年以上 ・コンシューマ向けWebサービス開発経験が2年以上 ・スピーディーなアジャイル開発のご経験

1日前 提供元-エンジニアじょいくる
リモートOK

【TypeScript】設計

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■業務内容 保険医療機関向けのWEB予約・問診・決済・LINE/CRM 電子カルテ連携を包括するオールインワンシステムを開発しております。 ■役割 当プロダクトのバックエンドエンジニアとして、ミッション&ビジョン 及び事業計画を実現する技術アーキテクチャーの設計やディレクション 機能設計・実装・デリバリーを推進いただきます。 ■開発環境 ・言語、フレームワーク:TypeScript/React/TailwindCSS/Terraform/Fastify/Kysely ・インフラ:AmazonECS/AWSFargate/AmazonRDS/SQS/Vercel ・開発ツール:Docker/Github/GithubActions/Chromatic/Swagger/SchemaSpy/Notion/Clickup ■人物像 ・自律的に意思決定や行動ができ、オーナーシップをもってコミットできる方 ・変化を柔軟に捉え、新たなチャレンジに前向きに取り組める方 ・オープンなコミュニケーションを大切にし、他部署を巻き込んで課題解決ができる方 ■条件等 場所:渋谷駅 面談:原則2回 精算:140h-180h※時給制も可 作業時間:10:00~19:00 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Webアプリケーションにおける、サーバーサイド/バックエンドシステムの開発経験2年以上 ・TypeScriptかJavaScriptでの開発経験1年以上 ・RESTAPIの開発経験 ・RDBを用いたDB設計やパフォーマンスチューニング経験 ・クラウド環境でのシステム開発経験

2日前 提供元-テックビズフリーランス
リモートOK
面談1回

ニュース/データ関連Webサービス flutterアプリ開発支援

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

・Flutterでのニュースアプリ開発業務 ・アプリのリリース業務 ・機能の要件定義 ・SCRUM開発上での計画策定 / 見積もり ジョイン後、まずはニュースアプリをFlutterを用いてフルリプレイスしていただき、Flutter製のアプリへと生まれ変わりを目指していただきます。いずれは生まれ変わったFlutter製のアプリの機能追加、メンテナンスなどをご対応いただきます。 ※仕事の魅力・得られるスキル ・フルFlutter 製のアプリ開発に携われます。 ・約500万ダウンロードという大規模なアプリの開発に携われます。

案件の必須スキル

・ネイティブアプリ開発経験5年以上 ・Webサービス(自社サービス)の開発経験 ・App Store / Google Play へのリリース経験

1日前 提供元-ROSCA freelance
リモートOK

【TypeScript】設計

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■業務内容 保険医療機関向けのWEB予約・問診・決済・LINE/CRM 電子カルテ連携を包括するオールインワンシステムを開発しております。 ■役割 当プロダクトのバックエンドエンジニアとして、ミッション&ビジョン 及び事業計画を実現する技術アーキテクチャーの設計やディレクション 機能設計・実装・デリバリーを推進いただきます。 ■開発環境 ・言語、フレームワーク:TypeScript/React/TailwindCSS/Terraform/Fastify/Kysely ・インフラ:AmazonECS/AWSFargate/AmazonRDS/SQS/Vercel ・開発ツール:Docker/Github/GithubActions/Chromatic/Swagger/SchemaSpy/Notion/Clickup ■人物像 ・自律的に意思決定や行動ができ、オーナーシップをもってコミットできる方 ・変化を柔軟に捉え、新たなチャレンジに前向きに取り組める方 ・オープンなコミュニケーションを大切にし、他部署を巻き込んで課題解決ができる方 ■条件等 場所:渋谷駅 面談:原則2回 精算:140h-180h※時給制も可 作業時間:10:00~19:00 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Webアプリケーションにおける、サーバーサイド/バックエンドシステムの開発経験2年以上 ・TypeScriptかJavaScriptでの開発経験1年以上 ・RESTAPIの開発経験 ・RDBを用いたDB設計やパフォーマンスチューニング経験 ・クラウド環境でのシステム開発経験

2日前 提供元-テックビズフリーランス

Node.js/スマートロック関連新サービスの開発案件・求人

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

スマートロックを中心とした新規サービス(宅配サービスとの連携等)のサーバサイド開発に携わっていただきます。 技術検証~設計、開発、テストまでの作業全般をチームで進めていくため、チームワークを大事にして助け合う事ができる方が望ましいです。 JavaScript

案件の必須スキル

・サーバサイドの設計、開発経験:5年以上 ・サーバレス環境(GCP Firebase もしくは AWS Lambda 等)での開発経験 ・Rest APIの設計、開発経験 ・テストコードによるテスト実装経験 ・設計、コードレビューア経験

22日前 提供元-ギークスジョブ

【高単価/TypeScript/週5日/フスルタック/リモートメイン】建設DX/自社サービスの開発エンジニア

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

職務内容 当社は、建設業界向けのSaaSを開発・提供しているスタートアップです。 60兆円の市場規模がある建設業界で、データの力で建設現場の生産性を向上させるためのサービスを主軸にした開発を行っています。 【サービスについて】 建設現場の施工管理の課題を解決し、現場の働き方改革を加速する、施工情報プラットフォームです。 施工現場のデータをよりオープンに、誰でも素早く把握できる状態を作ることで、業務の自動化を実現し、建築現場の長時間労働を根本から解決に導きます。 【募集ポジション】 BIMという建物の情報を扱い活用し発展させていきます。 建物の様々な部材の情報を扱うためデータ量はゆうに億を超えるを超え、それを様々な業務に活かしていきます。 かつ、我々はスタートアップのため、スピード最優先で価値を提供し続ける必要があります。 多くのデータを取り扱い、かつスピーディーに事業開発をする。建設業界のデータのあり方を変革する。そんなことに、あなたの技術を活かしてチャレンジしたい方はぜひお話をしましょう! また、これから人数も増えて組織やチームを作っていくフェーズです。そんな中核を担える方は大歓迎です! joinいただいたら、手も動かしていただきながら良い提案があればしていただきビジネスサイドとも関わりながらPJをリードしていただきたいと思っております! 概要詳細 ・新機能の設計・開発 ・既存機能の改善 ・サービスの安定運用と障害対応 ・技術品質の担保のためのソースコードレビュー等 ・若手の開発メンバーへの教育 ※3ヵ月ほどキャッチアップ含め開発メインでやっていただいた後、要件定義など上流工程にもチャレンジしたい方は大歓迎です!! 【チーム体制】 エンジニア10名、デザイナー1名のチームです。 【主な利用技術】 サーバーサイド:NestJS,Node.js,TypeScript,MySQL,MongoDB フロントエンド:Next.js,React,TypeScript インフラ:AWS(ECS,Fargate,RDSなど),Terraform 必須スキル ・エンジニア経験年数:5年以上 ・TypeScriptでの開発経験 ・要件定義~の対応経験 ・リーダー経験、PJ管理経験、顧客折衝経験 歓迎スキル ・大規模なサービスの開発・運用経験がある方 ・エンタープライズ向けのサービスの開発・運用経験がある方 ・Node.jsでの開発経験がある方 ・Next.jsでの開発経験がある方 ・SaaSの立ち上げ経験がある方 ・エンジニアとしてだけでなく、事業の他領域に興味がある方 ・マネジメント、チームビルディング(採用含む)、技術選定のご経験がある方 ・要件定義やシステム設計のご経験がある方 ・DB設計のご経験がある方 ・周囲とコミュニケーションをとりながら、設計から開発までをスピーディーに行える方 ・深く事業理解をし、事業の発展に技術サイドから貢献できる方 ・コードレビュー、チームの技術力向上のご経験がある方 ・上記、利用技術を用いた開発経験がある方 単価 800,000円〜950,000円 働き方 リモートメイン ※リモートと出社のハイブリッド型(出社は週2日程度)※相談可能 開始時期(期間) 即日 最寄駅 新御徒町駅 週稼働日数 5日

案件の必須スキル

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

Node.js/Insurtech(保険×IT)促進におけるサーバサイド開発案件・求人

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

デジタル化が進む保険業界で保険関連のサービスを自社と受託の2軸で行なっている会社にて、保険のデジタル化に向けて、多くのクライアントからお引き合いをいただいており、発生する案件のバックエンド開発を行っていただきます。 Node.jsとTypeScriptにて開発していただきます。 【案件例】 ①オンラインでの保険販売システムを希望する保険会社にシステムの開発、導入 ②様々な保険会社のHPリニューアル(150ページ以上もある大規模なPJ) ③保険見直しサービスにおける予約システム開発 Node.js

案件の必須スキル

・Node.jsでのサーバサイド開発経験:3年以上 ・Git使用経験

15日前 提供元-ギークスジョブ

Node.js/自社サービスのフルリプレイス案件・求人

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

毎月の請求金額や使用量照会、ポイントサービス、その他お役立ち情報などを提供している自社ウェブ会員向けサービスのフルリプレイス案件になります。 ※エンハンスというよりも新規開発に近いイメージで開発いただきます チーム及びPJTは複数に分かれており、主にフロントエンド、BFF(Backend For Frontend※)、バックエンドといった構成になります。 ※クライアントとバックエンドの中間にサーバ(GraphQL)を置き、フロントエンド寄りの処理を行う その中で今回は主にTypeScript、GraphQL等を用いてBFF構築をご対応いただきます。 ドキュメントを読み解いて、設計の提案等を積極的に行っていただき、よりモダンなシステム構成を目指していきたいと考えています。 また、長期的にご参画いただける方に関してはその後の追加開発や、 フロントエンド(React.js、Next.js)開発、マイクロサービス化に伴う開発等もお願いいたします。 Node.js

案件の必須スキル

・バックエンドの開発経験(TypeScript、NestJS、GraphQLの経験があると尚良) ・細かい指示を出さずとも自走できる当事者意識のある方 ・アジャイル開発の経験

21日前 提供元-ギークスジョブ

Ruby/エンタメ系Webプラットフォームサービスの開発案件・求人

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

FanTech(Fan×Technology)事業で、アーティストをはじめとする全てのクリエイターとファンをつなぐサービスをテクノロジーによって実現、プロダクトを開発、提供してきました。 現在は、"ファンのためにできることを。”を掲げ全ての表現者に寄り添ったオールインワン型ファンプラットフォーム、大規模向けにプロカスタム仕様を可能としているサービスの2つのプラットフォームサービスをベースに、 FC、EC、チケット、ライブ配信など、オールインワンでサービスを展開しております。 Web3をはじめ時代に即したニーズを取り込んだサービスにすべく新たなメンバーを募集しています。 ■具体的な仕事内容 ・アーティスト、タレント公式サイト用プラットフォーム機能拡張開発 ・Rails, AWSを用いたアーティスト、クリエイター向けWebサービス開発 ・電子チケットや動画配信など「クリエイターのための」システム企画、開発 ・既存公式サイトの運用、メンテナンス ・業務効率改善、サービス改善のための技術的調査、検証、導入 (CI導入、動画配信、課金サービス、メタバース) Ruby

案件の必須スキル

・RubyやPHPなどスクリプト言語を用いたWebシステム開発の実務経験:3年以上 ・特にRuby on Railsでの開発実務経験 ・JavaScriptを用いたコーディング経験

25日前 提供元-ギークスジョブ

TypeScript/カスタマーサクセスプラットフォームの開発案件・求人

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

既存顧客のLTVを上げるためのカスタマーサクセスプラットフォームを展開する企業にて、既存のプラットフォームの開発や新規サービスの開発に携わっていただきます。 既にローンチされているサービスではございますが、今後も大規模な機能追加、強化を予定しております。 また、新規サービスとして、既存サービスのデータベースを元に、ユーザーへの適切なアクションやその実施状況を管理できるようなシステムの開発も予定しております。 ご自身のスキルに応じて、フロントエンドやサーバーサイドの垣根なく、幅広く設計段階から関わっていただきます。 TypeScript

案件の必須スキル

・Webアプリケーション開発に携わった経験(設計からの対応経験) ・プロダクトへの強い興味 ・テーブル設計、クエリ設計(トランザクション、インデックス)の経験

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

大注目AI企業におけるSREエンジニア!【週3日~/AWS/Terraform/リモートメイン】累計資金調達80億円を突破(jd01621)

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

■業務内容 当社では AI SaaS サービス、議事録作成システムを始めとし、 AIを活用したさまざまなプロダクトを展開しています。本ポジションではプロダクトの可用性を高めるため、インフラ設計・構築、ISMSに関する各種対応や既存プロダクトのリファクタリング、新規機能追加時のテスト、テストツールの導入などをご担当いただきます。 【業務詳細】 ・弊社システム開発におけるAWSインフラ設計・構築・運用 ・ISMS(情報セキュリティマネジメントシステム)の企画・構築・運用 ・サービスのリファクタリング ・テストツールの導入 ・既存システム改善および改善に向けた技術調査+導入 ・ステークホルダーとのQCD調整 等 ■会社概要 弊社は、世界中の全ての人が自分自身のP.A.I. (パーソナル人工知能)を持つことによって、労働(Lavoro)から解放され、創造的でアーティスティックな営み(Opera)に没頭することができる世界を実現するための研究開発を行っています。 『P.A.I.(パーソナル人工知能)』とは私たち自身の意思をデジタル化し、それをクラウド上に配置してあらゆるデジタル作業をそのクローンにさせることを目的としたAIです。 個人の意思・決断までも行えるデジタルクローンが、24時間365日ネットワーク世界を飛び回り、仕事や買い物、旅行の手配など自分が行わなくてもよい作業を代替することで、人間が人間にしかできないことに集中することが可能になります。 ■事業内容 P.A.I.の研究から生まれた高度なAI要素技術群を活用し、現在6000社以上の企業に導入が進んでいる会議自動文字起こしツールを中心に、24時間365日無人対応が可能なAIコールセンターツール、チャットオペレーターAIサポートシステム、オンライン会議での多言語コミュニケーションを可能にするツールなど、あらゆるビジネスに活用可能なAIソリューションを展開し、ローンチから約2年で国内トップシェアまで成長しました。

案件の必須スキル

■応募資格 (MUST) ・TerraformでのAWS設計・構築経験 ※業務1年以上 ・WEBサービス運用経験 ※業務1年以上 ・サービス監視の設計・設定・運用経験 ※業務1年以上 ・社内ユーザー問合せ対応経験 ※業務半年以上 ・CICDの実装経験 ※業務半年以上 ・オブジェクト指向でのアプリ開発経験 ※個人開発経験も可 ・平日10:00~18:00の間で週24h以上稼働が可能な方

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

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

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

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エンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。