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

1 - 50件/全3,420件

面談1回

【TypeScript】【業務委託(準委任)】通販DXの採用与件

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

【20代~40代のエンジニア活躍中!】■概要 某社で開発したConversion APIにデータを送信するアプリケーションの運用・保守及び追加実装をお任せします。 追加実装についてはポータルサイトやソーシャルネットワーキングサービス等のAPIに通知を送るプログラム開発を想定しています。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript(バックエンド), JavaScript ・Node.js ・RDBMS ・BigQuery ・バックグラウンド実装経験 ・既存システム(Typescript)のソースコードを読み把握し、運用及び追加実装ができる

6時間前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】PMツールWebアプリ化支援

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

【20代~40代のエンジニア活躍中!】■概要 顧客PMのスキル向上を組織横断で支援するチームにて既存方法論/成果物テンプレートを「PMツール」としてWebアプリ化していただきます。 インフラレイヤはAWSのマネージドサービスやサーバレスアーキテクチャを積極的に採用していますのでモダンな環境で作業することが可能です! -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

【フロントエンド開発者@2名】 ■必須経験(実務2年以上) ・HTML, CSSのご経験 ・ReactもしくはVue.jsなどを用いたSPAの開発経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験 【バックエンド開発者@1名】 ■必須スキル(実務2年以上) ・Node.js(Expressなど)やSpringBootなどを用いたAPIサーバの開発経験 ・SQLのご経験 ・SequelizeやJPAなどORマッパーの利用経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験

6時間前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】アプリ開発

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

【20代~40代のエンジニア活躍中!】■概要 アプリ開発をお任せします。 ■担当工程:基本設計~テスト ■言語:JavaScript(Typescript) ■FW:Node.js、React -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・JavaScript(Typescript)での開発経験3年以上 ・Node.js、ReactでのFW経験

6時間前
提供元-Midworks

【Node.js/週5日/一部リモート/水道橋駅】Webアプリケーション開発業務案件

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

■期待するミッション 地域活性化サービスのWebアプリケーション開発 ■開発環境 言語:Node.js FW:express インフラ:AWS ツール:Slack, Zoom, Google Meet ■案件の魅力(会社について・サービスについて) ・フルリモートでの参画が可能です。 ・地域経済を活性化するサービスの開発に携わることができます。

案件の必須スキル

・Node.jsのサーバーアプリについてスクラッチから構築した経験

9時間前
提供元-クラウドテック
面談1回

【TypeScript】【業務委託(準委任)】通販DXの採用与件

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

【20代~40代のエンジニア活躍中!】■概要 某社で開発したConversion APIにデータを送信するアプリケーションの運用・保守及び追加実装をお任せします。 追加実装についてはポータルサイトやソーシャルネットワーキングサービス等のAPIに通知を送るプログラム開発を想定しています。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript(バックエンド), JavaScript ・Node.js ・RDBMS ・BigQuery ・バックグラウンド実装経験 ・既存システム(Typescript)のソースコードを読み把握し、運用及び追加実装ができる

11時間前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】PMツールWebアプリ化支援

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

【20代~40代のエンジニア活躍中!】■概要 顧客PMのスキル向上を組織横断で支援するチームにて既存方法論/成果物テンプレートを「PMツール」としてWebアプリ化していただきます。 インフラレイヤはAWSのマネージドサービスやサーバレスアーキテクチャを積極的に採用していますのでモダンな環境で作業することが可能です! -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

【フロントエンド開発者@2名】 ■必須経験(実務2年以上) ・HTML, CSSのご経験 ・ReactもしくはVue.jsなどを用いたSPAの開発経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験 【バックエンド開発者@1名】 ■必須スキル(実務2年以上) ・Node.js(Expressなど)やSpringBootなどを用いたAPIサーバの開発経験 ・SQLのご経験 ・SequelizeやJPAなどORマッパーの利用経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験

11時間前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】アプリ開発

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

【20代~40代のエンジニア活躍中!】■概要 アプリ開発をお任せします。 ■担当工程:基本設計~テスト ■言語:JavaScript(Typescript) ■FW:Node.js、React -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・JavaScript(Typescript)での開発経験3年以上 ・Node.js、ReactでのFW経験

11時間前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】通販DXの採用与件

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

【20代~40代のエンジニア活躍中!】■概要 某社で開発したConversion APIにデータを送信するアプリケーションの運用・保守及び追加実装をお任せします。 追加実装についてはポータルサイトやソーシャルネットワーキングサービス等のAPIに通知を送るプログラム開発を想定しています。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript(バックエンド), JavaScript ・Node.js ・RDBMS ・BigQuery ・バックグラウンド実装経験 ・既存システム(Typescript)のソースコードを読み把握し、運用及び追加実装ができる

1日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】PMツールWebアプリ化支援

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

【20代~40代のエンジニア活躍中!】■概要 顧客PMのスキル向上を組織横断で支援するチームにて既存方法論/成果物テンプレートを「PMツール」としてWebアプリ化していただきます。 インフラレイヤはAWSのマネージドサービスやサーバレスアーキテクチャを積極的に採用していますのでモダンな環境で作業することが可能です! -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

【フロントエンド開発者@2名】 ■必須経験(実務2年以上) ・HTML, CSSのご経験 ・ReactもしくはVue.jsなどを用いたSPAの開発経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験 【バックエンド開発者@1名】 ■必須スキル(実務2年以上) ・Node.js(Expressなど)やSpringBootなどを用いたAPIサーバの開発経験 ・SQLのご経験 ・SequelizeやJPAなどORマッパーの利用経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】ファンサイトアプリケーションの開発運用

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

【20代~40代のエンジニア活躍中!】■概要 ファンサイトアプリケーションの開発運用をお任せします。 ■プログラム言語:Typescript/Node.js -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

※スキル少し足らない場合でもご提案ください※ ・Webアプリケーションの開発経験3年以上

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】自社集客サイトの集客力強化目的としたシステムの開発

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

【20代~40代のエンジニア活躍中!】■概要 エンド企業が運営するの自社集客サイトの集客力強化目的としたシステムの開発になります。 新規プロジェクトとなるため、経験豊富な開発エンジニアを募集いたします。 バックエンドはNode.js、Nest.js、GraphQLを利用します。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript利用した実装経験1年以上 ・Nest.js/GraphQLの開発経験いずれか2年以上 ・RDBやNoSQLなどのデータベース設計経験1年以上 ・REST API/GraphQLの開発経験1年以上 ・AWSサーバレスアーキテクチャに基づくインフラ構築実務経験1年以上

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】ファンサイトアプリケーションの開発運用

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

【20代~40代のエンジニア活躍中!】■概要 ファンサイトアプリケーションの開発運用をお任せします。 ■プログラム言語:Typescript/Node.js -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

※スキル少し足らない場合でもご提案ください※ ・Webアプリケーションの開発経験3年以上

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】開発業務

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

【20代~40代のエンジニア活躍中!】■概要 ワークサイトサービスにおけるWebアプリケーションの開発をお任せします。 具体的には、某プロジェクト管理ツールチケットに記載された仕様を元に、コーディング、テスト仕様書の作成、試験を行います。 ■組織、採用活動支援要員:1名 SaaS事業を実現するためのエンジニア組織をほぼ1から立ち上げた経験のあるVPoE。 ・プロダクト開発の現場を理解したToBe像の構想や、マイルストーン設計ができる ・エンジニア採用に解像度が高く、採用活動・PR活動において、自ら手を動かして推進できる 100%稼働で長期が可能な経験者を希望。単価感150万程度(スキル見合い応相談) ■開発統括支援要員:1名 業務領域の近しいプロダクト群にて、以下を推進できる要員を希望。 ・ 発生するプロジェクトへのシステムアウトライン設計&開発への落し込みや、プロダクトを跨ぐ開発に関しては、プロダクト間の仕様調整やコントロール ・ 仕様面、技術面等で課題発生時の解消リード ベースは業務アプリに強いエンジニアで、アーキもある程度わかるジェネラリストが好ましい。 100%稼働で長期が可能な経験者を希望。単価感120万程度(スキル見合い応相談) ■その他 インフラ、SRE職種でも支援可能であればお願いしたく、こちらもご検討お願いできたらと存じます。 要員要件については添付ファイルにて送付させていただきます。 単価感は以下の通りで、作業場所~年齢制限は上記開発人員と変わりありません。 SREマネージャ~150万/月 TL(インフラエンジニア)~120万/月 SREエンジニア(運用)~100万/月 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・エンジニアとしての実務経験1年以上 ・Typescript/JavaScript(React)、Typescript/Node.js(Express)を用いた開発経験

1日前
提供元-Midworks
面談1回

【クラウドエンジニア(AWS)】【業務委託(準委任)】開発業務

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

【20代~40代のエンジニア活躍中!】■概要 建設業界で圧倒的なシェアを誇る某サービスに次いで、PMFを狙サービスの開発業務を担っていただきます。 現在、運用も含めて20人程度で開発を行っています。 建設現場で日々行われている元請会社(ゼネコン)⇔協力会社間で行われる「作業間連絡調整会議」と呼ばれる日々の現場管理業務(進捗管理・安全管理・品質管理等)をデジタル化することで、業務効率化を実現するプロダクトになります。 エンドユーザーは建設現場の元請担当者や協力会社の作業員の方になり、ITリテラシーという観点ではデジタル化を進めていくのはハードルが高いのですが、これまで紙やExcelで業務管理をされていた業務をデジタル化へとシフトし生産性向上を実現していくプロセスは大きなインパクトとやりがいがあります。 プロダクトのフェーズとしては、ちょうどPMFを目指すフェーズでTeacher Customerである某大手建設会社様の全現場での利用を今夏までに実現し、他の元請会社も含めた利用拡大を急ピッチで進めている状況です。 ■具体的な作業内容 ワークサイトサービスにおけるWebアプリケーションの設計・開発をお任せします。 ・プロダクトマネージャーからの要件について、デザイナとの協働と仕様検討を行い、某プロジェクト管理ツールチケットに詳細仕様を記載します ・某プロジェクト管理ツールチケットに記載された仕様を元に、コーディング、テスト仕様書の作成、試験を行います ・他プロダクト(ワークサイトサービス以外)のサービスに影響する場合、関係者と調整し仕様検討を行っていただきます -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・開発プロジェクトの管理経験2年以上 ・エンジニアとしての実務経験5年以上 ・AWSクラウドサービスを利用した実務経験 ・Typescript/JavaScript(React)、Typescript/Node.js(Express)を用いた開発経験

1日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】Webページナビゲーションアプリの作成

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

【20代~40代のエンジニア活躍中!】■概要 ブラウザ拡張, Electron, Google Chromeを活用してWebページナビゲーションアプリの作成を行います。 ■工程:設計、実装、動作確認 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・React ・Typescript/JavaScript ・Node.js(ビルド設定+αで用いる程度) 【開発環境】 ・Windows/WSL

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】プラットフォーム/共通基盤のバックエンドエンジニア業務

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

【20代~40代のエンジニア活躍中!】■概要 管理コンソール開発のバックエンドを中心にした開発業務を担って頂きます。 ■具体的な作業内容 ・バックエンド開発業務 ・技術的知見からのプロダクトオーナと協調した仕様策定 ・コードの品質改善やテスト自動化による生産性向上 ・IaCによるクラウドインフラ管理 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript+Node.jsを使ったアプリケーション開発経験 ・WebAPIの開発経験 ・バックエンドのアーキテクチャ設計経験 ・GitHub等のバージョン管理システムを使ったチームでの開発経験 ・AWS/Google Cloud Platform/ Azure などのクラウドサービスを使った開発経験

1日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】アプリ開発

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

【20代~40代のエンジニア活躍中!】■概要 アプリ開発をお任せします。 ■担当工程:基本設計~テスト ■言語:JavaScript(Typescript) ■FW:Node.js、React -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・JavaScript(Typescript)での開発経験3年以上 ・Node.js、ReactでのFW経験

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

【Javascript】旅行関連事業に係るWebフロントエンド開発

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

旅行関連の各サービスのサイト開発・改修を行う仕事です。 フロントエンドエンジニア十数名からなるチームに加わりエンハンス業務に携わっていただきます。 チーム内でのコミュニケーションやフォローの体制もあり、堅すぎない雰囲気です。

案件の必須スキル

(必須) ・JavaScript 2年以上 ・HTML/CSS 2年以上 ・Webアプリケーションのフロント開発経験 ・Node.jsを使用したフロント開発環境構築の経験 ・API仕様やUI/UXに関して、各方面と調整しながらfixできる方 ・Web技術に関する知識(HTTP, API, AJAX, MVCなど) ・リモート環境でも積極的にコミュニケーションのとれる方 ・決められたことだけでなく能動的に業務を推進できる方 (尚可) ・React/Vueでの開発経験 ・jQueryでの開発経験

1日前
提供元-Engineer Route
面談1回

【フロントエンド】大手ポイント事業会社のサービス開発

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

日常的な更新、および新規LPの追加などのフロントエンド業務

案件の必須スキル

(必須) ・サービス開発におけるフロントエンド領域のチーム開発経験 ・Git(GitLab)を使ったバージョン管理の経験 ・HTML(ejs)、CSS(sass)、JSの開発経験 ・Node.jsの基本的知識 (尚可) ・jQueryの理解 ・Vue.jsの基本的知識 (求める人物像) ・コミュニケーションが円滑に行え、自発的に動ける方

1日前
提供元-Engineer Route
リモートOK
面談1回

【Java(SpringBoot)】人事評価システムのバックエンド開発

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

現在、5名が所属するバックエンド開発チームにテックリードとしてご参画頂きます。 技術的負債、障害発生時の原因追求、リファクタリング、テスト手法改善(Jnitの改善や見直し)、 新規エンハンス時の技術的実現方法の検討、コードレビューなどを主体的に行なって頂く想定です。 クライアント側の技術担当者の方と技術的各論で会話を進めて行き、スピード感のある開発と、 十分な品質が担保された開発プロセスをリードして頂きたいと考えています。 概要:他システムから人事情報、組織情報を取得し、従業員の人事評価を記載。    一般社員、マネージャー、人事担当などの権限種別により機能制限を行なっている。 環境:Java(SpringBoot)、AWS

案件の必須スキル

(必須) ・Java(SpringBoot)を使用したWEBアプリケーション開発経験(3年以上) ・AWS(EC2/S3/RDSなど)の環境構築経験 ・コードレビューなどのテックリードとしての経験 例)チーム内の技術面のリーダーとして、コード品質の方針策定や   コードの品質を担保するための指示、テスト計画など資料のレビューなど (尚可) ・アーキテクトとしての案件参画経験 ・既存システムのリプレイス案件経験者 ・React/node.js/Vue/NuxtなどのモダンJSを使ったフロントエンドスキル ・品質管理に関する知識 (求める人物像) ・コミュニケーションが円滑に行え、自発的に動ける方 ・自ら課題を見つけ、改善策を打ち出していけるスタンス

1日前
提供元-Engineer Route
面談1回

【TypeScript】【業務委託(準委任)】通販DXの採用与件

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

【20代~40代のエンジニア活躍中!】■概要 某社で開発したConversion APIにデータを送信するアプリケーションの運用・保守及び追加実装をお任せします。 追加実装についてはポータルサイトやソーシャルネットワーキングサービス等のAPIに通知を送るプログラム開発を想定しています。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript(バックエンド), JavaScript ・Node.js ・RDBMS ・BigQuery ・バックグラウンド実装経験 ・既存システム(Typescript)のソースコードを読み把握し、運用及び追加実装ができる

1日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】PMツールWebアプリ化支援

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

【20代~40代のエンジニア活躍中!】■概要 顧客PMのスキル向上を組織横断で支援するチームにて既存方法論/成果物テンプレートを「PMツール」としてWebアプリ化していただきます。 インフラレイヤはAWSのマネージドサービスやサーバレスアーキテクチャを積極的に採用していますのでモダンな環境で作業することが可能です! -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

【フロントエンド開発者@2名】 ■必須経験(実務2年以上) ・HTML, CSSのご経験 ・ReactもしくはVue.jsなどを用いたSPAの開発経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験 【バックエンド開発者@1名】 ■必須スキル(実務2年以上) ・Node.js(Expressなど)やSpringBootなどを用いたAPIサーバの開発経験 ・SQLのご経験 ・SequelizeやJPAなどORマッパーの利用経験 ・GitHub or GitLab(その他Git系のCMS)の実務利用経験

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】ファンサイトアプリケーションの開発運用

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

【20代~40代のエンジニア活躍中!】■概要 ファンサイトアプリケーションの開発運用をお任せします。 ■プログラム言語:Typescript/Node.js -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

※スキル少し足らない場合でもご提案ください※ ・Webアプリケーションの開発経験3年以上

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】ファンサイトアプリケーションの開発運用

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

【20代~40代のエンジニア活躍中!】■概要 ファンサイトアプリケーションの開発運用をお任せします。 ■プログラム言語:Typescript/Node.js -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

※スキル少し足らない場合でもご提案ください※ ・Webアプリケーションの開発経験3年以上

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】自社集客サイトの集客力強化目的としたシステムの開発

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

【20代~40代のエンジニア活躍中!】■概要 エンド企業が運営するの自社集客サイトの集客力強化目的としたシステムの開発になります。 新規プロジェクトとなるため、経験豊富な開発エンジニアを募集いたします。 バックエンドはNode.js、Nest.js、GraphQLを利用します。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript利用した実装経験1年以上 ・Nest.js/GraphQLの開発経験いずれか2年以上 ・RDBやNoSQLなどのデータベース設計経験1年以上 ・REST API/GraphQLの開発経験1年以上 ・AWSサーバレスアーキテクチャに基づくインフラ構築実務経験1年以上

1日前
提供元-Midworks
面談1回

【クラウドエンジニア(AWS)】【業務委託(準委任)】開発業務

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

【20代~40代のエンジニア活躍中!】■概要 建設業界で圧倒的なシェアを誇る某サービスに次いで、PMFを狙サービスの開発業務を担っていただきます。 現在、運用も含めて20人程度で開発を行っています。 建設現場で日々行われている元請会社(ゼネコン)⇔協力会社間で行われる「作業間連絡調整会議」と呼ばれる日々の現場管理業務(進捗管理・安全管理・品質管理等)をデジタル化することで、業務効率化を実現するプロダクトになります。 エンドユーザーは建設現場の元請担当者や協力会社の作業員の方になり、ITリテラシーという観点ではデジタル化を進めていくのはハードルが高いのですが、これまで紙やExcelで業務管理をされていた業務をデジタル化へとシフトし生産性向上を実現していくプロセスは大きなインパクトとやりがいがあります。 プロダクトのフェーズとしては、ちょうどPMFを目指すフェーズでTeacher Customerである某大手建設会社様の全現場での利用を今夏までに実現し、他の元請会社も含めた利用拡大を急ピッチで進めている状況です。 ■具体的な作業内容 ワークサイトサービスにおけるWebアプリケーションの設計・開発をお任せします。 ・プロダクトマネージャーからの要件について、デザイナとの協働と仕様検討を行い、某プロジェクト管理ツールチケットに詳細仕様を記載します ・某プロジェクト管理ツールチケットに記載された仕様を元に、コーディング、テスト仕様書の作成、試験を行います ・他プロダクト(ワークサイトサービス以外)のサービスに影響する場合、関係者と調整し仕様検討を行っていただきます -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・開発プロジェクトの管理経験2年以上 ・エンジニアとしての実務経験5年以上 ・AWSクラウドサービスを利用した実務経験 ・Typescript/JavaScript(React)、Typescript/Node.js(Express)を用いた開発経験

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】開発業務

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

【20代~40代のエンジニア活躍中!】■概要 ワークサイトサービスにおけるWebアプリケーションの開発をお任せします。 具体的には、某プロジェクト管理ツールチケットに記載された仕様を元に、コーディング、テスト仕様書の作成、試験を行います。 ■組織、採用活動支援要員:1名 SaaS事業を実現するためのエンジニア組織をほぼ1から立ち上げた経験のあるVPoE。 ・プロダクト開発の現場を理解したToBe像の構想や、マイルストーン設計ができる ・エンジニア採用に解像度が高く、採用活動・PR活動において、自ら手を動かして推進できる 100%稼働で長期が可能な経験者を希望。単価感150万程度(スキル見合い応相談) ■開発統括支援要員:1名 業務領域の近しいプロダクト群にて、以下を推進できる要員を希望。 ・ 発生するプロジェクトへのシステムアウトライン設計&開発への落し込みや、プロダクトを跨ぐ開発に関しては、プロダクト間の仕様調整やコントロール ・ 仕様面、技術面等で課題発生時の解消リード ベースは業務アプリに強いエンジニアで、アーキもある程度わかるジェネラリストが好ましい。 100%稼働で長期が可能な経験者を希望。単価感120万程度(スキル見合い応相談) ■その他 インフラ、SRE職種でも支援可能であればお願いしたく、こちらもご検討お願いできたらと存じます。 要員要件については添付ファイルにて送付させていただきます。 単価感は以下の通りで、作業場所~年齢制限は上記開発人員と変わりありません。 SREマネージャ~150万/月 TL(インフラエンジニア)~120万/月 SREエンジニア(運用)~100万/月 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・エンジニアとしての実務経験1年以上 ・Typescript/JavaScript(React)、Typescript/Node.js(Express)を用いた開発経験

1日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】Webページナビゲーションアプリの作成

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

【20代~40代のエンジニア活躍中!】■概要 ブラウザ拡張, Electron, Google Chromeを活用してWebページナビゲーションアプリの作成を行います。 ■工程:設計、実装、動作確認 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・React ・Typescript/JavaScript ・Node.js(ビルド設定+αで用いる程度) 【開発環境】 ・Windows/WSL

1日前
提供元-Midworks
面談1回

【TypeScript】【業務委託(準委任)】プラットフォーム/共通基盤のバックエンドエンジニア業務

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

【20代~40代のエンジニア活躍中!】■概要 管理コンソール開発のバックエンドを中心にした開発業務を担って頂きます。 ■具体的な作業内容 ・バックエンド開発業務 ・技術的知見からのプロダクトオーナと協調した仕様策定 ・コードの品質改善やテスト自動化による生産性向上 ・IaCによるクラウドインフラ管理 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript+Node.jsを使ったアプリケーション開発経験 ・WebAPIの開発経験 ・バックエンドのアーキテクチャ設計経験 ・GitHub等のバージョン管理システムを使ったチームでの開発経験 ・AWS/Google Cloud Platform/ Azure などのクラウドサービスを使った開発経験

1日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】アプリ開発

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

【20代~40代のエンジニア活躍中!】■概要 アプリ開発をお任せします。 ■担当工程:基本設計~テスト ■言語:JavaScript(Typescript) ■FW:Node.js、React -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・JavaScript(Typescript)での開発経験3年以上 ・Node.js、ReactでのFW経験

1日前
提供元-Midworks

TypeScript/セキュリティパッケージの開発案件・求人

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

企業、自治体、官公庁向けの自社セキュリティパッケージ製品の開発をお願いいたします。 顧客からの要望などがあり、日々改修開発を行っております。 クライアント先は官公庁をはじめ、建設業界から広告業界と多岐に渡ります。 <役割> ・Webアプリケーション開発チームのサポート ・設計、開発業務 TypeScriptとNode.JSでAPI周りの開発作業がメインとなる想定ですが、 フロントエンド開発チームのサポートもお願いしたく考えています。 (バックエンド:設計、開発業務、フロントエンド:設計、外注指示業務) TypeScript

案件の必須スキル

・Webアプリケーション設計、開発経験:3年以上 ・Node.js(Express)及びTypeScriptの開発経験:3年以上

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

【Ruby on Rails/フルリモート可能】Webアプリケーションエンジニアの案件・求人

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

・Ruby on Railsを用いたWebアプリケーションエンジニアの案件になります。 ・デスクレスワーカー向けのHR管理プラットフォームを提供しており、様々なプロダクトを開発しています。 ・機能追加/ユーザー増加にともなう、DBレイヤー、Rubyコード、そしてブラウザ上でのランタイムパフォーマンス改善にも是非お力添え頂きたいと思います。

案件の必須スキル

・3年以上のマルチレイヤーwebアプリケーションの実運用経験(システムデザイン、開発、テスト、メンテナンス) ・バックエンドの実装経験: Ruby on Rails, Node.js ・その他:MySQL, Gitの業務使用経験 ・BtoBもしくはBtoCプロダクトの開発経験 ・日本語能力検定N2相当以上の日本語力

4日前
提供元-TechReach

【React/リモート併用】エンタメ事業者印税管理システム開発_React/node.js(Typescript)経験者募集の案件・求人

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

・Reactを用いたエンタメ事業者印税管理システム開発に携わっていただきます。 ・AWS上で稼働しているエンタメ事業者社内システムの開発プロジェクトで印税分配システム開発のチームメンバーを募集しています。 ・フロントエンドReact、バックエンドはAWSサーバレス環境(Lambda)でnode.jsを使用します。 ・開発プロセスはウォーターフォール型となり、詳細設計フェーズからご参画頂けるSEクラスの開発者を募集します。

案件の必須スキル

・AWSサーバレス(Lambda)環境でnode.jsサーバサイド開発経験1年以上 ・Reactを使用したSPAフロント開発1年以上 ・業務系Webシステム開発経験3年以上(ウォーターフォール型開発経験必須) ・PostgreSQL(その他RDB)使用経験2年以上 ・コミュニケーション力必須(クライアントとのやり取りが発生します。)

4日前
提供元-TechReach
リモートOK

【TypeScript/フルリモート可能】日本No1求人情報サービス企業/社内営業システム開発エンジニアの案件・求人

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

・TypeScriptを用いた日本No1求人情報サービス企業の社内営業システム開発に携わっていただきます。 ・大手人材サービスを展開している上場企業での業務となります。 ・有名なバイト求人サイトや転職サイトを運営しており、社内システムの開発エンジニアを募集しています。 ・営業セールスタイムを創出するスタッフ職の申し込み処理業務にかかっている時間や工数を削減し、対応コスト・不可を軽減する社内システム開発していただきます。 ・要件から設計に落とし込んで頂いたり、開発メンバーをリードしていただきたいと考えています。 ・チームとしては、PM1 名、PM サポート1 名、エンジニアは5 名の開発体制のチームです。

案件の必須スキル

・Typescrip/node.jsを用いたバックエンド開発経験 ・Typescript ( or javascript, C# )の経験が5 年以上 ・設計経験が3年以上 ・SQL経験

4日前
提供元-TechReach
リモートOK

【Node.js/フルリモート可能】サイト売買のPFを開発する企業におけるフルスタックエンジニアの案件・求人

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

・Node.jsを用いたサイト売買のPFを開発する企業におけるフルスタックエンジニアの募集になります。 ・スケールアップに伴い、事業全体でのリプレイスが求められていく中で今回の募集ではPHP/Laravel/Vue.js→TypeScrip(Node.js)/React.jsへリプレイスする新規チームへ参画いただけるエンジニアを探しております。 ・また、他サービスも同時にリファクタリング予定のため様々なWebサービスの開発に携わっていただけます。

案件の必須スキル

・Node.jsを用いたバックエンド開発経験 ・Reactを使用したフロントエンド開発経験 ・MySQLのご経験 ・チーム開発におけるコードレビューの経験

4日前
提供元-TechReach
リモートOK

【Node.js/フルリモート可能】サイト売買のPFを開発する企業におけるフルスタックリードエンジニアの案件・求人

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

・Node.jsを用いたサイト売買のPFを開発する企業におけるフルスタックリードエンジニアの募集になります。 ・スケールアップに伴い、事業全体でのリプレイスが求められていく中で今回の募集ではPHP/Laravel/Vue.js→TypeScrip(Node.js)/React.jsへリプレイスする新規チームへ参画いただけるリードエンジニアを探しております。

案件の必須スキル

・Node.jsでの開発経験 ・新規リリースからスケールアップするまで長くご担当したプロダクトの開発・運用経験 ・リファクタリングやコード品質維持・改善経験 ・Apacheやnginxなどのミドルウェアの構築・運用経験・docker等のコンテナ技術を用いた開発・本番環境の構築・運用経験 ・PHP/Laravelでの開発経験 ・MacOSでの開発経験 ・プロジェクトをリードした経験

4日前
提供元-TechReach
リモートOK

【AWS/フルリモート可能】マーケティングプラットフォームのCI/CD移行業務の案件・求人

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

・AWSを用いたマーケティングプラットフォームのCI/CD移行業務に携わっていただきます。 ・サービス提供開始で700 社を超える導入を達成しているマーケティングツールのCI/CD移行業務になります。 ・Azure DevOPSのパイプラインをGithubActionへリプレイスします。(+一部バックエンド開発もお願い致します)

案件の必須スキル

・CI/CDの構築、運用経験(Github Actionsのご経験) ・パブリッククラウド(AWSまたはAzureなど)でのインフラ構築、運用経験 ・Webアプリケーションの設計、開発経験2年以上 ・C# or TypeScript(Node)を使用してのシステム開発経験(Javaでも可)

4日前
提供元-TechReach

【Node/フルリモート可能】Web3ゲームプラットフォーム開発業務の案件・求人

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

Web3ゲームプラットフォーム開発業務に携わっていただきます。 具体的には、下記の通りです。 ・少人数(企画2名/エンジニア3名ほど)でのゲームプラットフォームになりえるコミュニティサイト立ち上げ。 ・サービス企画段階からのフルスタックでの開発。 ・言語、環境の選定。 ・インフラ回りの整備、設計 ・アーキテクチャの整備、設計

案件の必須スキル

・Node.jsを用いたバックエンド開発経験 ・JavaScript(React.js/Next.js)を用いたWebサイト開発の実務経験 ・フロントエンド~バックエンドまで幅広い知識・経験を有している方 ・BtoC,CtoCのサービスを少人数で0→1で立ち上げされたご経験をお持ちの方(個人開発でも可) ・AWS/GCPを活用したシステムアーキテクチャ設計経験 ・大規模サービスの負荷を考慮したバックエンドの設計・開発・運用スキル ・英語の情報源からキャッチアップできること

4日前
提供元-TechReach

【TypeScript/フルリモート可能】就活支援サービスの開発におけるサーバーサイドエンジニア募集の案件・求人

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

就活支援サービスの開発におけるサーバーサイドエンジニアに携わっていただきます。 具体的な開発環境は下記の通りです。 ・サーバーレスアーキテクチャ ・フロントエンド:HTML5、CSS3、Javascript、Angular7、Bootstrap ・バックエンド:Node.js(Typescriptで実装⇒Node.jsにコンパイルしてLambda上にのせる) ・AWS各種サービス(Lambda/SQS/SES/Cognito/DynamoDB/ESS/S3他) ・管理ツール:Github、JIRA ・コミュニケーションツール:Slack ・IDE:自由(VSCodeが主) ・その他:ビルド自動化、CI環境、MacBook Pro

案件の必須スキル

・APIの設計および開発経験 ・DB設計経験(DynamoDB) ・TypeScriptまたはNode.jsを用いた開発経験3年以上 ・DockerおよびAWSを用いた開発経験 ・設計書作成やコードレビューの実務経験 ・アジャイル開発経験

4日前
提供元-TechReach
面談1回

【Typescript】【業務委託(準委任)】エンド社内プロダクトの開発支援(バックエンド募集)

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

【20代~40代のエンジニア活躍中!】■概要 企業・官公庁向け自社開発セキュリティパッケージ製品の開発業務をお任せいたします。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Webアプリケーション開発経験2年以上(Typescript) ・ Node.js(Express)及びTypescriptの開発経験

4日前
提供元-Midworks
面談1回

【Typescript】【業務委託(準委任)】自社パッケージサービスの機能追加開発案件

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

【20代~40代のエンジニア活躍中!】■概要 自社パッケージサービスの機能追加開発(Node.js/フルリモート)をお任せいたします。 ・職種:バックエンドエンジニア ■具体的な作業内容 ・大企業や官公庁向けの自社セキュリティパッケージ製品の新規機能追加をする部署において、APIなど開発業務に参画頂きます。 ・基本設計から実装をメインにご担当いただきます。 ■開発環境: ■主要言語:Typescript、Node.js、JavaScript ■環境: Azure、Docker、Git、MySQL ■作業工程:基本設計、実装 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Node.jsとTypescriptの開発経験

4日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】新規アプリのフロントエンド・バックエンド開発案件

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

【20代~40代のエンジニア活躍中!】■概要 新規アプリのフロントエンド・バックエンド開発をお任せいたします。 ・職種:管理者・PG3~4名 ■具体的な作業内容 ・新規アプリ開発のフロントエンド/バックエンド開発案件になります。 ・PMの指示のもと、フロントエンドをReact Nativeで、バックエンドをAWS Amplify・Node.js等で実装いただきます。 ・アジャイルで開発しております。 ■開発環境: ■フロントエンド:React Native ■バックエンド:Node.js、AWS Amplify ■クラウド:AWS(API Gateway、Lamdba、DynamoDB) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・React Nativeでの開発経験

4日前
提供元-Midworks
面談1回

【Typescript】【業務委託(準委任)】自社サイト集客用コンテンツ開発プロジェクト

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

【20代~40代のエンジニア活躍中!】■概要 自社サイト集客用コンテンツ開発プロジェクト(Typescript/フルリモート)をお任せいたします。 ・職種:バックエンドエンジニア ■具体的な作業内容 ・自社サイトのリニューアル案件のバックエンドに携わっていただきます。 ・各コンテンツで利用される大規模バックエンド開発に関わることができます。 ・新規プロジェクトとなるため、経験豊富な開発エンジニアを募集いたします。 ・バックエンドはNode.js、Nest.js、GraphQLを利用します。 ・要件定義は基本的にリーダーが対応する為、基本設計以降を1人称でどんどん進められる方を求めています。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript利用した実装経験 ・Nest.js/GraphQLのいずれかの開発経験 ・RDBやNoSQLなどのデータベース設計経験 ・REST API/GraphQLの開発経験 ・AWS環境での開発経験 ※すべてを経験している方でなくとも、別の環境で経験が長い方でも選考可。

4日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】ARを利用したtoBWeb通話サービスの新規開発/フロントエンジニア

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

【20代~40代のエンジニア活躍中!】■概要 ARを利用したtoBWEB通話サービスにおけるフロント部分の開発をお願い致します。 ログイン画面から通話一覧画面、Firebaseでの通知機能等を設計からご担当頂きます。 詳細につきましては、お顔合わせの際にお伝えいたします。 ■想定環境 ・App:Swift/Kotlin ・Backend:Node.js, Agora.io ・Web:React, JavaScript, Typescript -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・JavaScript(React)やTypescriptを用いた新規経験のご経験(最低2年程度) ・一人称での開発スキル

4日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】3次元可視化システム開発

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

【20代~40代のエンジニア活躍中!】■概要 崖や斜面に設置しているセンサーからデータを取得して、ダッシュボード表示、地図上にセンサー表示、アップロードした図面上にセンサーを表示、3Dビューなどの機能を実装します。 ダッシュボードなどの表示系機能やセンサーに関する設定機能もあります。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・要件から設計に落とし込んだ経験、React、Next.jsの実装及びコードレビュー経験

4日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】位置情報マーケティングプラットフォームにおけるSDK開発業務!

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

【20代~40代のエンジニア活躍中!】■概要 交通インフラや商業施設などに設置したビーコンによって消費者のオフライン行動履歴や興味・関心を取得し、アプリ向けSDK・DMP・位置情報ターゲティング広告配信(DSP連携)などのサービスに活用するトータルマーケティングプラットフォームにおけるアプリ開発業務を担っていただきます。 きめ細やかな位置情報を活用して集客・再来訪を促進し、アプリやLINEなどでのコミュニケーションを最適化します。 ■具体的な作業内容 ・プラットフォーム新機能検討、設計 ・プラットフォームシステム開発 ・iOS/Androidアプリ、SDK開発 ■作業環境:Mac ■開発環境 ■プログラミング言語:Typescript       ■データベース:PostgreSQL       ■Webフレームワーク:Node.js       ■環境・OS:AWS (Amazon Web Services)       ■ツール:Figma Backlog Slack     ■開発工程:基本設計|詳細設計|実装・構築・単体試験|結合試験|総合試験|受入試験|運用・保守 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・開発エンジニアとしての実務経験5年以上 以下どちらかのご経験 ・JavaScript/React.jsを使った開発経験(3年以上) ・React Nativeを使用したアプリ開発経験 技術ではございませんが、以下必須です! ・未経験の技術に対して学習意欲を持って取り組んでくれる方 ・トラブルシューティング経験 ・能動的に業務に取り組める方

4日前
提供元-Midworks
面談1回

【クラウドエンジニア(AWS)】【業務委託(準委任)】大手アパレル企業_インタフェース基盤、バッチ基盤の設計及び実装支援

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

【20代~40代のエンジニア活躍中!】■概要 大手アパレル企業、インタフェース基盤、バッチ基盤の設計及び実装支援をお任せいたします。 ■具体的な作業内容 ・顧客アーキ統括チームが内製するインタフェース基盤、バッチ基盤の設計及び実装。 ・アプリケーションアーキテクチャはクライアントメンバーが主管(クライアントプロパ5名+パートナー1名) ・パブリッククラウド(AWS,Tencent)を全面利用した構成 ・上記基盤に係る運用標準化、CI/CD設計 ・顧客標準のフロント/バックエンド アプリケーションフレームワークの企画、実装 ・同プロダクトを利用する業務システムへの展開支援 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

■期待するスキルセット[技術]  ・SpringベースでのWebアプリ/Web API/バッチ開発経験がある ・AWSやその他パブクラサービスを利用した構成での設計、実装経験がある ・アプリケーションのビルド、デプロイに係る機構の設計、実装、設定経験がある(Gradle, Jenkins) ・Git, Docker, Linuxの基本コマンドが扱える ■期待するスキルセット[コミュニケーション・志向] ・ソースコード、ログ、動作検証など現物調査を通じてファクトベースでの報告ができる ・自身が未知な技術領域においても、ある程度自律的にキャッチアップができ、適宜関係者に質問しながら吸収できる

4日前
提供元-Midworks
面談1回

【PHP(Laravel)】【業務委託(準委任)】電子契約システムの新規開発

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

【20代~40代のエンジニア活躍中!】■概要 電子契約システムの新規開発をお任せいたします。 ■作業工程:詳細設計~製造 ■開発環境:Linux OS、nginx、PHP(Laravel)、Node.js、React、jQuery、Azure -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・1人称での詳細設計、製造スキル ・PHP(Laravel)での開発経験5年程度

4日前
提供元-Midworks

【Java(Spring Boot)】【業務委託(準委任)】化粧品クチコミサイト開発支援

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

【20代~40代のエンジニア活躍中!】■概要 化粧品クチコミサイト開発支援をお任せいたします。 ■具体的な作業内容 ・サイトリニューアル開発全般 ・サイトの改修作業各種 ・バックエンド、基盤システムの改修作業各種 ・上記サイトのクラウド化、コンポーネント化(AWS)の各種開発作業 ・主に実装よりの作業をお任せいたします ■開発環境 ・言語(JAVA) :Java、SpringBoot、MyBatis ・DB:MySQL ・OS:Linux ・その他:JavaScript(JQuery利用程度は必須),GitHub,Gradle ■参考 ・PHP,lalabel,ZendFramework(レガシー対応) ・Ruby on Rails(レガシー対応) ・Go(レガシー対応) ・Vue.js Node.js Typescript(新規構築スキル) ・Docker (AWS ECS) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java(Spring Boot)を用いた実装作業を一人称対応出来る事 ・Web開発経験 ・業務アプリ開発経験 ・リモート時の自発的なコミュニケーション能力

4日前
提供元-Midworks
面談1回

【JavaScript(React)】【業務委託(準委任)】機能の実装

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

【20代~40代のエンジニア活躍中!】■概要 崖や斜面に設置しているセンサーからデータを取得して、ダッシュボード表示、地図上にセンサー表示、アップロードした図面上にセンサーを表示、3Dビューなどの機能を実装します。 ダッシュボードなどの表示系機能やセンサーに関する設定機能もあります。 スケジュールとしては以下の通りです。 ・9月末までにダッシュボードと地図表示機能をモックレベルまで実装 ・11月末までに図面アップロードや各種設定系の機能を実装 ・3月末までに3D含めた全機能を実装 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・要件から設計に落とし込んだ経験、React、Node.jsの実装及びコードレビュー経験

4日前
提供元-Midworks

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