1 - 30件/全24,115件
旅行予約サイトサービスを展開されているエンド様となっており、TypeScriptを用いたフルスタックエンジニアとして参画をして頂きます。 ・基本設計 ・API開発 ・コードレビュー ・リリース ・運用・保守 など。 TypeScript
案件の必須スキル
・TypeScript (node.js )での開発経験2年以上 ・Typescript(React.js)での開発経験3年以上 ・API開発経験 ・フルスタックエンジニアとしての経験 ・要件定義〜テスト経験
魅力 ・面白いものを作るというよりも、社会の役に立つものをきっちり早く作っていく ・職種横断のチームで協力しながらプロダクトを作っていく ポジションの魅力 ・生成AIネイティブのプロダクトに携わり、新しいスキルを身につけられる ・toBプロダクト作りにおいて経験豊富で優秀なメンバーとともに働ける ・デジタルヒューマンとの対話は複雑なstate管理、LLMとのつなぎ込みが行われており、 フロントエンジニアとしてチャレンジングな開発ができる ・エンプラ企業も続々導入が決まっており、伸びているプロダクトの0->1, 1->10フェーズに携われる ・開発の生成AI導入も積極的に行っており、生成AI時代の開発プロセスに携われる TypeScript
案件の必須スキル
・TypeScriptの経験:3年以上 ・React, Next.jsの経験がある
・GoおよびPythonを用いたバックエンド開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、 設計、実装、テスト、運用 - 生成AIやAIエージェントの活用を前提としたプロダクト設計 - チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、 チームに知見を共有するためのドキュメント執筆 - プロダクトの将来像を想定したドメインモデリングおよびデータモデリング - 品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webアプリケーション開発・運用実務経験(5年以上) ・GoまたはPythonを用いたWebシステム開発経験(2年以上) ・Linux環境での運用オペレーション経験 ・プルリクエストによるコードレビュー経験 ・単体テストコードの記述経験 ・機能要件をもとに設計から実装まで独力で完遂した経験 ・チームをまたいだステークホルダーと議論し開発の意思決定を行った経験
音楽やライブ情報をユーザーが地域別に検索したりお知らせされるなど、webサービスの開発プロジェクトに携わっていただきます。 TypeScript
案件の必須スキル
- Nuxt.jsによるサーバサイドの知識、開発経験、または素早くキャッチアップできる - APIの開発経験 - MySQLなど一般的なRDSの利用経験 - ある程度自走できる、要求から設計ができる
企業:治療院向け経営管理システム開発会社 プロジェクト:レセプト(保険請求)システムの改修・保守 【システム詳細】 - データベース規模:約1,700テーブル - 主要システム: 1. ポスシステム(約1,500画面) 2. レセコンシステム(50テーブル未満) - システム改修 - 新機能追加 - 業務知識の習得 - テーブル設計 - コーディング PHP
案件の必須スキル
・WEB系開発経験 ・5年以上の開発経験やお客様と直接やりとりできる方 ・大量のデータテーブル設計を経験したことがある方
【作業内容】 自社オンラインダーツアプリの開発 ・アプリのアップデート ・ユーザーの声にこたえてアプリの改善 ・新機能の追加 ・これからの変革にむけた土台作り など… 【営業担当オススメポイント】 ・場合によっては中、長期的なご参画が可能です! ・与えられたタスクをこなすだけでなく、自らどんどん考えを出してくださる方を募集されています! ・日本人メンバーが多いですが、中国やベトナムにいるメンバーとも一緒に開発を進めております (日本語を話せる方が多いため、ご安心ください) 【サービスについて】 自宅をダーツバーと同じようにプレイできる環境構築を提案し、世界中の人々にダーツの楽しさを 知ってもらいたいと考えています。 多くのダーツプレーヤーは、自宅での練習環境を整えること、練習成果を記録し、 他のプレイヤーとオンライン対戦したり、自宅からでもトーナメントに参加したいと考えています。 私達は世界中のダーツプレーヤーからの意見要望を取り入れ、 従来の一人でプレイするだけのホームダーツを、スマートフォンの利便性に融合させ、 世界中のプレイヤーと接続するスマートダーツボードを開発しました。 TypeScript
案件の必須スキル
・Typescriptの経験:3年以上 ・GraphQLの経験
派遣人材のマッチングユースケースに関するAIエージェント開発案件。 まずはPoCに向けた開発となり、要件定義工程完了予定、夏ごろから開発に着手、 秋に第一弾リリースといったスケジュール感です。 TypeScript
案件の必須スキル
・TypeScriptを用いた開発業務経験:3年以上 ・Webフレームワークを用いたバックエンドWebアプリ(API)開発経験 ・React.jsを用いたフロントエンドWebアプリ開発経験 ・Dockerを用いた業務経験1年以上程度
・GoおよびPythonを用いたバックエンド開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、 設計、実装、テスト、運用 - 生成AIやAIエージェントの活用を前提としたプロダクト設計 - チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、 チームに知見を共有するためのドキュメント執筆 - プロダクトの将来像を想定したドメインモデリングおよびデータモデリング - 品質と生産性を両立するアーキテクチャの設計
案件の必須スキル
・Webアプリケーション開発・運用実務経験(5年以上) ・GoまたはPythonを用いたWebシステム開発経験(2年以上) ・Linux環境での運用オペレーション経験 ・プルリクエストによるコードレビュー経験 ・単体テストコードの記述経験 ・機能要件をもとに設計から実装まで独力で完遂した経験 ・チームをまたいだステークホルダーと議論し開発の意思決定を行った経験
自社開発しているSaaS型ヘッドレスCMSサービスの開発。 フロントエンド開発における詳細設計、実装をおまかせする予定です。 JavaScript
案件の必須スキル
・Javascript:5年以上 ・Vue.js v3:1年以上 ・Javascript(ES6以降)/Typescript 開発経験 ・各種Linter経験(ESLint, Style Lint) ・UIフレームワークを利用しないコンポーネント作成経験 ・Git 利用経験 ・Docker/Docker Descktop 利用経験
データドリブンな意思決定を加速させる新規BIツール開発プロジェクトをリードしていただけるエンジニアを募集します。 要件定義・設計・実装を一気通貫で担い、将来的にはリードエンジニアとしてチームを牽引していただくことを期待しています。 #プロジェクト概要 開発対象: BIツール(データ収集/集計、可視化、レポーティング、権限管理) #業務内容 - ビジネス要件の整理・システム要件への落とし込み(CTOやCOOとの連携) - フロントエンド/バックエンドのアーキテクチャ設計・技術選定 - データベース設計(テーブル設計・クエリ最適化) - TypeScriptを用いた開発・コードレビュー - ご経験に応じてインフラ設計・構築も担当 TypeScript
案件の必須スキル
・リードエンジニア相当の実務経験 ・TypeScriptを用いたフロント/バックエンド双方の開発経験 ・データベース設計(論理・物理)の実務経験 ・上流工程(要件定義・基本設計)からのプロジェクト参画経験
・クラウド型人事系SaaSアプリケーションの開発に携わっていただきます。 ・作業内容については、幅広い工程をご担当いただく想定となります。 -新規機能の開発 -マイクロサービス化に関わる開発 -公開APIの開発 -運用、保守、および新規事業の開発補助など
案件の必須スキル
・Goを用いたWebアプリケーションの開発経験(3年以上) ・PHPおよびLaravelを用いた開発経験(1年以上) ・エンジニアとしての開発経験(5年以上) ・基本設計以降の経験
・TypeScriptを用いたBIツール開発リード案件 に携わっていただきます。 ・主に下記作業をご担当いただきます。 -ビジネス要件の整理、システム要件への落とし込み -フロントエンド、バックエンドのアーキテクチャ設計、技術選定 -データベース設計 -TypeScriptを用いた開発、コードレビュー -インフラ設計、構築
案件の必須スキル
・リードエンジニア相当の実務経験 ・TypeScriptを用いたフロント及びバックエンド開発経験 ・データベース設計経験 ・上流工程からのプロジェクト参画経験
給与業務支援のアプリ開発をお任せします! Webアプリケーション開発(給与ソフト) 設計書の作成、結合テスト、単体テストの作成、実装、テスト実施とウォーターフォール開発で上流から下流まで幅広くご担当いただきます。 詳細は商談時にお伝えします。 ※フルリモート可 TypeScript
案件の必須スキル
・Webアプリケーション開発経験(5年以上:優先度高) ・React または Next.js でのフロントエンドアプリケーション開発経験(1年以上:優先度高) ・バックエンドアプリケーション開発経験(3年以上:優先度高) ・Jestでの単体テスト作成経験(半年以上) ・ウォーターフォールでの開発経験(1年以上) ・外部設計書作成経験:優先度高 ・実装経験 ・ソースコードのレビュー経験:優先度高 ・単体テスト作成経験 ・結合テスト作成経験 ・積極的に相談しながら業務を進められる方:優先度高
・Go、PHPを用いた大規模ゲームプラットフォーム開発案件に 携わっていただきます。 具体的には下記を想定しております。 -要求仕様把握 -要件定義 -基本設計 -詳細設計 -開発 -テスト -ドキュメント作成 -障害対応
案件の必須スキル
・バックエンド開発経験(5年以上)またはEchoを用いた開発経験(3年以上) ・高負荷もしくは大規模システム開発経験 ・プロジェクト開発責任経験
同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI技術を用いた ソリューション開発を行っている企業です。 プロダクト開発もしくはソリューション開発をご担当いただきます。 プロダクト開発ではスクラムで開発を進めており、その時の必要に応じて フロントエンド、バックエンドの開発を行っております。 ペアプロやモブプロを行う事もあります。 ソリューション開発では案件候補が複数ありますので、ご面談の際にお話しさせていただきます。 TypeScript
案件の必須スキル
・エンジニア経験:3年以上 ・TypeScript、React、Node.jsの経験:3年以上 ・型付き言語での開発経験 ・3人以上のチームでの開発経験 ・自動テストによる品質保証の経験 ・AWS環境下での開発経験
エンタメ領域に特化したサービスのバックエンドAPIの設計、開発を担当していただきます。 具体的には、TypeScriptを用いたAPI開発、コンテナアプリケーションの構築、 AWS(ECS等)を活用したインフラ構築、GitHubを利用したバージョン管理などを行います。 また、スキルや経験に応じて、関連する業務 (例:自社CMSの基幹設計、パフォーマンスチューニング、サービスの全体設計など) をお願いする場合があります。 TypeScript
案件の必須スキル
・TypeScriptを利用したバックエンドAPIの開発経験:3年以上 ・コンテナアプリケーションの開発経験 ・AWSサービス(ECS等)の利用経験 ・GitHubの利用経験
プラットフォームにおけるサービス開発を行うチームとなります。 各フロアで利用するAPIの提供や画面パーツを提供することで各プラットフォームが スムーズに組み込みができる環境を提供するチームとなります。 各利用チームとのコミュニケーションを取りつつの機能開発を行っています。 プラットフォームのコア部分に近い領域での開発となりますので、利用頻度も高く、 保守性、汎用性を意識した開発設計思想が求められます。 API開発、フロント開発、管理画面開発、その領域における障害対応なども業務となります。 【業務内容】 バックエンドサービスの設計と開発を中心に行います。 フロント領域開発をお任せすることもございます。 主な業務内容は、要求の把握、要件定義、設計、開発、テスト、 そして運用保守を含む基本的な開発業務の流れを全うしていただき、 加えて、チームメンバーと協力し、開発からリリース、 そして運用までの一貫した業務を行っていただきます。 ■具体的な役割 ・プラットフォーム全体を通した設計開発 ・各フロアチームとのやり取り ・フロア提供されるゲーム情報システムの開発、設計 ・社内全体で利用される管理画面の運用保守 ・新規起案における要件定義〜開発 【チーム体制】 メンバー:10名 平均年齢:37歳 活発に意見を交換し合うチームです。 少人数で幅広い領域の担当するため、意欲的なチームメンバーが揃っています。 【面談方法】 面談ですが対面で実施させていただきたく、お願い申し上げます。 ※対面面談への懸念はないが、現職の都合でWEB希望の場合はご相談ください。 【出社に関して】 ・現状出社:火曜日固定(今後増える可能性あり) PHP
案件の必須スキル
・バックエンド開発経験:3年以上 または、Go開発経験:3年以上 ・大規模システム設計経験 ・プロジェクト開発責任経験
・ゲーム会社における、 次世代ゲームサーバーシステムの開発全般に携わっていただきます。 ・具体的には、以下のような作業を上流からご担当いただく想定です。 -Go言語を使用した、高トラフィックなサーバーAPIの開発(大規模ユーザーを対象とする想定) -TypeScriptを使用した管理画面の開発 -ゲームサーバーシステムにおけるインフラの設計構築 ・Go言語を使用する想定ですが、言語経験は不問です。
案件の必須スキル
・WebシステムのAPIの開発経験(言語不問) ・AWS等、パブリッククラウドサービスを利用したシステムの開発経験 ・RDB、NoSQL、NewSQLなどのうち、 1つ以上を利用した設計および開発を実施した経験 ・Docker、Kubernetesを利用したシステムの設計と開発の経験 ・エンジニアリングチームをリードし、チームで課題解決を行った経験 ・何らかのサービスやプラットフォームを0から設計開発した経験
・ゲーム会社における、 次世代ゲームサーバーシステムの開発全般に携わっていただきます。 ・具体的には、以下のような作業を上流からご担当いただく想定です。 -Go言語を使用した、高トラフィックなサーバーAPIの開発(大規模ユーザーを対象とする想定) -TypeScriptを使用した管理画面の開発 -ゲームサーバーシステムにおけるインフラの設計構築 ・Go言語を使用する想定ですが、言語経験は不問です。
案件の必須スキル
・WebシステムのAPIの開発経験(言語不問) ・AWS等、パブリッククラウドサービスを利用したシステムの開発経験 ・RDB、NoSQL、NewSQLなどのうち、 1つ以上を利用した設計および開発を実施した経験 ・Docker、Kubernetesを利用したシステムの設計と開発の経験 ・エンジニアリングチームをリードし、チームで課題解決を行った経験 ・何らかのサービスやプラットフォームを0から設計開発した経験
・PythonやTypeScriptを用いた新規プロダクトの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 設計や機能開発や実装やレビューやテストや保守運用 - チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、ドキュメントの執筆 - 必要に応じて、チームメンバーの指導、メンタリング及びコーチング
案件の必須スキル
・Web系システム開発実務経験(5年以上) ・下記のようなモダンな技術を用いたWeb開発経験(3年以上) -ReactやVueのようなフロントエンドフレームワーク -Ruby on RailsやDjangoのようなバックエンドフレームワーク ・クラウド開発経験 ・CI/CD構築経験 ・インタプリタ型言語・コンパイラ型言語の双方の利用経験
・既存の就職活動サービスにおいて、 設計、実装及びテストに携わっていただきます。 ・プロジェクト状況やスキルに応じて、 サーバーサイドからフロントエンドまで幅広くご対応たいだきます。
案件の必須スキル
・Ruby on Railsを用いた開発実務経験(3年以上) ・Vue.jsまたはReactを用いた開発経験(3年以上)
・Goを用いた新規開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます。 - 開発対象製品の品質と生産性を両立する開発基盤の設計および実装 - 自動テスト基盤を用いた自動テストの設計および実装 - 開発メンバーへの自動テスト設計、実装の指導やレビュー - チームの生産性やプロダクト品質向上に向けた各種自動化やプロセスの整備 -チームに知見を共有するためのドキュメント執筆 - DevOps、SRE、QAなどと関わりの深いPlatform Engineer領域での開発業務
案件の必須スキル
・Webバックエンドを構成する以下の要素技術に関する実務経験(5年以上) - Linux OS上のシステムの開発、構築、運用、テストの自動化 - 分散データベースまたは各種のRDBを用いたシステムの開発、運用 - Web APIの開発・運用 ・下記のようなモダンWebアプリケーションのソフトウェア開発フロー経験 -Git、 CI/CD、DevOpsなど
・本人確認プラットフォームをPythonを用いて開発をご担当いただきます。 ・開発チームの一員として以下の開発をお願いいたします。 ‐認証プロダクトにおける下記タスクの精度改善 ‐偽造検知、不正検知
案件の必須スキル
・機械学習に関する基礎知識と実務経験 ・機械学習フレームワークの使用経験 ・ドキュメント作成能力 ・Gitを使用したチーム開発経験 ・MLOpsツールの利用経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== Youtuber等のマネジメントを行う某上場企業にて、インフルエンサー管理システムの開発に携わっていただきます。 フロントエンドは TypeScript、Next.js、バックエンドは Ruby on Rails、一部 PHP、Go となっております。 現在エンジニアリソースの不足やチームビルディングの課題があり、リソース補完と開発体制の立て直しが急務となっております。 特に、実装だけでなく「仕様の提案/影響範囲の洗い出し/リリースの計画や調整/リリース」と幅広くご活躍いただける方が望ましいです。
案件の必須スキル
・Ruby / Rails を利用したバックエンド・API開発の経験(3年以上) ・TypeScript / Next.js を利用した Webフロントエンドの開発経験 ・チーム開発の経験があり(GitHub / Gitフロー)、積極的にコミュニケーションが取れる方 ・ 仕様の提案/影響範囲の洗い出し/リリースの計画や調整/リリースまで一気通貫した開発遂行経験 ・週1出社(木曜)が問題無い方 ・業務知識(ドメイン)のキャッチアップが早く、理解を深めながら仕様へ落とし込める方 ・開発プロセスやコード改善など主体的に課題解決へ取り組める方 ・チームワークやコミュニケーションを大切にできる方 ・責任感を持って最後までやりきれる方
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI技術を用いたソリューション開発を行っている企業です。 プロダクト開発もしくはソリューション開発をご担当いただきます。 プロダクト開発ではスクラムで開発を進めており、その時の必要に応じてフロントエンド、バックエンドの開発を行っております。 ペアプロやモブプロを行う事もあります。 ソリューション開発では案件候補が複数ありますので、ご面談の際にお話しさせていただきます。
案件の必須スキル
・エンジニア経験 3年以上 ・TypeScript、React、Node.js の経験 ・型付き言語での開発経験 ・3人以上のチームでの開発経験 ・自動テストによる品質保証の経験 ・AWS 環境下での開発経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 動画配信基盤や動画に関するプラットフォーム開発を行っている企業にて、フロントエンド及びバックエンドの開発をご担当いただきます。 ビジネス動画向けの配信プラットフォームの案件で、オンデマンド、配信の両方で最適な環境、機能を提供しております。 【具体的な業務内容】 ・JavaScript / TypeScript / Vue を用いたフロントエンド(管理画面)の設計及び開発、テスト ・JavaScript/ TypeScript/ Python / Serverless Framework(AWS Lambda / API Gateway / Dynamo DB 等)を用いた API の設計及び開発、テスト
案件の必須スキル
・Vue、Python、Node.js 等を利用した開発経験 3年以上 ・AWS を使用したアーキテクトでの開発経験 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定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ヶ月程度の中期開発プロジェクトの経験がある。
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 動画配信基盤や動画に関するプラットフォーム開発を行っている企業にて、フロントエンド及びバックエンドの開発をご担当いただきます。 ビジネス動画向けの配信プラットフォームの案件で、オンデマンド、配信の両方で最適な環境、機能を提供しております。 【具体的な業務内容】 ・JavaScript / TypeScript / Vue を用いたフロントエンド(管理画面)の設計及び開発、テスト ・JavaScript/ TypeScript/ Python / Serverless Framework(AWS Lambda / API Gateway / Dynamo DB 等)を用いた API の設計及び開発、テスト
案件の必須スキル
・Vue、Python、Node.js 等を利用した開発経験 3年以上 ・AWS を使用したアーキテクトでの開発経験 ・詳細設計、テストケース設計などの経験 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI関連のソリューション開発を行っている企業です。 今回はAIソリューション事業を行っているチームへジョインし、既存のミラーアプリ開発に携わっていただきます。 ミラーアプリ以外にも複数ソリューション案件がありますが、原則ブラウザで動作するWebアプリケーションを開発することがほとんどで、案件に応じてWebAPIのみの開発の時もあれば、画面開発とWebAPIの両方を開発する時もあります。 ※アルゴリズムの構築は、別職種であるアルゴリズムエンジニアが担当しております。ご担当いただく仕事内容としては、それらを搭載するアプリケーションの開発となるため、AI・アルゴリズムの知識は不要となりますのでご安心ください。
案件の必須スキル
・エンジニア経験年数:5年以上 ・TypeScript の経験 ・React、Node.js の経験 ・SPA の開発経験 ・チームでの開発経験 ・自動テストによる品質保証の経験 ・リファクタリングの経験
======================== ※必ずお読みください※ 【必須要件】 東京の顧客先に常駐できる方 【外国籍の方の場合】 日本語能力検定1級お持ちの方 日本語が母国語の方 ======================== 同社はAIやビッグデータなどを活用したマーケティングプラットフォームを展開している企業です。 今回、フロントエンドの開発でコードレビューやアプリケーション全体のアーキテクチャ設計も含めてリードしていただける人材を探しております。 現在は別社員が上記のロールを持っていますが、バックエンドやチーム全体の管理も兼務している影響で、上記の部分がボトルネックになっている状況です。 フロントエンドのアプリケーションは初期開発から約3年が経過しており、コードベースも膨らんできている状況で、開発のスピードと品質の両立が課題となっております。 上記を踏まえて、現状の社員のロールを巻き取っていただき、課題がタスクにブレイクダウンされる前の方針検討の段階からチームをリードしていただける方を求めております。
案件の必須スキル
・Webフロントエンド開発経験(5年以上) ・TypeScript での開発経験 ・Vue / Nuxt の経験 ・リードエンジニアや方針検討、アーキテクチャ設計等の経験 ・コードレビューの経験
1 - 30件/全24,115件
この条件の新着案件情報を受け取る
フレームワークで絞り込み
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
最高単価
200万円
最低単価
12万円
平均単価
76.8万円
2025年06月のTypeScriptのフリーランス案件・求人一覧の月額単価の平均は76.8万円です。 TypeScriptのフリーランス案件・求人一覧の年収の目安は922万円です。 単価20万円台のTypeScriptのフリーランス案件・求人一覧は1件、単価30万円台のTypeScriptのフリーランス案件・求人一覧は14件、単価40万円台のTypeScriptのフリーランス案件・求人一覧は180件、単価50万円台のTypeScriptのフリーランス案件・求人一覧は954件、単価60万円台のTypeScriptのフリーランス案件・求人一覧は3,468件、単価70万円台のTypeScriptのフリーランス案件・求人一覧は3,223件、単価80万円台のTypeScriptのフリーランス案件・求人一覧は3,395件、単価90万円台のTypeScriptのフリーランス案件・求人一覧は2,060件、単価100万円台のTypeScriptのフリーランス案件・求人一覧は1,233件です。 ※フリーランスボード調べ(2025年06月04日更新)
2025年06月のTypeScriptのフリーランス案件・求人一覧の平均月額単価は76.8万円です。前月比で-0%(-0万円)と月単位でみるTypeScriptのフリーランス案件・求人一覧の月額単価は減少傾向です。
2025年06月のTypeScriptのフリーランス案件・求人一覧の想定平均年収は922.1万円です。前月比で-0%(-0.4万円)と月単位でみるTypeScriptのフリーランス案件・求人一覧の想定年収は減少傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 43.1% | +0.2% |
一部リモート | 50.2% | -1.6% |
常駐 | 6.8% | +1.3% |
2025年06月のTypeScriptのフリーランス案件・求人一覧におけるフルリモート案件・求人の割合は43.1%で前月比で+0.2%とやや増加傾向にあります。一部リモート案件・求人の割合は50.2%で前月比で-1.6%とやや減少傾向にあります。常駐案件・求人の割合は6.8%で前月比で+1.3%とやや増加傾向にあります。
フレームワーク | 案件数 |
---|---|
React | 14,554件 |
Vue.js | 6,998件 |
Node.js | 4,017件 |
Next.js | 2,837件 |
jQuery | 1,885件 |
Angular | 1,446件 |
ReactNative | 780件 |
AngularJS | 400件 |
Bootstrap | 373件 |
NuxtJS | 310件 |
Backbone.js | 90件 |
Knockout.js | 33件 |
Pug | 15件 |
Ember.js | 2件 |
CreateJS | 2件 |
PhoneGap | 1件 |
Flight | 1件 |
TypeScriptのフレームワーク別フリーランス案件数を分析するとReactが14,554件、Vue.jsが6,998件、Node.jsが4,017件、Next.jsが2,837件、jQueryが1,885件、Angularが1,446件、ReactNativeが780件、AngularJSが400件、Bootstrapが373件、NuxtJSが310件、Backbone.jsが90件、Knockout.jsが33件、Pugが15件、Ember.jsが2件、CreateJSが2件、PhoneGapが1件、Flightが1件でした。 TypeScriptのフレームワーク別フリーランス案件数の前月比較ではReactは+1,227件(+9.2%)の増加、Vue.jsは+521件(+8.0%)の増加、Node.jsは+264件(+7.0%)の増加、Next.jsは+323件(+12.8%)の大幅な増加、jQueryは+150件(+8.6%)の増加、Angularは+165件(+12.9%)の大幅な増加、ReactNativeは+47件(+6.4%)の増加、AngularJSは+7件(+1.8%)でわずかに増加、Bootstrapは+41件(+12.3%)の大幅な増加、NuxtJSは+17件(+5.8%)の増加、Backbone.jsは+2件(+2.3%)でわずかに増加、Knockout.jsは-6件(-15.4%)の大幅な減少、Pugは+0件(+0.0%)で前月から変化なし、Ember.jsは+0件(+0.0%)で前月から変化なし、CreateJSは+0件(+0.0%)で前月から変化なし、PhoneGapは+0件(+0.0%)で前月から変化なし、Flightは+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年06月) React、Vue.js、Node.jsはTypeScriptの中でも、特にフリーランス案件数が多いことがわかります。 TypeScript案件を探しているフリーランスの方はReact、Vue.js、Node.jsを習得することで、案件を受注しやすくなります。 特に高単価や在宅・リモートワークのフリーランス案件・求人を受注したい方はReact、Vue.js、Node.jsの実務経験を積むことをおすすめします。
フレームワーク | 月額単価 |
---|---|
NuxtJS | 81.3万円 |
Pug | 79.7万円 |
ReactNative | 77.2万円 |
React | 77.2万円 |
Node.js | 76.8万円 |
Next.js | 76.3万円 |
Backbone.js | 75.0万円 |
Vue.js | 74.9万円 |
AngularJS | 73.6万円 |
Angular | 71.4万円 |
Knockout.js | 71.0万円 |
Bootstrap | 69.1万円 |
jQuery | 68.1万円 |
PhoneGap | 60.0万円 |
Ember.js | 55.0万円 |
CreateJS | 55.0万円 |
Flight | 50.0万円 |
TypeScriptのフレームワーク別フリーランス案件・求人の月額単価の相場はNuxtJSが81.3万円、Pugが79.7万円、ReactNativeが77.2万円、Reactが77.2万円、Node.jsが76.8万円、Next.jsが76.3万円、Backbone.jsが75.0万円、Vue.jsが74.9万円、AngularJSが73.6万円、Angularが71.4万円、Knockout.jsが71.0万円、Bootstrapが69.1万円、jQueryが68.1万円、PhoneGapが60.0万円、Ember.jsが55.0万円、CreateJSが55.0万円、Flightが50.0万円でした。 TypeScriptのフレームワーク別フリーランス案件・求人の月額単価の前月比較ではNuxtJSは-0.2万円(-0.3%)でわずかに減少、Pugは+0.0万円(+0.0%)で前月から変化なし、ReactNativeは-0.1万円(-0.2%)でわずかに減少、Reactは+0.0万円(+0.0%)でわずかに増加、Node.jsは-0.0万円(-0.0%)でわずかに減少、Next.jsは+0.1万円(+0.2%)でわずかに増加、Backbone.jsは+0.4万円(+0.5%)でわずかに増加、Vue.jsは+0.0万円(+0.0%)でわずかに増加、AngularJSは+0.1万円(+0.1%)でわずかに増加、Angularは-0.5万円(-0.7%)でわずかに減少、Knockout.jsは+0.7万円(+1.1%)でわずかに増加、Bootstrapは-0.1万円(-0.1%)でわずかに減少、jQueryは+0.2万円(+0.3%)でわずかに増加、PhoneGapは+0.0万円(+0.0%)で前月から変化なし、Ember.jsは+0.0万円(+0.0%)で前月から変化なし、CreateJSは+0.0万円(+0.0%)で前月から変化なし、Flightは+0.0万円(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年06月) NuxtJS、Pug、ReactNativeはTypeScriptのフレームワークの中でも高単価なフリーランス案件・求人が多いことがわかります。 TypeScriptで高単価な案件を受注したいフリーランスの方はNuxtJS、Pug、ReactNativeなどのスキルを持つと良いでしょう。
稼働可能日数 | 割合 | 前月比 |
---|---|---|
週5 | 93.9% | +0.9% |
週4 | 4% | -0.5% |
週3 | 1.7% | -0.3% |
週2 | 0.2% | -0.2% |
週1 | 0.1% | -0.1% |
2025年06月のTypeScriptのフリーランス案件・求人一覧における週5案件・求人の割合は93.9%で前月比で+0.9%とやや増加傾向にあります。週4案件・求人の割合は4%で前月比で-0.5%とやや減少傾向にあります。週3案件・求人の割合は1.7%で前月比で-0.3%とやや減少傾向にあります。週2案件・求人の割合は0.2%で前月比で-0.2%とやや減少傾向にあります。週1案件・求人の割合は0.1%で前月比で-0.1%とやや減少傾向にあります。
業界 | 案件数 |
---|---|
WEBサービス | 1,029件 |
サービス | 1,029件 |
通信 | 348件 |
EC | 346件 |
Saas | 289件 |
金融 | 173件 |
医療・福祉 | 153件 |
toB | 152件 |
ゲーム | 120件 |
エンタメ | 109件 |
toC | 107件 |
教育 | 105件 |
流通・小売 | 97件 |
人材 | 95件 |
広告 | 92件 |
公共・官公庁 | 87件 |
製造・メーカー | 83件 |
SIer・業務系 | 75件 |
保険 | 63件 |
証券 | 50件 |
銀行 | 49件 |
TypeScriptの業界別フリーランス案件数を分析するとWEBサービスは1029件、サービスは1029件、通信は348件、ECは346件、Saasは289件、金融は173件、医療・福祉は153件、toBは152件、ゲームは120件、エンタメは109件、toCは107件、教育は105件、流通・小売は97件、人材は95件、広告は92件、公共・官公庁は87件、製造・メーカーは83件、SIer・業務系は75件、保険は63件、証券は50件、銀行は49件でした。 TypeScriptの業界別フリーランス案件数の前月比較ではWEBサービスは+66件(+6.9%)の増加,サービスは+72件(+7.5%)の増加,通信は+18件(+5.5%)の増加,ECは+10件(+3.0%)でわずかに増加,Saasは+6件(+2.1%)でわずかに増加,金融は+9件(+5.5%)の増加,医療・福祉は+2件(+1.3%)でわずかに増加,toBは-1件(-0.7%)でわずかに減少,ゲームは+6件(+5.3%)の増加,エンタメは-5件(-4.4%)でわずかに減少,toCは+8件(+8.1%)の増加,教育は+3件(+2.9%)でわずかに増加,流通・小売は+6件(+6.6%)の増加,人材は+2件(+2.2%)でわずかに増加,広告は+2件(+2.2%)でわずかに増加,公共・官公庁は+2件(+2.4%)でわずかに増加,製造・メーカーは+0件(+0.0%)で前月から変化なし,SIer・業務系は+2件(+2.7%)でわずかに増加,保険は+7件(+12.5%)の大幅な増加,証券は+2件(+4.2%)でわずかに増加,銀行は+0件(+0.0%)で前月から変化なしとなっています。 (※フリーランスボード調べ/2025年06月) WEBサービスの業界は特にフリーランス案件数が多いことがわかります。
職種 | 案件数 |
---|---|
インフラエンジニア | 5,874件 |
フロントエンドエンジニア | 4,806件 |
バックエンドエンジニア | 4,635件 |
サーバーサイドエンジニア | 4,057件 |
アプリエンジニア | 2,267件 |
マークアップエンジニア | 1,473件 |
プロジェクトマネージャー | 1,250件 |
フルスタックエンジニア | 705件 |
AIエンジニア | 632件 |
Webデザイナー | 605件 |
ネットワークエンジニア | 560件 |
セキュリティエンジニア | 558件 |
その他 | 523件 |
Webディレクター | 459件 |
PMO | 364件 |
プロダクトマネージャー(PdM) | 347件 |
プランナー | 339件 |
VPoE | 332件 |
機械学習エンジニア | 322件 |
システムエンジニア(SE) | 290件 |
データベースエンジニア | 216件 |
データサイエンティスト | 209件 |
ブロックチェーンエンジニア | 184件 |
データアナリスト | 164件 |
コーダー | 146件 |
ITコンサルタント | 136件 |
汎用機エンジニア | 111件 |
プログラマー(PG) | 107件 |
SRE | 91件 |
組込・制御エンジニア | 82件 |
クラウドエンジニア | 82件 |
データエンジニア | 76件 |
社内SE | 69件 |
情報システム | 66件 |
エンジニアリングマネージャー | 46件 |
ヘルプデスク | 44件 |
QAエンジニア | 39件 |
テクニカルサポート | 29件 |
デバッガー | 27件 |
テスター | 27件 |
UI・UXデザイナー | 18件 |
イラストレーター | 16件 |
Webマーケター | 9件 |
ITアーキテクト | 9件 |
CRE | 6件 |
DBA | 6件 |
ブリッジSE | 5件 |
シナリオライター | 5件 |
グラフィックデザイナー | 3件 |
プロデューサー | 3件 |
SAPコンサルタント | 3件 |
3Dデザイナー | 2件 |
アートディレクター | 2件 |
アニメーター | 2件 |
動画・映像制作 | 2件 |
3Dモデラー | 2件 |
ライター | 2件 |
ゲームプランナー | 2件 |
デジタルマーケター | 2件 |
ゲームディレクター | 2件 |
戦略系コンサルタント | 2件 |
キャラクターデザイナー | 1件 |
2Dデザイナー | 1件 |
エフェクトデザイナー | 1件 |
動画ディレクター | 1件 |
人事系コンサルタント | 1件 |
財務・会計系コンサルタント | 1件 |
TypeScriptの職種別フリーランス案件数を分析するとインフラエンジニアは5874件、フロントエンドエンジニアは4806件、バックエンドエンジニアは4635件、サーバーサイドエンジニアは4057件、アプリエンジニアは2267件、マークアップエンジニアは1473件、プロジェクトマネージャーは1250件、フルスタックエンジニアは705件、AIエンジニアは632件、Webデザイナーは605件、ネットワークエンジニアは560件、セキュリティエンジニアは558件、その他は523件、Webディレクターは459件、PMOは364件、プロダクトマネージャー(PdM)は347件、プランナーは339件、VPoEは332件、機械学習エンジニアは322件、システムエンジニア(SE)は290件、データベースエンジニアは216件、データサイエンティストは209件、ブロックチェーンエンジニアは184件、データアナリストは164件、コーダーは146件、ITコンサルタントは136件、汎用機エンジニアは111件、プログラマー(PG)は107件、SREは91件、組込・制御エンジニアは82件、クラウドエンジニアは82件、データエンジニアは76件、社内SEは69件、情報システムは66件、エンジニアリングマネージャーは46件、ヘルプデスクは44件、QAエンジニアは39件、テクニカルサポートは29件、デバッガーは27件、テスターは27件、UI・UXデザイナーは18件、イラストレーターは16件、Webマーケターは9件、ITアーキテクトは9件、CREは6件、DBAは6件、ブリッジSEは5件、シナリオライターは5件、グラフィックデザイナーは3件、プロデューサーは3件、SAPコンサルタントは3件、3Dデザイナーは2件、アートディレクターは2件、アニメーターは2件、動画・映像制作は2件、3Dモデラーは2件、ライターは2件、ゲームプランナーは2件、デジタルマーケターは2件、ゲームディレクターは2件、戦略系コンサルタントは2件、キャラクターデザイナーは1件、2Dデザイナーは1件、エフェクトデザイナーは1件、動画ディレクターは1件、人事系コンサルタントは1件、財務・会計系コンサルタントは1件でした。 TypeScriptの職種別フリーランス案件数の前月比較ではインフラエンジニアは+211件(+3.7%)でわずかに増加,フロントエンドエンジニアは+554件(+13.0%)の大幅な増加,バックエンドエンジニアは+602件(+14.9%)の大幅な増加,サーバーサイドエンジニアは+727件(+21.8%)の大幅な増加,アプリエンジニアは+86件(+3.9%)でわずかに増加,マークアップエンジニアは+33件(+2.3%)でわずかに増加,プロジェクトマネージャーは+66件(+5.6%)の増加,フルスタックエンジニアは+66件(+10.3%)の大幅な増加,AIエンジニアは+65件(+11.5%)の大幅な増加,Webデザイナーは+11件(+1.9%)でわずかに増加,ネットワークエンジニアは+25件(+4.7%)でわずかに増加,セキュリティエンジニアは+33件(+6.3%)の増加,その他は+13件(+2.5%)でわずかに増加,Webディレクターは+19件(+4.3%)でわずかに増加,PMOは+11件(+3.1%)でわずかに増加,プロダクトマネージャー(PdM)は+24件(+7.4%)の増加,プランナーは+32件(+10.4%)の大幅な増加,VPoEは+3件(+0.9%)でわずかに増加,機械学習エンジニアは+14件(+4.5%)でわずかに増加,システムエンジニア(SE)は+14件(+5.1%)の増加,データベースエンジニアは+5件(+2.4%)でわずかに増加,データサイエンティストは+10件(+5.0%)の増加,ブロックチェーンエンジニアは+14件(+8.2%)の増加,データアナリストは+11件(+7.2%)の増加,コーダーは-5件(-3.3%)でわずかに減少,ITコンサルタントは+8件(+6.3%)の増加,汎用機エンジニアは+3件(+2.8%)でわずかに増加,プログラマー(PG)は+9件(+9.2%)の増加,SREは+3件(+3.4%)でわずかに増加,組込・制御エンジニアは+9件(+12.3%)の大幅な増加,クラウドエンジニアは-14件(-14.6%)の大幅な減少,データエンジニアは+9件(+13.4%)の大幅な増加,社内SEは+3件(+4.5%)でわずかに増加,情報システムは+3件(+4.8%)でわずかに増加,エンジニアリングマネージャーは-4件(-8.0%)の減少,ヘルプデスクは+1件(+2.3%)でわずかに増加,QAエンジニアは+15件(+62.5%)の大幅な増加,テクニカルサポートは+3件(+11.5%)の大幅な増加,デバッガーは+8件(+42.1%)の大幅な増加,テスターは+8件(+42.1%)の大幅な増加,UI・UXデザイナーは-1件(-5.3%)の減少,イラストレーターは+3件(+23.1%)の大幅な増加,Webマーケターは+1件(+12.5%)の大幅な増加,ITアーキテクトは-4件(-30.8%)の大幅な減少,CREは+0件(+0.0%)で前月から変化なし,DBAは-2件(-25.0%)の大幅な減少,ブリッジSEは+2件(+66.7%)の大幅な増加,シナリオライターは+1件(+25.0%)の大幅な増加,グラフィックデザイナーは+3件(+100.0%)の大幅な増加,プロデューサーは+2件(+200.0%)の大幅な増加,SAPコンサルタントは+0件(+0.0%)で前月から変化なし,3Dデザイナーは+2件(+100.0%)の大幅な増加,アートディレクターは+2件(+100.0%)の大幅な増加,アニメーターは+2件(+100.0%)の大幅な増加,動画・映像制作は+2件(+100.0%)の大幅な増加,3Dモデラーは+1件(+100.0%)の大幅な増加,ライターは+2件(+100.0%)の大幅な増加,ゲームプランナーは+1件(+100.0%)の大幅な増加,デジタルマーケターは+2件(+100.0%)の大幅な増加,ゲームディレクターは+1件(+100.0%)の大幅な増加,戦略系コンサルタントは+1件(+100.0%)の大幅な増加,キャラクターデザイナーは+1件(+100.0%)の大幅な増加,2Dデザイナーは+1件(+100.0%)の大幅な増加,エフェクトデザイナーは+1件(+100.0%)の大幅な増加,動画ディレクターは+1件(+100.0%)の大幅な増加,人事系コンサルタントは+1件(+100.0%)の大幅な増加,財務・会計系コンサルタントは+1件(+100.0%)の大幅な増加となっています。 (※フリーランスボード調べ/2025年06月) インフラエンジニアの職種は特にフリーランス案件数が多いことがわかります。
■TypeScriptとは TypeScriptはMicrosoft社により開発されたオープンソースのプログラミング言語です。 TypeScriptの特徴として、静的型付けは利用できること、JavaScriptの上位互換言語であるため同じ環境で動作できること、JavaScriptよりコードの可読性が高いこと、コンパイル時にエラーに気づける仕組みになっておりエラーを防止できること、大規模開発向けであること、コミュニティが活発であることなどが挙げられます。 TypeScriptができる開発はWebアプリ開発、モバイルアプリ開発、ゲーム開発と幅広いです。 TypeScriptはAngular、React、Vue.js、Next.js、Express.js、Reduxなどのフレームワーク・ライブラリがあります。 TypeScriptを活用しているサービスはSlack、GitHub、Airbnbなどがあります。 ■TypeScriptとJavaScriptの違い この章ではTypeScriptとJavaScriptの違いについて説明します。 型の有無:TypeScriptは静的型付け、JavaScriptは動的型付けです。TypeScriptはより厳密なコードの構造が必要です。 エラー検出:TypeScriptはコンパイル時やエディタ機能など開発時により多くのエラーを出力でき、修正可能です。一方JavaScriptは実行時までエラーが発見されないことが多いです。 開発の規模:TypeScriptはJavaScriptよりも大規模開発に適しています。その理由としてコードの可読性が高いこと、型の安全性があること、リファクタリングのリスクが少ない、IDEとの互換性が高いことなどがあるためです。 次に学習難易度について、TypeScriptはJavaScriptよりも学習の難易度が高いです。 その理由として、TypeScriptはJavaScriptに静的型付けを加えた開発言語であるため、さらに型システムやインターフェイス、ジェネリックスなど、静的型付けに関連する追加の概念を理解する必要であるためです。 一方JavaScriptの習得難易度はTypeScriptよりも低く、Webブラウザで実行できるため、さらに日本語による豊富な参考書やチュートリアルがあるため比較的習得しやすいでしょう。 ■TypeScriptを活用するメリット TypeScriptを習得することにより、具体的に以下のようなメリットがあります。 ・JavaScriptとの互換性が高い ・型を宣言でき、エラーを防止できる ・JavaScriptのフレームワークやライブラリを活用できる ・コードの可読性が高い ・転職に有利になりやすい ・将来性がある TypeScriptはWebアプリ開発、モバイルアプリ開発、ゲーム開発と幅広く開発に活用されているため、求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■TypeScriptを活用するデメリット TypeScriptを習得することにより、具体的に以下のようなデメリットがあります。 ・コード記述が増加し、開発時間が増える ・ツールチェーンの複雑化する可能性がある TypeScriptはメリットが多いですが、技術的な観点で注意すべき点がいくつかあることを理解しておきましょう。 TypeScript習得を今後検討しているフリーランスエンジニアは活用メリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■TypeScriptフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリ開発 具体的にはフロントエンド開発やフルスタック開発などのフリーランス求人・案件に携わることができます。また、業務内容は主にUI設計と実装、APIの統合、アプリのパフォーマンス最適化などの業務を担当します。 TypeScriptフリーランスエンジニアが求人・案件を獲得する上で、TypeScriptを使った開発経験、AngularやReact、Vue.jsなどフレームワーク経験、Node.jsやExpressなどバックエンド開発経験や知識、RESTful APIやGraphQLなどWeb APIとの統合経験、Gitなどバージョン管理ツールの経験などがあると参画しやすいでしょう。 ・モバイルアプリ開発 具体的にはクロスプラットフォームアプリ開発やネイティブアプリの拡張、PWA開発のフリーランス求人・案件に携わることができます。また、業務内容はモバイルアプリのUI/UXの設計と実装、ネイティブAPIとの統合、アプリケーションのパフォーマンスと最適化などを担当します。 TypeScriptフリーランスエンジニアが求人・案件を獲得する上で、TypeScriptを使った開発経験、React NativeやIonicなどクロスプラットフォーム開発経験、モバイルUI・UXデザインの理解、RESTful APIやGraphQLなどWeb APIとの統合経験、モバイルアプリのテスト手法やデバッグ経験、Gitなどバージョン管理ツールの経験などがあると参画しやすいでしょう。 ・ゲーム開発 具体的にはWebベースのゲーム開発、クロスプラットフォームモバイルゲーム開発、ソーシャルゲーム開発のフリーランス求人・案件に携わることができます。また、業務内容はゲームのロジックとインターフェースの設計・実装やグラフィックス、アニメーション、オーディオの統合、ネットワークプログラミングなどを担当します。 TypeScriptフリーランスエンジニアが求人・案件を獲得する上で、TypeScriptを使った開発経験、PhaserやBabylon.jsなどゲームエンジンの使用経験、HTML/CSSなどフロントエンド開発スキル、ソケットプログラミング、リアルタイム通信の経験、ゲームのUI・UXデザインの知識、3Dグラフィックスや物理エンジンの使用経験などがあると参画しやすいでしょう。 ■TypeScriptフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 TypeScriptはWebアプリ開発、モバイルアプリ開発、ゲーム開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後TypeScriptを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して多少少なくなっておりますが、なくなることはないでしょう。 TypeScriptフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはWebアプリ開発、モバイルアプリ開発、ゲーム開発のフリーランス求人・案件を探してみましょう。 ■TypeScriptでの週2日・週3日フリーランス求人・案件 TypeScriptの週2日・週3日フリーランス求人・案件はTypeScript全体のフリーランス求人・案件の中で8%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価120万円や150万円など、高単価案件・求人も多く存在します。 複数フリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価求人・案件はTypeScriptスキル以外にも、AngularやReact、Vue.jsの使用経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 TypeScriptフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■TypeScriptフリーランス求人・案件に参画するために必要なスキル TypeScriptフリーランス求人・案件に参画するために必要なスキルとしては、TypeScript自体の開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてフリーランスエンジニアとして、TypeScriptでの開発経験はもちろんReact、Angular、Vue.jsなど代表的なフレームワークの使用経験、Node.jsやRESTful APIやGraphQLなどバックエンド開発経験、JestやMochaなどテスティングフレームワーク経験、AWSやAzureなどクラウド環境での開発経験があるとTypeScriptフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにTypeScriptフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■TypeScript開発経験年数別のアドバイス TypeScriptフリーランス求人・案件に参画するため、TypeScript開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のTypeScriptフリーランスエンジニア フリーランスエンジニアとして、TypeScriptの基本的な構文や型システム、インターフェースなど基礎知識を身につけましょう。 簡単なWebアプリ開発やフロントエンドの開発など小規模プロジェクトへ参画しシステムを開発するなどして積極的に実践で活用できるTypeScriptスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のTypeScriptフリーランスエンジニア フリーランスエンジニアとして、中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 ReactやAngular、Vue.jsの代表的なフロントエンドフレームワークの活用やNode.jsを使用したバックエンド開発も経験し、フルスタック開発の知識を深めましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のTypeScriptフリーランスエンジニアはある程度技術スキルも備わっており、フリーランス求人・案件に参画しやすいため、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のTypeScriptフリーランスエンジニア フリーランスエンジニアとして、大規模なアプリ開発や複雑なシステム開発に積極的に参画しましょう。さらにアーキテクチャ設計に携わりプロジェクトをリードができるような経験や知識を身につけましょう。 若手エンジニアへの教育やメンタリングを行える場合は、自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のTypeScriptフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■TypeScript習得難易度・勉強方法 TypeScript習得難易度について、学習の難易度は比較的高いです。 その理由としてJavaScriptに静的型付けを加えた開発言語であるが故に型システムやインターフェイス、ジェネリックスなど、静的型付けの概念を理解する必要であるためです。 そのため、TypeScriptを習得を検討している方は、まず初学者よりも習得しやすいJavaScriptを学習することをおすすめします。 一見回り道かもしれませんが、TypeScriptはJavaScriptの上位互換言語であると言われるほど、JavaScriptとの互換性が高いです。 TypeScriptを学習するよりもJavaScriptを習得した方が効率的です。 学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でTypeScriptを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「ドットインストール」や「Udemy」など多種多様なサービスがあります。 また、TypeScriptの公式ドキュメントや学習サイト「TypeScript Deep Dive」やYouTubeチャンネル「freeCodeCamp」など学習環境は整っています。 オンライン学習やプログラミングスクールはTypeScript自体の習得以外にも開発に必要なフロントエンドやバックエンドなど周辺知識の必要性も教えてくれるため、TypeScriptの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、TypeScript習得を希望するエンジニアは、まず周辺でTypeScriptに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■TypeScriptフリーランスエンジニアにおすすめのTypeScriptフレームワーク・ライブラリ TypeScriptのフリーランスエンジニアとして、TypeScriptフレームワーク・ライブラリ知識はフリーランス求人・案件の参画確度を高めます。 代表的なAngular、React、Vue.js、Next.js、Express.jsなどのTypeScriptフレームワーク・ライブラリを解説いたしますので、ニーズのあるものを習得しましょう。 ・AngularJS AngularJSは、2009年GoogleのエンジニアがWebアプリケーション構築の手間を省くために、個人や企業のコミュニティと共同で開発した多機能なJavaScriptフレームワークでTypeScriptにも活用可能です。 AngularJSの特長はコード記述が少ないこと、コンポーネント指向があること、MVWを採用していること、双方向データバインディングが搭載されていることなどが挙げられます。 AngularJSは、Webアプリ開発やSPA構築、業務システム、データベース管理システムなどのシステム開発に活用されることが多いです。 AngularJSは中〜大規模と幅広い開発規模に適したJavaScriptフレームワークです。小規模での開発はVue.jsやReact(React.js)などのシンプルで軽量なフレームワークやライブラリがおすすめです。 ・React Reactは2015年3月に登場しFacebookで開発されたJavaScriptライブラリでTypeScriptにも活用可能です。ReactはReact.jsやReact.JSと呼称されることもあります。 Reactの特徴として宣言的Viewができること、仮想DOM採用により処理が高速であること、コンポーネント指向のため拡張しやすいこと、レンダリングの仕組みが効率的であること、Webアプリ以外にもモバイルアプリ開発ができることなどが挙げられます。 Reactは小〜大規模と幅広い開発規模に適したJavaScriptライブラリです。 ・Vue.js Vue.jsは2014年2月、Evan Youさんが開発したUI構築のためのJavaScriptフレームワークでTypeScriptにも活用可能です。AngularJSやReactと比較してフレームワークの規模が小さく、学習コストが低いため多くのエンジニアに重宝されています。 Vue.jsの特徴としてHTML/CSS、JavaScriptの基本的な知識が習得できるため学習コストが低いこと、独自の規約やルールが少なく拡張性が高いこと、コード記述が少なく自由度が高いこと、仮想DOMの利用により高速処理ができること、コンポーネントが再利用できること、SPA開発に適していることなどが挙げられます。 Vue.jsは小〜大規模と幅広い開発規模に適したJavaScriptフレームワークです。 ・Next.js Next.jsはUI構築に特化したJavaScriptフレームワークでTypeScriptにも活用可能です。 Next.jsの特徴として、サーバーサイドレンダリングや静的サイト生成をサポートしていること、環境構築がラクであること、ページ読み込み速度が速くSEOに強いことなどが挙げられます。 Next.jsは小〜大規模のWeb開発に適したJavaScriptフレームワークです。特にSSRやSEOを重視するシステムには最適です。 ・Express.js Express.jsはNode.js上でサーバーサイドのWebアプリを構築するためのフレームワークです。 Express.jsの特徴として、軽量であること、RESTful APIの開発に適していること、モジュールが豊富であること、日本語での情報が豊富であることなどが挙げられます。 Nuxt.jsは中〜大規模規模に適したJavaScriptフレームワークです。 TypeScriptフレームワーク・ライブラリを選ぶときの注意点 TypeScriptだけではなくIT技術全般にいえることですが、IT分野は日々新しい技術が開発されており、人気(頻繁に使用される)フレームワーク・ライブラリの入れ替わりも激しいです。そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■TypeScriptフリーランス求人・案件参画するために役立つ資格 TypeScript専用の資格はありません。 しかし、TypeScriptフリーランスエンジニアが取得しておいて良い資格を3つ紹介します。 ・CIW JavaScript スペシャリスト CIW(Certified Internet Web Professional)によって提供されるWeb技術の専門家を認定する資格です。試験時間は90分で55問、費用は150米ドルです。試験は英語で実施されます。 CIW JavaScript スペシャリストを取得することで、JavaScriptの知識やWeb開発のスキルや知識を証明できるメリットがあります。 TypeScriptフリーランスエンジニアとしてJavaScript知識は持っておいて損のない知識であるため、時間に余裕がある方は取得を検討してみましょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためTypeScriptフリーランスエンジニアとして取得しておいて良い資格でしょう。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 ITストラテジスト試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10~15%ほどの合格率です。 JavaScriptフリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。そのため、TypeScriptフリーランスエンジニアとして取得しておいて良い資格でしょう。 TypeScript関連の資格を習得することは良いことですが、フリーランス求人・案件に参画するという目的を失わないようにしましょう。 資格取得によって、一定数スキルを証明することは可能ですが、重要視すべきことは、TypeScriptの実務経験や開発周辺で必要な開発スキルを保有していることです。 そのため資格は開発実務経験がある程度備わっている方や時間的に余裕がある方が取得すると良いでしょう。 TypeScriptエンジニアとして、実務未経験にも関わらず資格取得を最優先事項にすることはやめておきましょう。 ■TypeScriptフリーランス求人・案件の未経験での参画 TypeScript開発実務未経験の場合、参画できるTypeScriptフリーランス求人・案件は限られてくるでしょう。 TypeScriptなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からフリーランス求人・案件への参画を検討/希望している方は、はじめにTypeScriptでの開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてTypeScript開発経験が積めるプロジェクトに1〜2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 TypeScriptフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 フリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、TypeScriptフリーランス求人・案件ではJavaScriptなどの開発言語、React、Angular、Vue.jsなど周辺の開発スキルが求められます。 TypeScriptをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■TypeScriptの市場動向やニーズ TypeScriptはWebモバイルアプリ開発、ゲーム開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、TypeScriptエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 総務省の発表によると世界のICT市場は、スマートフォンやクラウドサービスの普及などにより、2021年は465.2兆円(前年比12.5%増)であり、2016年以降増加傾向で推移しています。 また、別のIT領域における市場動向をみてみましょう。 2023年5月IDC Japanが行なったソフトウェア市場の実績と予測の発表によると2022年の国内市場を、前年比13.9%増の4兆1548億6300万円と推定しています。また、国内市場は2022年から2027年にかけて年平均6.7%で成長し、2027年には5兆7459億円に達すると予測しています。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、TypeScriptを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 TypeScriptエンジニアとして現在活躍している方や今後活躍を検討している方はTypeScriptの開発実務経験や開発に必要な周辺開発スキル/経験を取得すると多くのエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。