JavaScriptのフリーランス案件・求人

1 - 50件/全16,402件

PHP/クリニック向け基幹システムの開発案件・求人

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

・モデリング ・Webアプリケーションの設計、実装 ・AWSの設計、運用 等 PHP

案件の必須スキル

・PHP(Laravel)を使用した開発実務経験:4年以上 ・下記実務経験すべてある方   JavaScript、Linux、MySQL、AWS、Docker

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

【リモート相談可能】最先端AI技術を用いた事業横断型のテックリード(Python,Java)

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

案件概要:最先端AI技術を用いた事業横断型のテックリード(Python,Java) 業務内容: RAIを用いたSaaSプロダクトとDXプロジェクトの推進を行っている企業で、 プロダクトを横断的に対応しながらエンジニアチームの技術的なリードと開発推進を行っていただけるテックリードを探しています。 経営戦略や最新の技術トレンドに即し、事業横断で開発ができることが魅力です。 確かな技術力を持つAIエンジニアが多数在籍しており、技術力を高めながらのプロダクト開発が可能です。 場所:湯島※リモート相談可能 外国籍:不可

案件の必須スキル

• Python,JavaなどWeb開発言語における5年以上の開発実務経験 • ソフトウェアアーキテクチャ(例:DDD、クリーンアーキテクチャ)とデータベース設計の実践的な知識 • 機械学習への興味・関心 • プロジェクトマネジメントまたはSaaSの開発経験

7日前 提供元-1on1Freelance
リモートOK

【JavaScript(Next・React)/週3日~/フルリモート】自社のQ&Aプラットフォームの開発支援業務案件

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

■期待するミッション - Next.js / React / GraphQL を利用した、高速開発 最先端の技術スタックを積極的に採用し、スピーディーに開発するという、技術的挑戦ができます。特にネイティブアプリの技術的な知見が不足しており、React Nativeを使った開発経験を多く有する方を優先的に採用したいと考えています。 - 自社システム全体の高信頼化 早い開発速度と開発リソースの不足から、自動テスト等が不足している箇所が多々あります。自動テストの拡充やリファクタリングを通じてコードベースの信頼性向上を図りたいと考えています。 ■担当工程(業務範囲) 上流から実装まで ■チーム体制 全体で8名程度 ■業務の流れ 1週間単位のスクラム開発です。タスクは Notion 上のカンバンボードで管理しています ■案件の魅力(会社について・サービスについて) ・小規模チームのため、仕様策定から技術選定、実装・保守・運用まで一貫して携わることができます ・弊社経由で複数稼働実績があり、安心して稼働いただけます。 ・フルリモート/フルフレックス ・週3日~(できれば1日8時間×週3日よりは分散して入れる方を希望します。) └できでばデイリータイムでの稼働を希望しますが、難しい場合は平日日中のMTGに参加可であれば夜間・土日稼働可能です。(ただし、定められたMTGには参加の必要あり(稼働日必須-デイリー: 基本的に10:30~ 15分)) ■開発環境 言語: TypeScript フレームワーク: Next.js, Express.js ライブラリ: Prisma(ORM), Hasura(GraphQL Engine) DB: PostgreSQL, BigQuery ツール: Slack, Notion, Discord, GitHub,Stripe インフラ: GCP, Firebase 構成管理・CI/CD: Terraform, GitHub Actions ■求める人物像 JavaScriptかTypeScriptを用いてWebアプリケーションの開発・運用経験がある方、それに加えて、Next.jsについて、実装 + コードレビューをしていただける知見をお持ちの方を希望しております 開発PC:貸与(Mac)

案件の必須スキル

・JavaScriptもしくはTypeScriptでWebアプリケーションの開発・運用経験のある方 ・Next.js もしくは Reactの使用経験 ・コミュニケーションが問題なく取れる方(稼働時間中は同期的に、それ以外は非同期に) ・平日週3日~5日の稼働が可能な方

28日前 提供元-クラウドワークス テック
リモートOK

PHP/カラオケ会員アプリサーバサイド保守開発案件・求人

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

カラオケ会員アプリのサーバサイド機能追加や改修、保守開発を対応いただきます.。 毎月10人月程度の規模です。 ユーザ数100万件以上のシステムの開発です。 ※フルリモート可 PHP

案件の必須スキル

Webシステムの開発経験10年以上  PHPの言語経験2年以上  SQL利用経験5年以上  JavaScript利用経験5年以上

1時間前 提供元-ギークスジョブ

JavaScript/適合部品情報検索システムの開発案件・求人

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

① 基本設計(画面設計、バッチ設計) ② 開発(C#によるWEB APIおよびバッチ処理) ③ 結合テスト以降 JavaScript

案件の必須スキル

JavaScriptでの開発経験:3年以上

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

【Ruby/常駐/週5日】Ruby/JavaScriptのフルスタックエンジニア

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

・Ruby/Ruby on Rails/ PostgreSQLによる、バックエンド、WebAPI、CMSの開発。  ・Reactによるフロントエンド追加開発。  ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む。  ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり。

案件の必須スキル

・Ruby on Railsの開発経験3年以上(PHPやPython等他の言語でも可) ・顧客との仕様検討、要件検討をメインで担当した経験 ・フロントエンドの開発経験またはフロントエンドの実装を意識できる ・DB設計の経験 ・クラウド環境での開発経験や知見 ・API設計の経験

2日前 提供元-mijicaフリーランス
面談1回

【Ruby】動画配信システム開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【主な業務内容】 クラウドからオンプレミスまで提供する動画配信システムに必要なCMS、 及び関連サーバレスAPIのお客様向けカスタマイズ開発作業をご担当いただきます。 ・Ruby/RubyonRails/PostgreSQLによる、バックエンド、WebAPI、CMSの開発。 ・Reactによるフロントエンド追加開発。 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む。 ・スキルとプロジェクトによって基本設計、  技術担当として顧客MTG同席の可能性あり。 ■開発環境 ・Ruby、RubyonRails、JavaScript、PostgreSQL/一部AWS ・Redis、Elasticsearch ・Ajax、OpenID系技術、REST、サーバレスアーキテクチャなど ・支給するMacBookProにて開発作業 ■条件等 場所:渋谷 面談:1回 精算:140-180時間 作業時間:10:00~19:00 ■求める人物像 ・品質に対する配慮と製造のスピードをバランスよく備えている方。 ・コミュニケーション能力が高く、課題に柔軟に対応できる方。 ・依頼されたことをそのまま捉えず問題点がある場合は自ら指摘できる方。 ・プロジェクトの一員という意識を持ち、責任を持って自発的に対応・推進していける方。 ・新しい技術を学んだり取り入れたりすることが好きな方。 ・言語やサーバサイド・フロントエンド・  インフラなど範囲を特定せずに幅広く対応できる姿勢を持てる方。 ・勤怠が安定しており、職務姿勢が真面目で、報告・連絡・相談ができる方。 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・RubyonRailsの開発経験が3年以上ある。 ・顧客との仕様検討、要件検討などの折衝経験がある。 ・コンシューマ向けWebサービス開発経験が2年以上ある。 ・DB設計、詳細設計、テストケース設計などの経験がある。 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験がある。 ・開発を行うにあたって明確なポリシーを持っている。

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

【PHP】サービス開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ 上場企業のグループ会社での 宅配買取サービスにて下記業務をお任せいたします。 ・ビジネスサイドとの折衝 ・サービスの要件定義・設計・開発 ・機能追加 ・テストetc. ◆基本情報◆ ・出社:フルリモート ・時間:9:00~18:00※フレックス相談可 ・服装:自由 ・貸与:PC貸与なし※ご自身または会社でMacをご用意いただく必要があります。 ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語:PHP・JavaScript ・FW:Laravel・Jquery ・OS:Mac ・クラウド:AWS ・コンテナ環境:Docker ・コミュニケーションツール:Slack ・タスク管理:Backlog ・ソースコード管理ツール:Github テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PHP(Laravel)を用いた開発経験3年以上 ・Dockerを用いた開発経験 ・マネジメントのご経験 ・要件定義のご経験 ・ビジネスサイドと折衝した開発経験 ・事業会社でのご経験

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

【Java】フロント開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 国内最大規模のライブ配信サービスに貢献する開発チームにて、 下記業務を行っていただきます。 ・プロダクトの新規機能開発、改修、保守、運用 ・プロダクトのリプレイスにおける調査、設計、開発 ・プロダクトの運用課題を解決するための  施策立案から設計、実装、リリース後の効果測定と改善 ▼具体的な業務イメージ ・Webアプリケーション設計・開発(技術スタックを生かした  サービスの機能追加や改善の開発、運用) ・クラウドサービス(AWS/GCP/Azure等)を利用したサービス運用・開発 ・プロジェクト進行管理 ▼条件等 場所:フルリモート/六本木一丁目駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与、アダルトコンテンツあり テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・JavaScriptを利用したフロントエンド開発(3年以上) ・React,Reduxを利用したフロントエンド開発経験(3年以上) ・TypeScriptを利用したフロントエンド開発経験(3年以上) ・複数人数でのチーム開発経験 ・Jest等を利用したフロントエンドのユニットテスト経験 ・AWSの知識・経験(S3,CloudFront,EC2,Lambda等) ・ライブ配信知識(特にWebRTC)

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

【Java】フロント開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 国内最大規模のライブ配信サービスに貢献する開発チームにて、 下記業務を行っていただきます。 ・プロダクトの新規機能開発、改修、保守、運用 ・プロダクトのリプレイスにおける調査、設計、開発 ・プロダクトの運用課題を解決するための  施策立案から設計、実装、リリース後の効果測定と改善 ▼具体的な業務イメージ ・Webアプリケーション設計・開発(技術スタックを生かした  サービスの機能追加や改善の開発、運用) ・クラウドサービス(AWS/GCP/Azure等)を利用したサービス運用・開発 ・プロジェクト進行管理 ▼条件等 場所:フルリモート/六本木一丁目駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与、アダルトコンテンツあり テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・JavaScriptを利用したフロントエンド開発(3年以上) ・React,Reduxを利用したフロントエンド開発経験(3年以上) ・TypeScriptを利用したフロントエンド開発経験(3年以上) ・複数人数でのチーム開発経験 ・Jest等を利用したフロントエンドのユニットテスト経験 ・AWSの知識・経験(S3,CloudFront,EC2,Lambda等) ・ライブ配信知識(特にWebRTC)

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

【Ruby】動画配信システム開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【主な業務内容】 クラウドからオンプレミスまで提供する動画配信システムに必要なCMS、 及び関連サーバレスAPIのお客様向けカスタマイズ開発作業をご担当いただきます。 ・Ruby/RubyonRails/PostgreSQLによる、バックエンド、WebAPI、CMSの開発。 ・Reactによるフロントエンド追加開発。 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む。 ・スキルとプロジェクトによって基本設計、  技術担当として顧客MTG同席の可能性あり。 ■開発環境 ・Ruby、RubyonRails、JavaScript、PostgreSQL/一部AWS ・Redis、Elasticsearch ・Ajax、OpenID系技術、REST、サーバレスアーキテクチャなど ・支給するMacBookProにて開発作業 ■条件等 場所:渋谷 面談:1回 精算:140-180時間 作業時間:10:00~19:00 ■求める人物像 ・品質に対する配慮と製造のスピードをバランスよく備えている方。 ・コミュニケーション能力が高く、課題に柔軟に対応できる方。 ・依頼されたことをそのまま捉えず問題点がある場合は自ら指摘できる方。 ・プロジェクトの一員という意識を持ち、責任を持って自発的に対応・推進していける方。 ・新しい技術を学んだり取り入れたりすることが好きな方。 ・言語やサーバサイド・フロントエンド・  インフラなど範囲を特定せずに幅広く対応できる姿勢を持てる方。 ・勤怠が安定しており、職務姿勢が真面目で、報告・連絡・相談ができる方。 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・RubyonRailsの開発経験が3年以上ある。 ・顧客との仕様検討、要件検討などの折衝経験がある。 ・コンシューマ向けWebサービス開発経験が2年以上ある。 ・DB設計、詳細設計、テストケース設計などの経験がある。 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験がある。 ・開発を行うにあたって明確なポリシーを持っている。

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

【PHP】サービス開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ 上場企業のグループ会社での 宅配買取サービスにて下記業務をお任せいたします。 ・ビジネスサイドとの折衝 ・サービスの要件定義・設計・開発 ・機能追加 ・テストetc. ◆基本情報◆ ・出社:フルリモート ・時間:9:00~18:00※フレックス相談可 ・服装:自由 ・貸与:PC貸与なし※ご自身または会社でMacをご用意いただく必要があります。 ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語:PHP・JavaScript ・FW:Laravel・Jquery ・OS:Mac ・クラウド:AWS ・コンテナ環境:Docker ・コミュニケーションツール:Slack ・タスク管理:Backlog ・ソースコード管理ツール:Github テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PHP(Laravel)を用いた開発経験3年以上 ・Dockerを用いた開発経験 ・マネジメントのご経験 ・要件定義のご経験 ・ビジネスサイドと折衝した開発経験 ・事業会社でのご経験

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

【Ruby】動画配信システム開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【主な業務内容】 クラウドからオンプレミスまで提供する動画配信システムに必要なCMS、 及び関連サーバレスAPIのお客様向けカスタマイズ開発作業をご担当いただきます。 ・Ruby/RubyonRails/PostgreSQLによる、バックエンド、WebAPI、CMSの開発。 ・Reactによるフロントエンド追加開発。 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む。 ・スキルとプロジェクトによって基本設計、  技術担当として顧客MTG同席の可能性あり。 ■開発環境 ・Ruby、RubyonRails、JavaScript、PostgreSQL/一部AWS ・Redis、Elasticsearch ・Ajax、OpenID系技術、REST、サーバレスアーキテクチャなど ・支給するMacBookProにて開発作業 ■条件等 場所:渋谷 面談:1回 精算:140-180時間 作業時間:10:00~19:00 ■求める人物像 ・品質に対する配慮と製造のスピードをバランスよく備えている方。 ・コミュニケーション能力が高く、課題に柔軟に対応できる方。 ・依頼されたことをそのまま捉えず問題点がある場合は自ら指摘できる方。 ・プロジェクトの一員という意識を持ち、責任を持って自発的に対応・推進していける方。 ・新しい技術を学んだり取り入れたりすることが好きな方。 ・言語やサーバサイド・フロントエンド・  インフラなど範囲を特定せずに幅広く対応できる姿勢を持てる方。 ・勤怠が安定しており、職務姿勢が真面目で、報告・連絡・相談ができる方。 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・RubyonRailsの開発経験が3年以上ある。 ・顧客との仕様検討、要件検討などの折衝経験がある。 ・コンシューマ向けWebサービス開発経験が2年以上ある。 ・DB設計、詳細設計、テストケース設計などの経験がある。 ・4ヶ月~6ヶ月程度の中期開発プロジェクトの経験がある。 ・開発を行うにあたって明確なポリシーを持っている。

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

JavaScript/大手キャリア向けシステム開発案件・求人

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

大手携帯キャリアの顧客のシステム開発を担当いただきます。 工程としては基本設計~テストをお任せする予定です。 JavaScript

案件の必須スキル

・Nuxt、Vueといったフロント開発経験経験:3年以上 ・Webアプリケーションの開発経験

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

React|経験5年|B2B向けSaaS新規サービス開発支援|フロントエンドエンジニア

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

B2B向けの新サービス開発では、R&Dチームやカスタマイズチームと密に連携しながら進めていきます。エンドユーザー向けではなく、主に管理者向けのUIを設計します。 開発方法は、PJの内容や状況に応じて最適なものを選びます。初期の試作段階から実際の製品として完成するまで、段階ごとに進めます。 また、新サービス以外のPJが発生することもあります。 ※週3日出社です。 <業務内容の一例> ・UI設計/デザイン業務 ・サーバーとの連携含むコーディング業務 ※それぞれの作業に関連するドキュメント作成も含む また、必須ではございませんが、以下のご経験がある方も歓迎します。 ・Webデザイン(UI/UX)の経験 ・ECサイトや業務用管理システムのFE構築・運用経験 ・AWSやAzureの構築・運用経験

案件の必須スキル

・HTML / CSS / Javascriptの実務経験 ・TypeScript、React (16.8 以上)などの実務経験 ・Webサイト設計 の経験 ・サーバーサイドレンダリング(SSR)の実務経験(特定のフレームワークは問いません)

1ヶ月前 提供元-Bizlink
面談1回

【JavaScript(React)】フロントエンドエンジニア

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 サービス産業のIT化を推進するECプラットフォームにおいて、職人向けのSaaS開発やMarketplaceのUI/UX改善を担当します。HTML, JavaScript, CSS, PHPを使用したWebアプリケーションの開発・運用経験が5年以上ある方が求められます。 ■具体的な業務内容 ・B2BマーケットプレイスのUI/UX改善 ・SaaSの新機能開発および基盤開発 ・業務改善のためのツール開発 ・タスク管理を行い、プロセスに沿って開発をリリース 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・1年以上のReactのSPA実装経験を有し、ロジックをカスタムフックで表現できる方 ・標準的なHTML5, CSS(Sass), ES6に準拠したJavaScriptを理解している方 ・Docker環境での開発を通常行っている方

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

【Ruby on Rails】動画系SaaSツールの新規事業の開発を牽引するリードエンジニア

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 新規動画系SaaSツールの開発プロジェクトにおいて、リードエンジニアとして全体を統括し、サーバーサイドからインフラ、フロントエンドまで幅広く担当していただきます。プロダクト実装から組織作りまで、一貫したリードを求められます。 ■具体的な業務内容 ・動画系SaaSツールのサーバーサイドおよびフロントエンド開発 ・インフラの設計、構築、運用 ・事業責任者との連携による開発プロセスの最適化 ・チームマネジメントおよび開発組織の構築 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・Ruby on Rails・JavaScript・AWSでの実務開発経験(5年以上)

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

【JavaScript(Vue.js)】フロントエンドエンジニア業務

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 薬局・医療機関のDX支援を目指すアプリサービスの新規サービス開発において、フロントエンドの開発を担当していただきます。Electronを使用した医療機関向けのWindowsアプリの開発も進行しており、フロントエンドの重要性が非常に高いプロジェクトです。新しい基幹サービスの開発に貢献できる方を求めています。 ■具体的な業務内容 ・Vue.jsを用いた新規サービスのフロントエンド開発 ・Jestなどを用いたテストの実施 ・OpenAPIを利用した開発 ・Nuxt.jsを用いたSPA開発 ・ユーザー側および管理側の画面実装 ・アクセシビリティやユーザビリティを意識した開発 ・レスポンシブデザインサイトの開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・Vue.jsを用いた開発経験(目安2年程度) ・Jestなどを用いてテストを行なった経験

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

【週5日/AI/自社サービス/リモート可】AIと会話が出来るモバイルアプリのフロントエンド開発をお任せいたします(jd01826)

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

弊社は、日本最大級の音声会話型AIアプリを開発・運営しています。 人間とAIの新たな関係性を創造することに挑戦しています。 弊社提供サービスや社内システム、キャンペーンサイト、今後予定している新規プロダクトのフロントエンドの設計、実装、運用を担当していただきます。 【業務詳細】 ・開発 ・実装 ・保守/運用 【稼働について】 ・キャッチアップ期間(1ヶ月程度)は、週1〜2日の出社をお願いしております。 ・日中のMTGにご参加いただければフレックスで稼動いただけます。 ・10時30分〜デイリーMTGを実施しております。(調整検討可能) 【自社サービスについて】 ・音声会話型AIアプリ ・2024年2月にリリース後、多くのメディア・SNSで話題となり幅広いユーザーさんにご利用いただいております。 ・5ヶ月で累計返答回数が2.2億回を超し生成AIを用いたプロダクトとして有数の利用実績を誇る規模に成長しています。 【求める人物像】 ・ユーザー体験を最重視し、常に魅力的で直感的なインターフェースの改善を追求できる方 ・最新のUnity技術やゲーム開発トレンドに関心を持ち、積極的に学習できる方 ・デザイナーやバックエンドエンジニアと密に連携し、質の高いアプリケーションを作り上げられる方 【当社の今後について】 創業以来、2回、総額8億円の資金調達を行なっております。 AIとの音声対話エンジンを軸に、弊社提供サービスのプロダクトの改善に加え、認知症予防の実現を目指すシニア向けおしゃべりAI サービスの開発や、エンタメ領域でのAIの活用、音声対話エンジンのAPIの提供等、人とAIとのコミュニケーションの社会実装を進めてまいります。

案件の必須スキル

・JavaScriptフレームワーク(React、Vue.js、Angular、Remixなど)を用いたUI開発の3年以上の経験 ・TypeScriptを用いた開発経験 ・新規プロダクトの立ち上げ経験

2時間前 提供元-Relance(リランス)
リモートOK
面談1回

【Node/フルリモート/週5日】不動産業務改善WEBアプリケーションの開発

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

不動産業業者向けのDXSaaSの開発を行なっていただきます。 サービスの提供方法は、Webアプリケーション(レスポンシブ対応)と、Chrome拡張で行っております。 拡張担当やWebアプリケーション側やChrome拡張側で役割を分けた開発を行っていないため、状況に応じた対応をいただければと思います。

案件の必須スキル

・Node.js経験2年以上 ・TypeScriptの利用経験2年以上 ・Nuxt.jsの利用経験2年以上

2日前 提供元-mijicaフリーランス
リモートOK

【PHP】ツールの開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務内容◆ 大手総合人材サービスを行なっている企業での業務になります。 社員が数多くいる中で、社内向けシステムとして SFA・CRMの開発を行っていただきます。 ・基本設計 ・機能回収 ・新規機能開発 ・テスト ・外部システムとの連携etc. ◆基本情報◆ ・場所:リモート可/赤坂 ・時間:10:00~19:00※フレックスタイム制:コアタイム11:00~16:00 ・服装:オフィスカジュアル ・貸与:PC貸与あり(Windows) ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・開発言語:PHP、Javascript・HTML・CSS(SCSS)など ・DB:DSAurora(MySQL)・Elasticache(Redis,memcached)など ・フレームワーク:Laravel・Vue.js ・クラウド:AWS・Docker ・CI/CD:Jenkins ・ツール:Gitlab・Swagger・Slack テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PHP(Laravel)を用いた開発経験3年以上 ・Vue.js・React.jsなどのモダンなFWでの経験 ・基本設計~テスト経験 ・3名以上のチームでのリーダー経験1年以上 ・事業会社での開発経験※同現場で1年以上就業

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

【PHP】ツールの開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務内容◆ 大手総合人材サービスを行なっている企業での業務になります。 社員が数多くいる中で、社内向けシステムとして SFA・CRMの開発を行っていただきます。 ・基本設計 ・機能回収 ・新規機能開発 ・テスト ・外部システムとの連携etc. ◆基本情報◆ ・場所:リモート可/赤坂 ・時間:10:00~19:00※フレックスタイム制:コアタイム11:00~16:00 ・服装:オフィスカジュアル ・貸与:PC貸与あり(Windows) ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・開発言語:PHP、Javascript・HTML・CSS(SCSS)など ・DB:DSAurora(MySQL)・Elasticache(Redis,memcached)など ・フレームワーク:Laravel・Vue.js ・クラウド:AWS・Docker ・CI/CD:Jenkins ・ツール:Gitlab・Swagger・Slack テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PHP(Laravel)を用いた開発経験3年以上 ・Vue.js・React.jsなどのモダンなFWでの経験 ・基本設計~テスト経験 ・3名以上のチームでのリーダー経験1年以上 ・事業会社での開発経験※同現場で1年以上就業

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

【PHP】カスタマイズ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件内容 動画配信オールインワンシステムのお客様向け カスタマイズ開発作業を担当して頂きます。 新規立ち上げサイト、または新規機能開発に際して増員のため募集いたします。 ・PHP/HTML/CSS/JavaScript/MySQL/AWSによる、フロント/バックエンド、WebAPIの開発。 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む。 ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり。 ■担当工程:基本設計~テスト ■作業場所:リモート可/渋谷 ■精算:140-180 ■打ち合わせ:WEB1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・仕様検討、要件検討などの折衝経験 ・Webサービス開発経験 ・DB設計、詳細設計などの経験がある ・PHPの開発経験(3年~)

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

【PHP】カスタマイズ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件内容 動画配信オールインワンシステムのお客様向け カスタマイズ開発作業を担当して頂きます。 新規立ち上げサイト、または新規機能開発に際して増員のため募集いたします。 ・PHP/HTML/CSS/JavaScript/MySQL/AWSによる、フロント/バックエンド、WebAPIの開発。 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む。 ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり。 ■担当工程:基本設計~テスト ■作業場所:リモート可/渋谷 ■精算:140-180 ■打ち合わせ:WEB1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・仕様検討、要件検討などの折衝経験 ・Webサービス開発経験 ・DB設計、詳細設計などの経験がある ・PHPの開発経験(3年~)

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

JavaScript/保険会社向けシステム開発案件・求人

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

保険会社向けのフロント開発 基本設計~対応 ※バックエンド側もあり。  Javaでの開発が可能であれば、跨いでの作業も可能性としてあり。 JavaScript

案件の必須スキル

JavaScript、TypeScriptでの開発経験:3年以上

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

JavaScript/WEBマーケティングプラットフォームの開発案件・求人

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

・大規模エンハンス(AI系機能の追加)を担当いただきます。 ・その他、現行の各機能の拡張等もお願いする可能性も御座います。 (複数機能あり、それぞれの機能で増員予定。詳細は面談時にお話します。) バックエンド、フロントエンドの開発における仕様の確認、実装方針検討、 実装、テスト、コードレビューを実施いただきます。 設計書の不足部分を修正することもタスクの一部に含まれます。 ※フルリモート可 JavaScript

案件の必須スキル

・Vue.jsでの開発経験:3年以上 ・Webアプリケーションの開発経験:3年以上 ・Ruby on Rails一人称での開発 ・AWS上でのアプリケーション開発経験

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

PHP/コンシューマ向けサイト開発案件・求人

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

450万人以上ユーザーがいるコンシューマー向けのWebサービスの開発となります。 年間を通じて新規施策の実装、既存機能の改修といったエンハンス開発を支援いただきます。 作業はチーム体制で進めていただきます。 PHP

案件の必須スキル

・PHP,MySQLを使用した開発実務経験:5年以上 ・LAMP環境の開発、運用の実務経験:5年以上 ・基本設計以降が1人称で対応可能 ・HTML,CSS,JavaScriptなどのスキル

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

PHP/小学生向けのICT学習サービス開発案件・求人

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

某大手教育、生活事業を展開している事業会社が自社サービスとして開発している 小学生向けのICT学習サービス(学習習熟度別に個別コンテンツを配信するE-ラーニングシステム) のスクラム開発チームに参画いただき クライアントサイド「html/css、javaScript、vue.js想定」 サーバサイド「php(Laravel)、一部java(Spring Boot想定)」 を使用した設計、製造、テストが自律して品質高く行える方を探しております。 ※Java開発経験、SpringBoot経験は尚可で構いません。 ※クラウドはAzureを使用する想定 ★既存のソースコードが読み解きにくく、かつ設計書もあまり残っていないため、 整理しながら進めているプロジェクトとなります。 そのような内容でもキャッチアップしつつ作業が可能な方を募集しております。 PHP

案件の必須スキル

・Laravel(PHP)を使用した開発経験があり、ソースコードレビューができる技術レベルであること ・vue.js(JavaScript)を使用した開発経験があり、ソースコードレビューができる技術レベルであること ・HTML,CSS,HTMLを使用した開発経験があり、ソースコードレビューができる技術レベルであること ・基本設計以降の開発経験がある方 ・クラウド環境上(Azure,AWS,GCPなど)での開発経験(開発環境構築含む)がある方

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

Javascript/動画配信システムの開発案件・求人

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

クラウドからオンプレミスまで提供する動画配信システムに必要なフロントサイトのお客様向けカスタマイズ開発作業を担当して頂きます。 新規立ち上げサイト、または既存サービス拡大に向けて増員のため募集いたします。 具体的な業務 ・HTML/CSS/JavaScript/node.js/Reactによる、フロントサイドのSPA/SSRWEBサイト開発。 ・詳細設計/製造/単体テスト。プロジェクトによっては保守、運用までを含む。 ・スキルとプロジェクトによって基本設計、技術担当として顧客MTG同席の可能性あり。 JavaScript

案件の必須スキル

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

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

ECシステム適用のテックリード/アパレル

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

・某アパレル企業へのECシステムの導入、改善のチーム支援 ・適用時におけるチームの若手層の技術面のフォローを行う (主にリーダー目線から、成果物レビュー、テックリードを行う)

案件の必須スキル

・開発プロジェクトのリーダーまたは教育経験 ・Java、JavaScript、CSS、HTML、Gitの知見 ・コミュニケーションスキル

20日前 提供元-TechStock
面談1回

【リモート相談可能】最先端AI技術を用いた事業横断型のテックリード(Python,Java)

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

案件概要:最先端AI技術を用いた事業横断型のテックリード(Python,Java) 業務内容: RAIを用いたSaaSプロダクトとDXプロジェクトの推進を行っている企業で、 プロダクトを横断的に対応しながらエンジニアチームの技術的なリードと開発推進を行っていただけるテックリードを探しています。 経営戦略や最新の技術トレンドに即し、事業横断で開発ができることが魅力です。 確かな技術力を持つAIエンジニアが多数在籍しており、技術力を高めながらのプロダクト開発が可能です。 場所:湯島※リモート相談可能 外国籍:不可

案件の必須スキル

• Python,JavaなどWeb開発言語における5年以上の開発実務経験 • ソフトウェアアーキテクチャ(例:DDD、クリーンアーキテクチャ)とデータベース設計の実践的な知識 • 機械学習への興味・関心 • プロジェクトマネジメントまたはSaaSの開発経験

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

PHP|経験5年|ライブストリーミング基盤構築支援|バックエンドエンジニア

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

配信基盤をFlash→WebRTCベースにフルリプレイスしたばかりのサービスのため、改善点があるのが現状です。 メンバーと協力してアイデアを出し合いながら、 機能追加や品質改善などのご支援いただき、さらなる事業の拡大をお手伝いいただきます。 <本案件の魅力> ・本社の売上を支える、巨大なサービスの開発経験ができます ・WebRTCを利用したライブ配信サービスの視聴、配信機能の設計、開発ができます ・スクラム開発を通して、自身の大きな成長が見込めます ・1週間単位で開発の振り返りを行い、常に改善に取り組んでいく、スピード感あふれるチームです

案件の必須スキル

・PHPを使ったサーバサイド開発経験(3年以上) ・何らかのPHPフレームワークを使用した開発経験 ・MySQL (または PostgreSQL / Oracle) 利用経験(3年以上) ・AWSの知識・経験(S3, CloudFront, EC2, Lambda, ECS等) ・複数人数での開発経験 ・サーバーサイドの詳細設計経験

1ヶ月前 提供元-Bizlink
面談1回

【JavaScript(React)】WEBエンジニア

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 コンシューマ向けWebシステムの開発を担当します。TypeScriptやReactを使用したフロントエンド開発、およびバックエンドAPI開発を行います。Techリードとしての役割も求められ、長期的にプロジェクトに関わる方を募集しています。 ■具体的な業務内容 ・TypeScriptおよびReactを使用したフロントエンド開発 ・バックエンドAPI開発(PHP, Laravel) ・コードレビューおよびアーキテクチャの選定 ・開発の実行およびチームの技術的リード対応 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・エンジニア経験5年以上 ・Reactを利用した開発経験2年以上 ・API開発経験2年以上

5日前 提供元-Midworks
リモートOK

【Ruby on Rails/Node.js】Webアプリケーション開発支援

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

・採用マッチング系アプリケーション開発支援 ・発行されたチケット(障害対応、改善対応)に対し、設計、開発、テストを行うPG担当 ・大規模改修の場合は、別途WBSに則ったチームメンバーとして対応

案件の必須スキル

・Ruby on RailsとNode.jsの開発経験(3年以上)

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

【React】フロントエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【案件概要】 モバイル向けブラウザゲームのフロントエンド開発をご担当いただきます。 ※スポーツ領域 ・モバイル向けブラウザゲームのアプリケーション開発、保守業務 ・運営中タイトルに対する新しいゲーム体験の追加、既存ゲームの改善、機能追加 ・既存コードのリファクタリング、負荷分散、軽量化対応 ※ご経験に応じて、サーバーサイド開発もお任せする可能性があります 【条件等】 場所:リモート可/外苑前 面談:1回 精算:140-180時間 作業時間:10:00~19:00(休憩13:00~14:00) 【求める人物像】 ・積極的にコミュニケーションを取りながら  タスクを確実に遂行する力がある方 ・まだ経験がない技術を習得することへの抵抗が無い方 ・技術的に困難な課題に対しても合理性に基づいた判断、提案ができる方 ・リモーでも効率的な働き方ができる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・フロントエンド開発経験3年以上 ・使用言語:Javascript ・使用ライブラリ:React ・Git/GitHub/docker

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

【PHP】サーバーサイド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■担当プロジェクト 薬局検索予約サービスをはじめtoC/toBプロダクトを担当いただきます。 ビジネスサイドと連携をとりつつ、開発プロセスの策定から要件定義 設計、開発、テスト、リリースをお任せしたいと考えています。 以下の領域の複数、もしくは機能別のチームの中でその時々の 重要課題に取り組んでいただきます。 【具体的な業務内容】 ・PjM(プロジェクトマネージャ)と連携したアプリケーションの設計、開発 ・既存サービス/新サービスの新機能の要件定義・設計・開発・テスト ・開発環境の整備や開発プロセスなどの改善による生産性向上 ・リリースの立ち合い/リリース後のテスト ・ログを用いた確認や調査(速度改善や機能の動作テスト) ■開発環境 言語:PHP7.X、php5.X(CakePHP、 FuelPHP、Laravel)、Javascript、HTML5、CSS3 サーバ:AWS(EC2/S3)Elasticsearch/varnish(キャッシュ)/jenkins/Capistrano DB:MySQL、Redis バージョン管理:GitHub プロジェクト管理:Slack/Redmine/Backlog ■条件等 場所:リモート可/池袋駅 面談:1回 精算:140h~180h(上下割) 作業時間:9:00~18:00 備考:PCは貸与になります ■人物像 ・チームでのコミュニケーションが取れる方 ・優先順位の変化に柔軟に対応できる方 ・自分で考えて動ける方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PHP使ったシステム開発経験、保守運用経験4年以上 ・CakePHP、FuelPHP、Laravelなどのフレームワークを使った開発経験 ・上流工程(顧客折衝や要件定義、基本設計)のご経験

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

【Python】サーバーサイド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■概要 薬局検索予約サービスをはじめ toC/toBプロダクトを担当いただきます。 ビジネスサイドと連携をとりつつ、開発プロセスの策定から要件定義 設計、開発、テスト、リリースをお任せしたいと考えています。 以下の領域の複数、もしくは機能別のチームの中でその時々の 重要課題に取り組んでいただきます。 【具体的な業務内容】 ・PjM(プロジェクトマネージャ)と連携したアプリケーションの設計、開発 ・既存サービス/新サービスの新機能の要件定義・設計・開発・テスト ・開発環境の整備や開発プロセスなどの改善による生産性向上 ・リリースの立ち合い/リリース後のテスト ・ログを用いた確認や調査(速度改善や機能の動作テスト) ■開発環境 言語:Python(Chalice)PHP7.X、php5.X(CakePHP、 FuelPHP、Laravel)、Javascript、HTML5、CSS3 サーバ:AWS(Lambda/EC2/S3)Elasticsearch/varnish(キャッシュ)/jenkins/Capistrano DB:MySQL、Redis バージョン管理:GitHub プロジェクト管理:Slack/Redmine/Backlog ■条件等 場所:リモート可/池袋駅 面談:1回 精算:140h~180h(上下割) 作業時間:9:00~18:00 備考:PCは貸与になります ■人物像 ・チームでのコミュニケーションが取れる方 ・優先順位の変化に柔軟に対応できる方 ・自分で考えて動ける方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Python使ったWebシステム開発経験、保守運用経験4年以上 ・APIの設計開発実務経験2年以上 ・上流工程(顧客折衝や要件定義、基本設計)のご経験

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

【TypeScript】運用保守

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務内容 動画配信サービスの運用保守をご担当いただきます。 基本的にフロントエンド領域での募集となります。 ・プロダクトの新規機能開発、改修、保守、運用 ・プロダクトのリプレイスにおける調査、設計、開発 ・プロダクトの運用課題を解決するための  施策立案から設計、実装、リリース後の効果測定と改善 ◆就業場所:フルリモート ◆就業時間:10:00~19:00 ◆清算:140h~180h ◆面談:1回 ◆PC貸与の有無:有 ◆技術スタック OS:Linux ミドルウェア:MySQL 開発言語:PHP,HTML/CSS,JavaScript,TypeScriptPHP FW:Laravel,CakePHP,ZendFramework JSFW:React,Redux,Jest バージョン管理:GithubEnterprise CIツール:CircleCI 開発マシン:Mac 管理ツール:JIRA,Confluence チャットツール:Slack テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・要件定義、基本設計のご経験 ・TypeScript/Reactでのフロントエンド開発経験3年以上 ・アダルトコンテンツに対応できる方

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

【PHP】新規開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ 国内最大規模のライブ配信サービスの下記業務をお願いいたします ・プロダクトの新規開発やリプレイスにおける調査・設計・開発 ・Webアプリ設計 ・API設計・開発 ・CI/CD環境構築 ・クラウドを用いたサービス運用 ・プロジェクト管理etc. ◆基本情報◆ ・出社:リモート可//六本木 ※出社頻度は月に1回もない程度です。 ・時間:10:00~19:00 ・服装:自由・外部折衝時はオフィスカジュアル ・貸与:PC貸与あり(Mac)※JISorUS選択可 ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語:PHP・JavaScript・TypeScript・HTML・CSS ・FW:Laravel・CakePHP・ZendFramework・React ・DB:MySQL ・OS:Mac ・その他ツール:CircleCI・GitHub・JIRA・Confluence・Slack・GoogleMeet・Zoom テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PHP(Laravel・CakePHP・ZendFramework)を用いた開発経験5年以上 ・React.js・Vue.jsを用いたフロントエンドの開発経験1年以上 ・API設計のご経験

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

【Java】ライブ配信アプリのフロントエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆条件等 ライブ配信アプリなどを含む フロントエンド開発全般をお願いいたします。 ・マネジメント ・基本設計 ・詳細設計 ・開発 ・テスト ・リリースetc. ◆基本情報 ・出社:フルリモート(地方在住の方も可能です) ・時間:10:00~19:00※要相談 ・服装:自由 ・貸与:PC貸与あり(Mac) ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語・フレームワーク:Python(Flask)・PHP・(Laravel)・Go・TypeScript(Nuxt.js) ・OS:Windows・Mac ・DB:MySQL・MongoDB ・クラウド:AWS・AlibabaCloud ・開発ツール:Git・GitHub・GitLab・Atom・PyCharm・VSCode・Vim・Zabbix ・その他ツール:Slack・Teams・Zoom テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・JavaScript(Nuxt.js)での開発経験2年以上 ・Vuetifyのご経験 ・Dockerでの実務経験 ・アジャイルでの開発経験 ・PM・PLとしてマネジメントのご経験

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

【Java】カスタマイズ

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ kintoneカスタマイズ開発における下記業務をお願いします。 ・既存KintoneアプリとKintone連携している業務の調査とドキュメント作成 ・Kintone推進における社内の各部署へのルール作成・周知・改善等 ・各部署からの質問・改修依頼への回答(費用対効果調査) ・ステークホルダーマップ(相関図)の作成及び関係構築 ・システム要件定義書の作成etc ◆基本情報◆ ・場所:リモート可/四ツ谷 ・時間:9:30~18:30 ・服装:服装自由 ・貸与:PC貸与あり(WindowsorMac) ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・使用言語(FW):JavaScript・VBA・GAS ・コミュニケーションツール:Slack・Notion ・ソースコード・バージョン管理:Gi テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Kintoneを用いたカスタマイズ開発経験3年程度 ・JavaScriptを用いた開発経験 ・Kintoneにおける0からのプラグイン開発経験

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

【Java】フェイシャルエフェクト開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ IVSを使用してのフェイシャルエフェクトの開発全般をお願いいたします! ・基本設計 ・詳細設計 ・フェイシャルエフェクトの実装 ・テスト ・リリースetc ◆基本情報◆ ・出社:フルリモート(地方在住の方も可能です) ・時間:10:00~19:00※要相談 ・服装:自由 ・貸与:PC貸与あり(Mac) ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語・フレームワーク:Python(Flask)・PHP(Laravel)・Go・TypeScript(Nuxt.js) ・OS:Windows・Mac ・DB:MySQL・MongoDB ・クラウド:AWS・AlibabaCloud ・開発ツール:Git・GitHub・GitLab・Atom・PyCharm・VSCode・Vim・Zabbix ・その他ツール:Slack・Teams・Zoom テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・フェイシャルエフェクトの開発経験 ・JavaScript(Vue.js)での開発経験2年以上 ・Vuetifyのご経験 ・Dockerでの実務経験

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

【PHP】エンハンス開発運用保守

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ 国内最大規模の動画配信サービスの エンハンス開発・運用保守業務をお願いいたします。 ・サービスのエンハンス開発 ・サービスの運用・保守 ・サービスのリプレイス(Go言語やクラウド化等) ・グロース施策の実施etc ◆基本情報◆ ・出社:フルリモート/六本木 ※出社頻度は月に1回もない程度です ・時間:10:00~19:00※要相談 ・服装:自由・外部折衝時はオフィスカジュアル ・貸与:PC貸与あり(Mac)※JISorUS選択可 ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語:PHP・JavaScript・TypeScript・HTML・CSS ・FW:ZendFramework ・DB:MySQL ・OS:CentOS・Ubuntu ・その他ツール:Bitbucket・GitHub・Jira・Confluence・Slack・GoogleMeet・Zoom テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・LAMP環境でのWebアプリケーションの開発経験2年以上 ・PHP(Laravel・CakePHP・Zend等)を用いたサーバーサイドエンジニアとしてのご経験3年以上 ・基本設計のご経験 ・5名以上のチームでの開発経験 ・toC向けサービスでの機能設計経験

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

【Python】サーバーサイド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■概要 薬局検索予約サービスをはじめ toC/toBプロダクトを担当いただきます。 ビジネスサイドと連携をとりつつ、開発プロセスの策定から要件定義 設計、開発、テスト、リリースをお任せしたいと考えています。 以下の領域の複数、もしくは機能別のチームの中でその時々の 重要課題に取り組んでいただきます。 【具体的な業務内容】 ・PjM(プロジェクトマネージャ)と連携したアプリケーションの設計、開発 ・既存サービス/新サービスの新機能の要件定義・設計・開発・テスト ・開発環境の整備や開発プロセスなどの改善による生産性向上 ・リリースの立ち合い/リリース後のテスト ・ログを用いた確認や調査(速度改善や機能の動作テスト) ■開発環境 言語:Python(Chalice)PHP7.X、php5.X(CakePHP、 FuelPHP、Laravel)、Javascript、HTML5、CSS3 サーバ:AWS(Lambda/EC2/S3)Elasticsearch/varnish(キャッシュ)/jenkins/Capistrano DB:MySQL、Redis バージョン管理:GitHub プロジェクト管理:Slack/Redmine/Backlog ■条件等 場所:リモート可/池袋駅 面談:1回 精算:140h~180h(上下割) 作業時間:9:00~18:00 備考:PCは貸与になります ■人物像 ・チームでのコミュニケーションが取れる方 ・優先順位の変化に柔軟に対応できる方 ・自分で考えて動ける方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Python使ったWebシステム開発経験、保守運用経験4年以上 ・APIの設計開発実務経験2年以上 ・上流工程(顧客折衝や要件定義、基本設計)のご経験

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

【PHP】サーバーサイド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■担当プロジェクト 薬局検索予約サービスをはじめtoC/toBプロダクトを担当いただきます。 ビジネスサイドと連携をとりつつ、開発プロセスの策定から要件定義 設計、開発、テスト、リリースをお任せしたいと考えています。 以下の領域の複数、もしくは機能別のチームの中でその時々の 重要課題に取り組んでいただきます。 【具体的な業務内容】 ・PjM(プロジェクトマネージャ)と連携したアプリケーションの設計、開発 ・既存サービス/新サービスの新機能の要件定義・設計・開発・テスト ・開発環境の整備や開発プロセスなどの改善による生産性向上 ・リリースの立ち合い/リリース後のテスト ・ログを用いた確認や調査(速度改善や機能の動作テスト) ■開発環境 言語:PHP7.X、php5.X(CakePHP、 FuelPHP、Laravel)、Javascript、HTML5、CSS3 サーバ:AWS(EC2/S3)Elasticsearch/varnish(キャッシュ)/jenkins/Capistrano DB:MySQL、Redis バージョン管理:GitHub プロジェクト管理:Slack/Redmine/Backlog ■条件等 場所:リモート可/池袋駅 面談:1回 精算:140h~180h(上下割) 作業時間:9:00~18:00 備考:PCは貸与になります ■人物像 ・チームでのコミュニケーションが取れる方 ・優先順位の変化に柔軟に対応できる方 ・自分で考えて動ける方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・PHP使ったシステム開発経験、保守運用経験4年以上 ・CakePHP、FuelPHP、Laravelなどのフレームワークを使った開発経験 ・上流工程(顧客折衝や要件定義、基本設計)のご経験

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

【React】フロントエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【案件概要】 モバイル向けブラウザゲームのフロントエンド開発をご担当いただきます。 ※スポーツ領域 ・モバイル向けブラウザゲームのアプリケーション開発、保守業務 ・運営中タイトルに対する新しいゲーム体験の追加、既存ゲームの改善、機能追加 ・既存コードのリファクタリング、負荷分散、軽量化対応 ※ご経験に応じて、サーバーサイド開発もお任せする可能性があります 【条件等】 場所:リモート可/外苑前 面談:1回 精算:140-180時間 作業時間:10:00~19:00(休憩13:00~14:00) 【求める人物像】 ・積極的にコミュニケーションを取りながら  タスクを確実に遂行する力がある方 ・まだ経験がない技術を習得することへの抵抗が無い方 ・技術的に困難な課題に対しても合理性に基づいた判断、提案ができる方 ・リモーでも効率的な働き方ができる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・フロントエンド開発経験3年以上 ・使用言語:Javascript ・使用ライブラリ:React ・Git/GitHub/docker

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

【TypeScript】運用保守

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務内容 動画配信サービスの運用保守をご担当いただきます。 基本的にフロントエンド領域での募集となります。 ・プロダクトの新規機能開発、改修、保守、運用 ・プロダクトのリプレイスにおける調査、設計、開発 ・プロダクトの運用課題を解決するための  施策立案から設計、実装、リリース後の効果測定と改善 ◆就業場所:フルリモート ◆就業時間:10:00~19:00 ◆清算:140h~180h ◆面談:1回 ◆PC貸与の有無:有 ◆技術スタック OS:Linux ミドルウェア:MySQL 開発言語:PHP,HTML/CSS,JavaScript,TypeScriptPHP FW:Laravel,CakePHP,ZendFramework JSFW:React,Redux,Jest バージョン管理:GithubEnterprise CIツール:CircleCI 開発マシン:Mac 管理ツール:JIRA,Confluence チャットツール:Slack テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・要件定義、基本設計のご経験 ・TypeScript/Reactでのフロントエンド開発経験3年以上 ・アダルトコンテンツに対応できる方

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

【Java】フェイシャルエフェクト開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ IVSを使用してのフェイシャルエフェクトの開発全般をお願いいたします! ・基本設計 ・詳細設計 ・フェイシャルエフェクトの実装 ・テスト ・リリースetc ◆基本情報◆ ・出社:フルリモート(地方在住の方も可能です) ・時間:10:00~19:00※要相談 ・服装:自由 ・貸与:PC貸与あり(Mac) ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語・フレームワーク:Python(Flask)・PHP(Laravel)・Go・TypeScript(Nuxt.js) ・OS:Windows・Mac ・DB:MySQL・MongoDB ・クラウド:AWS・AlibabaCloud ・開発ツール:Git・GitHub・GitLab・Atom・PyCharm・VSCode・Vim・Zabbix ・その他ツール:Slack・Teams・Zoom テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・フェイシャルエフェクトの開発経験 ・JavaScript(Vue.js)での開発経験2年以上 ・Vuetifyのご経験 ・Dockerでの実務経験

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

【Java】ライブ配信アプリのフロントエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆条件等 ライブ配信アプリなどを含む フロントエンド開発全般をお願いいたします。 ・マネジメント ・基本設計 ・詳細設計 ・開発 ・テスト ・リリースetc. ◆基本情報 ・出社:フルリモート(地方在住の方も可能です) ・時間:10:00~19:00※要相談 ・服装:自由 ・貸与:PC貸与あり(Mac) ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語・フレームワーク:Python(Flask)・PHP・(Laravel)・Go・TypeScript(Nuxt.js) ・OS:Windows・Mac ・DB:MySQL・MongoDB ・クラウド:AWS・AlibabaCloud ・開発ツール:Git・GitHub・GitLab・Atom・PyCharm・VSCode・Vim・Zabbix ・その他ツール:Slack・Teams・Zoom テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・JavaScript(Nuxt.js)での開発経験2年以上 ・Vuetifyのご経験 ・Dockerでの実務経験 ・アジャイルでの開発経験 ・PM・PLとしてマネジメントのご経験

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

【PHP】エンハンス開発運用保守

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆業務概要◆ 国内最大規模の動画配信サービスの エンハンス開発・運用保守業務をお願いいたします。 ・サービスのエンハンス開発 ・サービスの運用・保守 ・サービスのリプレイス(Go言語やクラウド化等) ・グロース施策の実施etc ◆基本情報◆ ・出社:フルリモート/六本木 ※出社頻度は月に1回もない程度です ・時間:10:00~19:00※要相談 ・服装:自由・外部折衝時はオフィスカジュアル ・貸与:PC貸与あり(Mac)※JISorUS選択可 ・精算:140h~180h ・面談:2回 ◆主な開発環境・ツール◆ ・言語:PHP・JavaScript・TypeScript・HTML・CSS ・FW:ZendFramework ・DB:MySQL ・OS:CentOS・Ubuntu ・その他ツール:Bitbucket・GitHub・Jira・Confluence・Slack・GoogleMeet・Zoom テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・LAMP環境でのWebアプリケーションの開発経験2年以上 ・PHP(Laravel・CakePHP・Zend等)を用いたサーバーサイドエンジニアとしてのご経験3年以上 ・基本設計のご経験 ・5名以上のチームでの開発経験 ・toC向けサービスでの機能設計経験

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

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

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

JavaScriptのフリーランス案件・求人について

■JavaScriptとは JavaScriptは動的なWebページを作成できるオブジェクト指向のスクリプト言語のひとつです。動きのあるリッチなUIを実現する際に、HTML/CSSだけでなくJavaScriptを使います。います。世界のWebサイトの約80%にJavaScriptやライブラリであるjQueryが用いられています。 JavaScriptの特徴として、オブジェクト指向言語であること、Microsoft Edge、Chrome、Firefox、Safari、Operaなどブラウザに実行環境が搭載されていること、フロントエンド・サーバーサイド両方開発が可能であること、ユーザーのアクション(クリック、キーボード入力など)に応じてスクリプトを実行できること、フレームワークが豊富であること、デスクトップアプリ、モバイルアプリ、サーバーサイド、IoTデバイスなど、多様な環境で動作できること、エンジニア初学者でも比較的学習や習得しやすいことなどが挙げられます。 JavaScriptができる開発はフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、デスクトップアプリケーション開発、IoTやハードウェア関連開発、自動テストの構築やCI/CDの統合などの開発、パフォーマンス最適化、AR/VR開発、ゲーム開発、ブロックチェーン開発と幅広いです。 JavaScriptはフレームワークが豊富でありReact、jQuery、AngularJS、Vue.js、Backbone.js、Knockout.js、Nuxt.js、Next.jsなどがあります。 JavaScriptを活用している企業やサービスはGoogle(Google Maps)、Meta(Facebook)、Netflixなどがあります。 ■JavaScriptとJavaの違い この章ではJavaScriptとJavaの違いについて説明します。 JavaScriptは動的なWebページを作成できるオブジェクト指向のスクリプト言語であり、JavaはC言語をもとに開発されたプログラミング言語です。 違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点では先述したようにフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。一方、JavaはWeb開発、基幹システム、モバイルアプリ開発と幅広く開発できます。どちらの開発言語も幅広く開発できますが、JavaScriptはフロントエンドからサーバーサイドまで幅広く開発に活用できることからJava以上に汎用性があります。 次に学習難易度についてJavaScriptはJavaは学習の難易度は低いです。学習は、日本語による豊富な参考書やチュートリアルがあるためです。ただしJavaScriptは構文がC言語やJavaに似ているため、多少難しいと感じかもしれません。 また、Javaの習得難易度は高く、オブジェクト指向の理解やコード記述量が多いこと、決められたルールや構文が多いことが要因です。 最後に将来性を見ていきましょう。どちらも将来性は高いでしょう。 まずJavaScriptを分析してみましょう。 GitHut 2.0が出している「A SMALL PLACE TO DISCOVER LANGUAGES IN GITHUB」によるとJavaScriptは2023年Q2で5位と高い順位を獲得しています。またGoogle(Google Maps)やMeta(Facebook)など世界的優良企業のサービスに活用されていることから将来性はあると推測できます。 次にJavaを分析してみましょう。Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■JavaScriptとPHPの違い この章ではJavaScriptとPHPの違いについて説明します。 JavaScriptはオブジェクト指向スクリプト言語であり、PHPはWeb開発に特化したプログラミング言語です。 汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点では先述したようにECなどフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。 一方、PHPはSNSやECサイトなどWebサービス開発やWebアプリ開発と幅広く開発できます。どちらの開発言語も幅広く開発できますが、JavaScriptはフロントからバックエンドまで一貫してできるためPHPよりも汎用性があるでしょう。 習得難易度を見ていきましょう。JavaScriptの習得難易度はPHPよりもやや難しいでしょう。どちらの開発言語も比較的習得しやすい言語で、日本語による豊富な参考書やチュートリアルがありますが、JavaScriptは構文がC言語やJavaに似ているため、多少難しいと感じやすいでしょう。 どちらかの習得を検討している方は習得してどのような開発分野に進みたいかによって習得するべき言語を決めると良いでしょう。 最後に将来性について、どちらも高いでしょう。 まずJavaScriptを分析してみましょう。 GitHut 2.0が出している「A SMALL PLACE TO DISCOVER LANGUAGES IN GITHUB」によるとJavaScriptは2023年Q2で5位と高い順位を獲得しています。またGoogle(Google Maps)やMeta(Facebook)など世界的優良企業のサービスに活用されていることから将来性はあると推測できます。 次にPHPを分析してみましょう。 W3Techsの「Historical trends in the usage statistics of server-side programming languages for websites」の調査によると2023年10月Webサイト開発において76.8%はPHPが活用されています。またMeta(旧Facebook)やSlackなど世界的優良企業のサービスにPHPが活用されていることから将来性はあると推測できます。 ■JavaScriptとGo言語の違い この章ではJavaScriptとGo言語の違いについて説明します。 JavaScriptはオブジェクト指向スクリプト言語であり、Go言語はオープンソースで運営されているプログラミング言語です。 汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点では先述したようにECなどフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。 一方、Go言語はWebサーバーやWebサービス開発、アプリケーション開発、ドローン・IoT開発ができます。どちらの開発言語も幅広く開発できますが、JavaScriptはWeb領域のフロントエンドとバックエンド、モバイルやデスクトップのアプリ開発に多く活用され、Go言語はパフォーマンスと並行処理が要求される領域でのバックエンド開発やクラウドネイティブのツール・インフラストラクチャの構築などに活用されることが多いです。 習得難易度を見ていきましょう。JavaScriptの習得難易度はGo言語よりもやや難しいです。Go言語の構文はシンプルであることや明確なコーディング規約があることにより一貫性のあるコード記述ができるため、比較的習得しやすいでしょう。 JavaScriptは非同期処理やプロトタイプベースの継承などの特性などがあるため、プログラミング言語初学者にとっては難しいと感じるかもしれません。 どちらかの習得を検討している方はどのような開発分野に進みたいかによって習得するべき言語を決めると良いでしょう。 最後に将来性について、どちらとも高いでしょう。 まずJavaScriptを分析してみましょう。 GitHut 2.0が出している「A SMALL PLACE TO DISCOVER LANGUAGES IN GITHUB」によるとJavaScriptは2023年Q2で5位と高い順位を獲得しています。またGoogle(Google Maps)やMeta(Facebook)など世界的優良企業のサービスに活用されていることから将来性はあると推測できます。 次にGo言語を分析してみましょう。クラウドコンピューティングやマイクロサービスの領域でのGo言語活用が増加しています。DockerやKubernetesなどの先進的なテクノロジーがGoで開発されており、クラウド関連技術の発展に相関して需要は増加していくでしょう。 ■JavaScriptとPythonの違い この章ではJavaScriptとPythonの違いについて説明します。 JavaScriptはオブジェクト指向スクリプト言語であり、Pythonはオープンソースのスクリプト言語です。 汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点では先述したようにECなどフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。 一方、Pythonは機械学習を含むAI(人工知能)開発、ビッグデータ解析、組込開発、Webアプリ開発、デスクトップアプリ開発、ゲーム開発、IoT関連開発ができます。どちらの開発言語も幅広く開発できますが、JavaScriptはWeb領域に強く、PythonはWeb領域以外にもデータサイエンス、機械学習、スクリプティング、組み込みシステムなど、幅広い領域で活用されています。 習得難易度を見ていきましょう。JavaScriptの習得難易度はPythonよりもやや難しいです。Pythonは「読みやすさが重視される」というコンセプトで設計されているため初学者にも理解しやすいコードが多く、比較的習得しやすいでしょう。 JavaScriptは非同期処理やプロトタイプベースの継承などの特性などがあるため、プログラミング言語初学者にとっては難しいと感じるかもしれません。 どちらかの習得を検討している方はどのような開発分野に進みたいかによって習得するべき言語を決めると良いでしょう。 最後に将来性について、どちらとも高いでしょう。 まずJavaScriptを分析してみましょう。 先述しているように人気な開発言語かつ、世界的優良企業のサービスに活用されていることから将来性はあると推測できます。 次にPythonを分析してみましょう。IOBE Indexでは2023年9月でのランキングは1位であり、非常に人気の高い言語であることから将来性は高いと言えるでしょう。 ■JavaScriptを活用するメリット JavaScriptを習得することにより、具体的に以下のようなメリットがあります。 ・ブラウザ上で動的な操作ができる ・ブラウザに実行環境が搭載されている ・フロントエンドからバックエンドまでフルスタック開発が可能 ・豊富なフレームワークやライブラリがある ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある JavaScriptはフロントエンド開発、バックエンド開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発と様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■JavaScriptを活用するデメリット JavaScriptを習得することにより、具体的に以下のようなデメリットがあります。 ・ブラウザ間の互換性は完全ではない ・大規模データを扱う時はJavaやC言語よりもパフォーマンスが劣ることもある ・コード改変によりセキュリティの問題が起こる可能性がある JavaScriptはメリットが多いですが、適していない領域や開発において注意すべき点がいくつかあることを理解しておきましょう。 JavaScript習得を今後検討しているフリーランスエンジニアは活用のメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■JavaScriptフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webサイト開発 JavaScriptは、世界中のWebサイトで活用されています。 そのため、企業や個人でのWebサイト制作やECサイト開発、LP制作など様々な開発に携わることができます。 JavaScript以外にも、HTML/CSS、jQuery、PHP、WordPressを組み合わせて、ユーザビリティが高く売上が最大化されるWebサイトを作成します。 フリーランスエンジニアが求人・案件を獲得する上で、JavaScriptの基礎的な知識はもちろん、ReactやAngularなどのフレームワークの経験、Gitなどのコードのバージョン管理経験、Webのパフォーマンス最適化の知識などがあると参画しやすいでしょう。 ・スマホゲーム&スマホアプリ開発 JavaScriptは、スマホが世界的に普及してきたことによりWebサイト開発以外にも使われています。 パズルやアーケードタイプのゲームなどのカジュアルゲーム開発、オンライン参加型のソーシャルゲーム開発、天気アプリや計算機などのアプリ開発など様々なゲーム開発に携われます。 フリーランスエンジニアが求人・案件を獲得する上で、JavaScriptでのゲーム開発経験、React NativeやIonicなどのフレームワークの経験、PhaserやThree.jsなどゲーム開発エンジンの使用経験、APIを使用したバックエンドとの連携の経験、UI・UXデザインの理解などがあると参画しやすいでしょう。 ・Webシステム開発 JavaScriptは、CMS/ECシステム開発や業務系アプリ開発、予約・予約管理システム開発、SaaSプロダクト開発などに携わることができます。 フリーランスエンジニアが求人・案件を獲得する上で、JavaScriptでの実務経験 React、Angular、Vue.jsなどのフレームワークの経験、ReduxやVuexなどステート管理ライブラリの知識、RESTful APIなどの連携の経験、Node.jsやNext.jsなどバックエンドとの連携、セキュリティ知識などがあると参画しやすいでしょう。 ・ブロックチェーン開発 JavaScriptは様々なブロックチェーンのライブラリが多数出ており、Ripple、Bitcoin、Ethereum等数多くのブロックチェーンのトランザクションへの署名・アドレス生成処理などで活用されています。 フリーランスエンジニアとしてスマートコントラクト開発やDApps開発、ブロックチェーンウォレット開発、NFTサービス開発、DeFi開発などに携わることができます。 フリーランスエンジニアが求人・案件を獲得する上で、SolidityやVyperなどスマートコントラクト言語の知識や使用経験、Ethers.jsやWeb3.jsのライブラリの使用経験、フロントエンドフレームワーク(React、Angular、Vue.js)経験、ブロックチェーンの基礎知識、セキュリティ知識などがあると参画しやすいでしょう。 ■JavaScriptエンジニアが保有していると高単価になりやすい開発言語 JavaScriptフリーランスエンジニアとしてPHPやJava、Go言語、Pythonスキルやその周辺知識を有していると高単価になりやすいです。そのためこの章ではPHPやJava、Go言語、Pythonについても知識を深めていきましょう。 <PHP> PHPは正式名称「PHP: Hypertext Preprocessor」であり、動的にWebページを生成することができるサーバーサイドのスクリプト言語です。 PHPの特徴として、Web開発に特化したプログラミング言語であること、構文がシンプルで短いコード記述ができること、様々なOSやWebサーバーで実行できること、豊富なフレームワーク/ライブラリがあること、初学者でも学習/習得しやすいことなどが挙げられます。 PHPができる開発はWeb開発、Webアプリケーション開発、CMS開発、ECサイト開発、APIバックエンド開発、IoT開発、ブログシステム開発、LMS(学習管理システム)開発と幅広いです。 <Java> JavaはC言語をもとに開発されたプログラミング言語です。 Javaの最大の特徴として、「Write once, Run anywhere」というJavaのキャッチフレーズ通り、Java仮想マシン(JVM)があることにより、JavaでコーディングすればWindowsやUNIX、Linux、MacなどのOSを問わずプログラムが実行されることが挙げられます。 具体的にはJavaができる開発はWeb開発、モバイルアプリ開発、業務システム開発、金融システム開発、組み込みシステム開発、ゲーム開発、AI・機械学習開発、ビッグデータ処理開発と幅広いです。 <Go言語> Go言語は「プログラミングの環境を改善する」ことを目的に2009年Googleによって開発されたオープンソースのプログラミング言語です。 Go言語の特徴として、シンプルで短いコード記述ができることをはじめとし、高速で処理できること、コード記述が統一でエラーが発生しにくいこと、並行処理が可能であること、型宣言を行う必要があるため、メモリの開放し忘れなどミスが発生しにくいこと、豊富なライブラリがあることなどが挙げられます。 Go言語はWebサーバーやWebサービス開発、CLI開発、API開発、アプリケーション開発、ドローン・IoT開発が可能です。 <Python> Pythonはオランダ人のグイド・ヴァンロッサム氏によって開発され、オープンソースで運営されているプログラミング言語です。Googleが開発に使う三大言語(Java、C++、Python)の1つでもあります。 Pythonの特徴として、シンプルで短いコード記述ができることをはじめとし、インタプリタ型言語であるため、コンパイルが不要であり簡単に動作確認できること、Webアプリ開発や機械学習を含むAI(人工知能)開発、データ分析、スクレイピングなど幅広い開発ができること、Django、Flask、TensorFlowなど多くのフレームワークやライブラリがあること、Windows、macOS、Linuxなど複数のプラットフォームで動作できることなどが挙げられます。 Pythonは、機械学習や深層学習(ディープラーニング)などAI(人工知能)開発、ビッグデータ解析、組込開発、Webアプリ開発、デスクトップアプリ開発、ゲーム開発、IoT関連開発が可能です。 ■JavaScriptフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 JavaScriptはフロントエンド開発、バックエンド開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発を含む様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいJavaScriptフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後JavaScriptを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 リモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはフロントエンド開発、バックエンド開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発のフリーランス求人・案件を探してみましょう。 ■JavaScriptでの週2日・週3日フリーランス求人・案件 JavaScriptの週2日・週3日フリーランス求人・案件はJavaScript全体のフリーランス求人・案件の中で8%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価130万円や150万円など、高単価案件・求人も多く存在します。 複数の求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価求人・案件はJavaScriptスキル以外にも、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 JavaScriptフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■JavaScriptで副業できる?稼げるの? JavaScriptは、Webブラウザで動作するプログラミング言語として広く使用されており、フロントエンド開発、バックエンド開発、モバイルアプリ開発などに活用されています。JavaScriptの需要は高く、副業としても人気が高まっています。 JavaScript副業エンジニアとして、Webサイト制作、Webアプリケーション開発、SPAの開発、Node.jsを用いたバックエンド開発、モバイルアプリ開発、ブラウザ拡張機能の開発などの案件に参画できます。具体的な業務としては、要件定義、設計、コーディング、テスト、デバッグ、運用、保守、クライアントとのコミュニケーション、ライブラリやフレームワークの活用、パフォーマンス最適化などがあります。 副業求人・案件獲得には、JavaScriptでの開発経験に加え、HTML/CSS、TypeScript、Node.js、ReactやVueなどのフレームワークの知識、jQueryなどのライブラリの使用経験、Mocha、Jestなどのテストフレームワークの理解、Webpack、Babelなどのビルドツールの使用経験、Git、NPMなどの開発ツールの使用経験、非同期プログラミングの理解などが求められます。また資格や認定試験の証明があると、スキルの証明になり副業求人・案件獲得に有利です。 副業エンジニアとしてJavaScriptを活用するには、これらのスキルを身につけ、ポートフォリオを充実させることが重要です。副業求人・案件の規模や複雑さによって報酬は異なりますが、スキルと実績を積み重ねることで、高単価の副業求人・案件も獲得しやすくなるでしょう。さらに、PWA、WebAssembly、Serverless、GraphQLなど新しい技術トレンドにも関心を持ち、学習を続けることが長期的な副業の成功につながります。 ■JavaScriptエンジニアとして携わることができる副業求人・案件例 ・Webサイト制作でのJavaScript副業求人・案件 JavaScriptではコーポレートサイト制作、ポートフォリオサイト制作、ランディングページ制作、ECサイト制作などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はデザインのコーディング、インタラクション実装、レスポンシブ化対応、CMS連携、SEO対策などです。 JavaScript副業エンジニアが求人・案件を獲得する上で、JavaScriptでの開発経験やHTML、CSSの知識、jQueryなどのライブラリの使用経験、WordPress、Shopifyなどのプラットフォーム活用経験、Gulp、Webpackなどのビルドツールの理解、Git、GitHubの使用経験などがあると参画しやすいでしょう。 ・Webアプリケーション開発でのJavaScript副業求人・案件 JavaScriptではSPA開発、プロジェクト管理ツール開発、SNSアプリ開発、教育プラットフォーム開発などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はフロントエンド開発、バックエンド開発、API連携、状態管理、パフォーマンス最適化などです。 JavaScript副業エンジニアが求人・案件を獲得する上で、JavaScriptでの開発経験やReact、Vue.jsなどのフレームワークの知識、Redux、MobXなど状態管理ライブラリの使用経験、Node.js、Expressなどのサーバーサイド技術の理解、Jest、Cypressなどのテストフレームワークの活用経験、AWS、Google Cloud Platform(GCP)などのクラウドサービスの知識などがあると参画しやすいでしょう。 ・ゲーム開発でのJavaScript副業求人・案件 JavaScriptではHTML5ゲーム開発、モバイルゲーム開発、ソーシャルゲーム開発、ブラウザゲーム開発などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はゲームロジック実装、UIの実装、アニメーション実装、サウンド実装、バックエンドとの連携などです。 JavaScript副業エンジニアが求人・案件を獲得する上で、JavaScriptでの開発経験やPhaser、PixiJSなどのゲームエンジンの知識、Canvas、WebGLの使用経験、CreateJS、TweenJSなどのアニメーションライブラリの理解、WebSocketを用いたリアルタイム通信の実装経験、モバイルブラウザ向け最適化の知識などがあると参画しやすいでしょう。 ■JavaScriptフリーランスや副業求人・案件に参画するために必要なスキル JavaScriptフリーランスや副業求人・案件に参画するために必要なスキルとしては、JavaScript自体の開発経験、フロントエンドやサーバーサイド開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてJavaScriptフリーランスや副業エンジニアとして、HTML/CSSやJava、PHP、Ruby、Pythonなどフロントエンドからサーバーサイド開発で必要なプログラミング言語をはじめとし、ReactやVue.js、AngularJSなどのフレームワークの使用経験や知識、Node.jsでの実務経験、ReduxやVuexなど状態管理ツールの理解や経験、RESTful APIやGraphQLなどのAPI開発経験、AWSやAzureなどのクラウドサービスの使用経験や知識があると求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあると求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けていると求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにエンジニアとして、高単価のフリーランスや副業求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■JavaScriptフリーランスエンジニアの単価や年収 JavaScriptフリーランスエンジニアの現実は稼げている人もいれば、稼げていない人もいるでしょう。 JavaScriptフリーランスエンジニアにおける週5日稼働での月額平均単価は68万円です。年間では平均年収約816万円と計算できます。一方正社員でのJavaScriptエンジニアでは平均年収がおおよそ550万円です。 フリーランスエンジニアの方が正社員エンジニアよりも平均年収は約1.5倍多いことがわかります。ただし、上記金額はあくまでも平均値であるため、現実的に稼いでいるかどうかは個々人により異なります。 前提としてクライアントは求人・案件を掲載する時点で、即戦力フリーランスエンジニアを求めています。即戦力フリーランスエンジニアは少なくとも2〜3年の開発経験を持つ方を指します。このため、一定の開発経験年数を満たしていないフリーランスエンジニアが独立したとしても、求人・案件に参加して収入を得ることは困難かもしれません。 しかし、開発経験年数が短くても、実際の技術力やスキルが高ければ、求人・案件への参加と成功の可能性は十分にあります。 ■JavaScript開発経験年数別のアドバイス JavaScriptフリーランス求人・案件に参画するため、開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のJavaScriptフリーランスエンジニア エンジニアとして、JavaScriptの基本文法やDOM操作、イベント処理、非同期処理の理解を深めましょう。 ReactやVue.js、Angular、どちらか1つフレームワークの習得と小規模プロジェクトへ参画しシステムを開発するなどして積極的に実践で活用できるJavaScriptスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のJavaScriptフリーランスエンジニア エンジニアとして、中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 ReactやVue.js、Angularなどフレームワークの複数習得やNode.jsの習得、さらにリファクタリングやコードの可読性、テスト駆動開発(TDD)の導入など、開発できる担当を広げつつ、高品質なコード記述を磨いていきましょう。 JavaScript開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のエンジニアはある程度技術スキルも備わっており、求人・案件に参画しやすいため継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のJavaScriptフリーランスエンジニア エンジニアとして、プロジェクト全体のアーキテクチャ、デザインパターンの選定などの知識を身につけましょう。 また、フロントエンド〜バックエンド技術や他プログラミング言語に積極的に触れ、JavaScript周辺スキルを高めていくと同時にプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 若手エンジニアへの教育やメンタリングを行える場合、自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のJavaScriptフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■JavaScript習得難易度・勉強方法 JavaScript習得難易度について、比較的習得しやすいプログラミング言語です。 JavaScriptはWebブラウザで動作するため、専用の開発環境が不要な点や直感的な文法である点、人気な開発言語であるため、日本語のドキュメントや参考書など豊富である点などの理由で比較的習得しやすいプログラミング言語と言えるでしょう。 ただし、非同期処理の理解や豊富なフレームワーク・ライブラリ、ESのバージョンの情報アップデートなどはJavaScriptの習得の難易度を上げる点ですので、事前に理解しておきましょう。 JavaScript学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でJavaScriptを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「Progate」「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、JavaScriptの公式ドキュメントやJavaScriptガイド「MDN Web Docs (Mozilla)」、フリーの学習プラットフォーム「freeCodeCamp」、JavaScriptのチュートリアル「JavaScript.info」などJavaScript学習の環境は整っています。 オンライン学習やプログラミングスクールはJavaScript自体の習得以外にも開発に必要なデータベースやサーバーなど周辺知識の必要性も教えてくれるため、学習においてより実践で使える知識を蓄えやすいでしょう。 その他習得を希望するエンジニアは、まず周辺でJavaScriptに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■未経験のJavaScriptエンジニア向け効率的な学習の4ステップ 未経験のJavaScriptエンジニア向けに効率的な学習の4ステップを解説します。 ・JavaScriptの理解 未経験のJavaScriptエンジニアとして、まずJavaScriptの基礎を固めることから始めましょう。文法、データ型、変数、制御構文、関数、オブジェクト指向プログラミングの概念などを理解することが重要です。 JavaScriptの公式ドキュメントやオンラインチュートリアル、書籍などを活用して学習を進めましょう。コードを実際に書いて動かすことで理解が深まります。 特徴や強みを知ることも大切です。Webサイト制作やWebアプリケーション開発における役割や利用シーン、ライブラリやフレームワークの存在などを把握しておきましょう。 また、ECMAScriptの仕様や最新の機能についても理解を深めましょう。 ・JavaScriptの開発環境を整備 未経験のJavaScriptエンジニアとして、JavaScriptの開発環境を整えることが次のステップです。 Node.jsをインストールし、npmやyarnなどのパッケージマネージャを使えるようにしましょう。 WindowsならNode.jsのインストーラー、MacならHomebrewを使うのが一般的です。最近はDockerを使った開発環境の構築も人気です。 エディタやIDEは好みに合わせて選びましょう。VSCode、WebStorm、Atom、Vimなどが広く使われています。 ・関連技術の学習/習得 未経験のJavaScriptエンジニアとして、JavaScriptでのWebアプリケーション開発には関連技術の知識が欠かせません。 HTML/CSSの知識が重要です。React、Vue.js、Angularなどのフレームワークを使うことで開発効率が上がります。コンポーネントベースの開発手法を身につけましょう。 バックエンドではNode.jsを使ったサーバーサイド開発の知識も重要です。Express、Nest.jsなどのフレームワークを学ぶ必要があります。 非同期処理やPromise、async/awaitの概念を理解することも重要です。Jest、Mochaなどのテストフレームワークの使い方を習得しましょう。 型付けのためのTypeScriptの学習も推奨されます。 ・サービス開発しリリース 未経験のJavaScriptエンジニアとして、習得した知識とスキルを活かし、実際にWebサービスの開発に挑戦しましょう。企画・設計からコーディング、テスト、デプロイまでの一連の流れを体験することが重要です。 開発したサービスをHerokuやNetlify、Vercel、Firebase、AWS、Google Cloud Platform(GCP)などにデプロイし、公開してみましょう。ユーザーからフィードバックを得ることで改善点が見えてきます。 ■JavaScriptフリーランスエンジニアにおすすめのJavaScriptフレームワーク・ライブラリ JavaScriptのフリーランスエンジニアとしてJavaScriptフレームワーク・ライブラリ知識はフリーランス求人・案件の参画確度を高めます。 この章では、JavaScriptのフレームワーク・ライブラリとしてReact、jQuery、AngularJS、Vue.js、Backbone.js、Knockout.js、Next.js、Nuxt.jsを解説します。 ・React Reactは、2015年3月に登場しFacebookで開発されたJavaScriptライブラリです。 ReactはReact.jsやReact.JSと呼称されることもあります。 Reactの特徴として、宣言的Viewができること、レンダリングの仕組みが効率的であること、コンポーネント指向のため拡張しやすい、Webアプリ以外にもモバイルアプリ開発ができること、仮想DOM採用により処理が高速であることなどが挙げられます。 Reactは小〜大規模と幅広い開発規模に適したJavaScriptライブラリです。また、Reactは、Meta(旧Facebook)、Instagram、Airbnb、Atomなどで採用されています。 ・jQuery jQueryは、2006年にジョン・レシグがリリースしたWebブラウザ用のJavaScriptコードを簡単に記述できるように開発されたライブラリです。jQueryは主にWebサイト制作やWebアプリケーション開発に頻繁に使用されます。 jQueryの特徴として、DOM操作が簡単であること、Ajax処理が簡単であること、 拡張性が高いこと、各ブラウザに影響されないことなどが挙げられます。 jQueryは小〜大規模と幅広い開発規模に適したJavaScriptライブラリです。しかし、大規模開発の場合、React、Angular、Vue.jsなど構造化されたアプローチを提供するモダンなフレームワークやライブラリを活用する傾向があります。 ・AngularJS AngularJSは、2009年GoogleのエンジニアがWebアプリケーション構築の手間を省くために、個人や企業のコミュニティと共同で開発した多機能なJavaScriptフレームワークです。 AngularJSの特長はMVWを採用していること、コード記述が少ないこと、双方向データバインディングが搭載されていること、コンポーネント指向があることなどが挙げられます。 AngularJSは、SPA(シングルページアプリケーション)構築やWebアプリ開発、業務システム、データベース管理システムなどのシステム開発に活用されることが多いです。 なお、AngularJSのサポートは2021年12月31日をもって終了されると公式から発表されています。 AngularJSは中〜大規模と幅広い開発規模に適しています。小規模での開発はVue.jsやReact(React.js)などのシンプルで軽量なフレームワークやライブラリがおすすめです。 ・Vue.js Vue.jsは2014年2月、Evan Youさんが開発したUI構築のためのJavaScriptフレームワークです。AngularJSやReactと比較してフレームワークの規模が小さく、学習コストが低いため多くのエンジニアに重宝されています。 Vue.jsの特徴としてコード記述が少なく自由度が高いこと、独自の規約やルールが少なく拡張性が高いこと、HTML/CSS、JavaScriptの基本的な知識が習得できるため学習コストが低いこと、コンポーネントが再利用できること、仮想DOMの利用により高速処理ができること、SPA開発に適していることなどが挙げられます。 Vue.jsは小〜大規模と幅広い開発規模に適しています。 ・Next.js Next.jsはUI構築に特化したJavaScriptフレームワークです。 Next.jsの特徴として、環境構築が簡単であること、サーバーサイドレンダリングや静的サイト生成をサポートしていること、ページの読み込みが速くSEOの観点からもメリットがあることなどが挙げられます。 Reactとの違いはサーバ機能の有無です。Next.jsにはサーバ機能を有しておりますが、React にはありません。 Next.jsは小〜大規模のWeb開発規模に適しています。特にSSRやSEOを重視するシステムには最適でしょう。 ・Nuxt.js Nuxt.jsはWebアプリ開発でのフロントエンド・バックエンドを構築するためのVueベースのJavaScriptフレームワークです。 Nuxt.jsの特徴として、ファイルシステムベースのルーティングを採用していること、PWA に対応していること、CSR・SSR・SSGと複数のレンダリングシステムに対応していること、環境構築が簡単であることなどが挙げられます。 Nuxt.jsは小〜大規模規模に適しています。 ・Backbone.js Backbone.jsは、2010年に公開されたフロントエンドで動作するシンプルなJavaScriptフレームワークです。 Backbone.jsの特徴として、MVCパターンを採用していること、シンプルな設計であること、設計の自由度が高いこと、RESTful JSONインターフェースと統合することで、サーバーとクライアント間のデータ交換を簡単にできることなどが挙げられます。 Backbone.jsは、LinkedIn、Groupon、WordPress.com、Trelloなどで活用されています。 Backbone.jsは小〜中規模と幅広い開発規模に適しています。大規模開発であれば、ReactやAngular、Vue.jsなどが適切なフレームワーク・ライブラリです。 ・Knockout.js Knockout.jsはUI構築のためのJavaScriptライブラリです。 Knockout.jsの特徴として軽量であること、MVVMパターンをサポートしていること、拡張が簡単であること、双方向データバインディングが搭載されていることなどが挙げられます。 Knockout.jsは小〜中規模と幅広い開発規模に適しています。特にプロトタイプの迅速な開発が必要な場合や、既存のプロジェクトでKnockout.jsが既に使用されている場合に活用することが多いです。大規模開発であれば、ReactやAngular、Vue.jsなどが適切なフレームワーク・ライブラリです。 ・JavaScriptフレームワーク・ライブラリを選ぶときの注意点 JavaScriptだけではなくIT技術全般にいえることですが、IT分野は日々新しい技術が開発されており、人気(頻繁に使用される)フレームワーク・ライブラリの入れ替わりも激しいです。そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■JavaScriptフリーランス求人・案件参画するために役立つ資格 JavaScriptフリーランスエンジニアが取得しておいて損のない資格を4つ紹介します。 ・CIW JavaScript スペシャリスト CIW(Certified Internet Web Professional)によって提供されるWeb技術の専門家を認定する資格です。試験時間は90分で55問、費用は150米ドルです。試験は英語で実施されます。 この資格を取得することで、JavaScriptの知識やWeb開発のスキルや知識を証明できること、転職や就職で有利に働く可能性があることなどのメリットがあります。 ・HTML5プロフェッショナル認定試験 HTML5プロフェッショナル認定資格とは、LPI-Japan(特定非営利活動法人エルピーアイジャパン)が運営する、HTML5/CSS3、JavaScriptなど最新のマークアップに関する技術力と知識を証明できる資格です。 この試験はレベル1と2と分かれており、レベル2の方が難易度は高いです。試験問題数はレベル1が約60問、レベル2が40~45問、受験料は16,500円です。 この資格を取得することで、HTML5/CSS3、JavaScriptの知識やスキルや知識を証明できること、転職や就職で有利に働く可能性があることなどのメリットがあります。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 ITストラテジスト試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10~15%ほどの合格率です。 JavaScriptフリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。そのため取得しておいて損のない資格でしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためJavaScriptフリーランスエンジニアとして取得しておいて損のない資格でしょう。 その他、プロジェクトマネージャ試験(PM)合格者に対しては、他の高度情報処理技術者試験の科目が2年間免除になったり、弁理士、中小企業診断士、国家公務員試験など他分野の難関資格の科目が一部免除になるメリットもあります。 関連資格を習得することは良いことですが、JavaScriptフリーランス求人・案件に参画するという目的を失わないようにしましょう。 資格取得によって、一定数のスキルを証明することは可能ですが重要視すべきことは、JavaScriptの実務経験や周辺で必要な開発スキルを保有していることです。 そのため資格取得は、開発実務経験がある程度ある方や時間的に余裕がある方におすすめです。 JavaScriptエンジニアとして、実務未経験にも関わらず関連資格の取得を最優先事項にすることはやめておきましょう。 ■JavaScriptフリーランス求人・案件の未経験での参画 JavaScript開発実務未経験の場合、参画できるフリーランス求人・案件は限られてくるでしょう。 求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 JavaScript未経験からフリーランス求人・案件への参画を検討/希望している方は、はじめに正社員や派遣・契約社員として2〜3年ほど開発経験を積むもしくはクラウドワーカーや副業として2年ほど開発実務をこなしましょう。 求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 JavaScriptのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できる求人・案件の選択肢を増やせるでしょう。例えば、JavaScriptフリーランス求人・案件ではHTML/CSS、Java、PHP、Python、Rubyなどの開発言語や、各プログラミング言語での代表的なフレームワーク、SQLやDocker、Git、Linux、AWSなどの開発に頻繁に活用されるスキルが求められます。 JavaScriptをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であれば求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■JavaScriptフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方ロードマップ JavaScriptフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方のロードマップを4つ挙げられます。 ・人脈の活用 JavaScriptフリーランス/副業エンジニア初心者は、自身のネットワークや知人を通じて、JavaScriptフリーランス/副業求人・案件を獲得することができます。 知人、友人、前職の同僚などにエンジニアとして独立し、仕事を探していることを伝えておくことで、役立つ情報を提供してもらえる可能性が高いです。人脈を活かして案件を得られた場合、高報酬かつスムーズに開始できるケースもあります。 ただし、知人や友人、前職の同僚から紹介された求人・案件では、自分の責任感や紹介者への評価が問われることになります。 さらに、エンジニア向けのコミュニティへの参加を通じて人脈を広げることで、新たな求人・案件の機会を見つけることも可能です。そのようなコミュニティでは、技術的な情報交換や協力関係の構築、クライアントの紹介など、様々なメリットが期待できます。 JavaScriptに特化したコミュニティやMeetupへの参加も効果的でしょう。 ・SNSを含むオンラインの活用 JavaScriptフリーランス/副業エンジニア初心者は、SNSやオンラインプラットフォームを活用し、JavaScriptフリーランス/副業求人・案件を探すことが可能です。 自身の経験、スキル、成果物をTwitter、Facebook、LinkedInなどのSNSや個人のWebサイトに掲載することで、企業や個人クライアントから直接依頼を受ける機会が増えます。 企業側にとっても、SNSの投稿から即戦力となるエンジニアの思考プロセスや専門知識を評価でき、採用コストの削減につながるため、Twitter、Facebook、LinkedInの活用は重要です。 経歴、実績、ポートフォリオをオンライン上で公開しておくと、企業の人事担当者による審査を経て、エンジニアの能力や希望に合致する求人・案件が提示される可能性が高まります。加えて、オンラインでの情報発信によって、自身のブランディングを確立することも可能です。 JavaScriptに関するブログ記事の投稿やGitHubでのソースコード公開も、自身のスキルアピールに有効です。 ・フリーランスエージェントの利用 JavaScriptフリーランス/副業エンジニア初心者は、フリーランスエージェントを活用することで、JavaScriptフリーランス求人・案件を探すことができます。 フリーランスエージェントには、開発スキルや要望、市場動向に精通した専門コーディネーターが在籍しており、最適な求人・案件の探索をサポートしてくれます。 エンジニアには、経験の浅い方から10年以上の豊富な実績を持つベテランまで、多様な人材がいます。 求人・案件検索の効率化や継続的な参画を目指すエンジニアにとって、信頼できるフリーランスエージェントへの登録がおすすめです。 また、一部のフリーランスエージェントでは、正社員と同等の保険加入、確定申告のサポート、スキルアップのための勉強会、定期的な交流会など、充実した福利厚生制度が用意されています。 エンジニアは、仕事ができなくなった場合や保険の必要性が生じた際に備え、保険や福利厚生の整ったエージェントを選択することが重要です。 なお、厚生労働省は、2024年秋までにフリーランスの労災保険の特別加入制度の対象を原則全業種に拡大する方針を示しています。 ・クラウドソーシングプラットフォームの利用 JavaScriptフリーランス/副業エンジニア初心者は、クラウドソーシングプラットフォームを利用することで、JavaScriptフリーランス/副業求人・案件を見つけることができます。代表的なクラウドソーシングプラットフォームには、クラウドワークス、ランサーズ、ココナラなどがあります。 エンジニアとして活動する際、クラウドソーシングプラットフォームに自分の開発スキルを登録するだけで、多様な求人・案件に応募が可能です。これにより、自分のスキルや希望に合致する求人・案件を見つけ、キャリア向上の機会を得ることができます。 しかし、この方法では単発の仕事が多く、高単価求人・案件は少ない傾向にあるため、長期的な参画や高単価案件を希望するエンジニアには適していない可能性があります。 独立して間もないエンジニアが経験を積み、実績を重ねることを目指すには、この方法が適しているでしょう。ただし、クラウドソーシングプラットフォームを利用する際は、手数料や競争率、報酬の支払い条件などを確認し、自身に合ったサービスを選択することが大切です。 JavaScript案件の多いクラウドソーシングサービスを利用するのも良い選択肢です。 ■JavaScriptフリーランス/副業エンジニアが副業する際の注意点 ・副業での所得においては確定申告を意識する ・副業禁止有無の確認 ・副業での所得においては確定申告を意識する JavaScriptフリーランス/副業エンジニアが副業を始める際の注意点として、副業での所得については確定申告を意識することが重要です。副業で得た1年間の所得が20万円を超える場合、確定申告が必要とされています。 確定申告を怠った場合、重加算税や延滞税が課せられる可能性があることを理解しておきましょう。 副業を始める前に、予想される所得を計算しておくことで、税金の調整がしやすくなります。また、副業での経費は適切に記録し、確定申告の際に申告することで、税金の控除を受けることが可能です。領収書などの証拠書類は、法定保存期間である5年間保管しておくことが求められます。 加えて、副業での所得が一定額を超える場合、住民税の納付方法が特別徴収(給与天引き)から普通徴収(自分で納付)に変更される可能性があります。この点についても、事前に確認しておくことが賢明です。 さらに、副業での所得が本業の所得と合算して社会保険料の計算対象となる場合があります。これにより、社会保険料の負担が増える可能性があるため、注意が必要です。 ・副業禁止有無の確認 JavaScriptフリーランス/副業エンジニアが副業を始める際の注意点の一つは、副業禁止の有無を確認することです。副業を禁止しているかどうかは企業によって異なります。 就業規則で副業が禁止されている場合は、上司に確認を取ることが賢明です。 もし、副業していることが会社に発覚した場合、減給処分や懲戒解雇などの可能性もあるため、副業を始める前に必ず就業規則を確認することが重要です。 また、副業が許可されている場合でも、本業に影響を与えないこと、副業先との利益相反がないことなど、一定の条件が課せられていることが多いです。これらの条件を満たしているか、十分に確認する必要があります。 さらに副業を行う際は、本業との兼ね合いを考慮し、適切な時間管理が求められます。本業の業務に支障をきたさないよう、副業にかける時間や労力を調整することが肝要です。 加えて、副業を始める前に会社の情報管理規程を確認し、守秘義務違反や情報漏洩のリスクがないか検討することも大切です。会社の機密情報を副業先で不適切に扱うことは、法的トラブルに発展する恐れがあります。 ■JavaScriptの副業案件獲得におすすめのサイト この章ではJavaScriptの副業案件獲得におすすめのサイトを4つ解説します。 JavaScript副業エンジニアとして、副業求人・案件を探している方はぜひ参考にしてください。 ・ココナラ(coconala) ココナラ(coconala)は、株式会社ココナラが運営するスキルシェアのマーケットプレイス(クラウドソーシングサービス)です。ココナラ(coconala)の特徴は、在宅ワークに適した案件が多数あることや、金銭トラブルを防ぐための仕組みが整っていることです。 また、ココナラ(coconala)では、出品者と購入者のコミュニケーションツールが充実しており、スムーズな取引が可能です。エスクローサービスを導入することで、報酬の支払いを保護し、安心して仕事を受注できる環境が整えられています。 加えて、ココナラ(coconala)では、多様なカテゴリーの案件が用意されており、ライティング、デザイン、プログラミング、占い、恋愛相談など、幅広い分野でのスキル提供が可能です。 ・クラウディア(Craudia) クラウディア(Craudia)は、株式会社エムフロが運営するクラウドソーシングサービスです。クラウディア(Craudia)の特徴は、医療・福祉分野に特化したサービスであることや、柔軟な仕事の受発注システムを備えていることです。 また、クラウディア(Craudia)では、AIを活用した高度なマッチングシステムを導入しており、フリーランスと発注者のニーズを的確に捉えた案件提案が行われています。さらに、フリーランス向けの福利厚生サービスも用意されており、安心して働ける環境が整っています。 ・クラウドワークス(Crowdworks) クラウドワークス(Crowdworks)は、クラウドワークス株式会社が運営するクラウドソーシングサービスです。クラウドワークス(Crowdworks)の特徴は、未経験者でも取り組める案件が数多く存在することや、充実した福利厚生制度が用意されていることです。 また、クラウドワークス(Crowdworks)では、案件の種類が非常に豊富で、ライティング、デザイン、プログラミング、データ入力など、様々な分野の仕事を受注することができます。さらに、みんなのカレッジやセミナーなど、フリーランスの学びをサポートする取り組みも行われています。 クラウドワークス(Crowdworks)は、幅広い分野で活躍したいフリーランスにとって、最適なクラウドソーシングサービスの一つといえるでしょう。 ・ランサーズ(Lancers) ランサーズ(Lancers)は、ランサーズ株式会社が運営するクラウドソーシングサービスです。ランサーズ(Lancers)の特徴は、未経験者でも参加できる案件が豊富にあることや、継続的な仕事の受注が行いやすい認定ランサー制度が設けられていることです。 また、ランサーズ(Lancers)では、高単価案件も多数存在し、フリーランスのスキルアップやキャリア形成に役立つ機会が提供されています。クライアントとのコミュニケーションを円滑に行うためのツールも充実しており、プロジェクトの進行をスムーズに行える環境が整っています。 ■JavaScriptの市場動向やニーズ JavaScriptはフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、デスクトップアプリケーション開発、IoTやハードウェア関連開発、自動テストの構築やCI/CDの統合などの開発、パフォーマンス最適化、AR/VR開発、ゲーム開発、ブロックチェーン開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのため、ニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、JavaScriptエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年10月スマートキャンプ株式会社が発表した『SaaS業界レポート』2023では、国内SaaS市場のCAGRは約11.7%であり、2027年には、同市場規模は2兆円まで成長すると予測されています。 また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エンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、JavaScriptを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 JavaScriptエンジニアとして現在活躍している方や今後活躍を検討している方はJavaScriptの開発実務経験や開発に必要な周辺開発スキル/経験を取得すると多くのエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。