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

1 - 50件/全14,280件

面談1回

【Java(SpringBoot)】【大阪】公共系統計調査システム

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

【20代~40代のエンジニア活躍中!】 ■概要 AWSで構築されたWebアプリケーションの開発になります。 全世帯向けの統計調査を実施するシステム開発を行っていただきます。 今年度対応・来年度対応と年度ごとにテーマがありますので、長期での安定稼働も見込まれます。 開発環境: 【言語】Java、JavaScript、HTML、CSS 【DB】PostgreSQL(Aurora) 【OS】AWS(SaaS)のためなし 工程:詳細設計、開発、単体試験 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java(Spring Boot)の開発経験 ・Web開発経験

8時間前
提供元-Midworks

【Java(Spring)】【大阪】受給電力調整パッケージ開発

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

【20代~40代のエンジニア活躍中!】 ■概要 Java(Spring)を用いたパッケージ開発プロジェクトにご参画いただきます! 【担当工程】設計~テスト 【言語】Java(Spring) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java(Spring)での開発のご経験(3年程度) ・チームリーダー経験(サブリーダーも可)

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

【Java(Spring)】【大阪】Webアプリ開発案件

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

【20代~40代のエンジニア活躍中!】 ーーーーーーーーーーーーーーーーー ■案件名:Webアプリ開発案件 ■内容:詳細設計~製造~テスト ■場所:難波orリモート ■スキル:Java開発経験者、JavaScript開発経験者 ■単価:スキル見合い 140h-180h ■商談:1回(弊社同席) ■時間:9時30分~18時30分 ■備考:報連相を自発的に行える方 フルリモート必須の方はNGです。 ーーーーーーーーーーーーーーーーーーー -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Springを用いたWebアプリケーション開発経験3年以上 ・Thymeleafの利用経験1年以上 ・JUnitなどのテスティングフレームワークの使用経験2年

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

【Java(Spring)】【大阪】会員管理システムの開発

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

【20代~40代のエンジニア活躍中!】 JavaとJavaScriptを用いた社内システムの開発をお願いします。 ご対応していただく工程としては詳細設計~テストまでを予定しております。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java、JavaScriptでの設計・開発経験 ・Springフレームワークのご経験

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

【Java(Spring)】【大阪】保育園アプリ新規開発

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

【20代~40代のエンジニア活躍中!】 ■概要 保育園の保護者と先生が使用するアプリ開発です。 新規登録・ログイン機能、児童登録、おたより配信、アルバム配信、写真販売ができるアプリを想定しております。 ある程度の開発まで進めており、一旦リリースに向けて現テックリードの引継ぎを受けながら業務を進めていただきます。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Javaでの開発経験 ・Webアプリ開発経験(2年以上) ・HTML、CSS、JavaScript、CMS、WebサービスAPIの知見

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

【JavaScript(Vue.js)】【業務委託(準委任)】Webシステムフロント開発案件

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

【20代~40代のエンジニア活躍中!】■概要 SaaSとして提供している人事型Webシステムにおいて、フロントエンドの開発を担当いただきます。 ワイヤーフレームやデザインは別のデザイン担当者が作成するので、それに沿ってVue.jsを使ったフロントエンドの実装をしていただきます。 ■主な担当工程 基本設計,詳細設計,構築/実装,試験 ■開発環境 Java、SQL、Eclipse、クライアント:Windows サーバ:Linux、DB:PostgreSQL/Hbase -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・フロントエンドの開発経験が累計1年以上(言語問わず) ・HTML,CSSの実装経験 ・Vue.jsの実装経験 ・SPAについて理解している方 ・JavaScriptを使ったAPI連携の経験

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

【JavaScript(Vue.js)】【業務委託(準委任)】フロントエンド新規・追加開発のマークアップ

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

【20代~40代のエンジニア活躍中!】■概要 フロントエンド新規・追加開発のマークアップをお任せします。 ■具体的な作業内容 ・HTML, CSSのマークアップ開発 ■その他 ・フロントエンド班が担当する中長期案件を中心に継続的に参画いただける方 ・フロントエンド班:現在約30名 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・HTML/CSS(3年以上) ・BEMやFLOCSS等のCSS設計手法を用いた開発(2年以上) ・Sass, LeSS, PostCSS等を用いた開発(2年以上) ・React, Vue.js等のFW環境でのマークアップ開発経験(1年以上) ・JavaScript(1年以上)

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

【PHP(Laravel)】【業務委託(準委任)】コールセンター向け管理システム構築

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

【20代~40代のエンジニア活躍中!】■概要 コールセンター向け管理システム構築をお任せします。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・言語:PHP、JavaScript、HTML、CSS ・ライブラリ:jQuery ・故障、課題の調査/デバッグ作業に長けている ・コミュニケーションに問題がないこと ※顧客とも密に話しながら進めます

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

【Java(Spring)】【業務委託(準委任)】Webサービスの開発・運用

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

【20代~40代のエンジニア活躍中!】■概要 主に某社が運営する累計利用者数1,850万人超の比較サイトをはじめとしたWebサービスの開発、運用をお任せします。 比較サイトを中心とした多種多様な既存サービスおよび、社内業務担当者・法人のお客様向けのCRM等の 各種ツールに関する機能追加および新規開発です。 ゆくゆくは新規機能あるいは新規サービスの企画会議の段階からミーティング入りますので、 開発に必要な要件のヒアリングだけではなく、アイデア出しの段階から関わることが可能です。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Javaを使用したWebサービスの開発、運用経験(3年以上目安) 【開発環境】 Java,XML+XSLT,Apache,Tomcat,Oracle ■言語 Java, Scala, Ruby, SQL, Vue.js, Typescript, JavaScript, jQuery ■フレームワーク PlayFramework, Rails ■DB Oracle, MySQL ■バージョン管理 GitHub, SVN ■コミュニケーションツール ChatWork, Slack, Redmine ■インフラ Google Cloud Platform, AWS ■CI Jenkins ■ エディタ IntelliJ, Eclipse, Sublime Text ■ 開発OS Windows10, Mac, Linux(CentOS, Alpine) ■ その他 Nginx, Apache, Tomcat, Docker, Kubernetes

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

【Java(Spring)】【業務委託(準委任)】新規開発R&Dプロジェクト

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

【20代~40代のエンジニア活躍中!】■概要 実店舗の業務支援をするシステムのバックエンド開発になります。 Webサイト上で購入意欲を高めた状態で店舗へリード送客するため様々な機能を開発します。 オンライン上のみでユーザー購入意思決定を近づけるため、何が本当に必要な機能なのか?を検討し、メンバー間でディスカッションを行いながら実装していない機能の開発と検証を行います。 ■技術要素 AWS(Application Load Balancer、EC2、RDS、ECR、ECS、Elasticache、CloudWatch) Java11、Java13 Springframework Tomcat Nginx PostgreSQL HTML CSS JavaScript(jQuery) Git(GitLab) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・コンシューマー向けWebアプリケーションの開発経験 ・Java SpringFrameworkを利用した開発経験 ・Thymeleafを利用した開発経験 ・JavaScript(jQuery)を利用した開発経験(Ajaxあり) ・GitLabを利用したMergeRequestベースのソース管理経験 ・AWSを利用した開発経験 ・PostgreSQLを利用した開発経験 ・設計書等のドキュメンテーション作成経験

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

【JavaScript(React)】【業務委託(準委任)】Software Engineer-Frontend(WMS)

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

【20代~40代のエンジニア活躍中!】■概要 倉庫管理システム(WMS)やコアシステムのフロントエンド領域の設計・開発などを中心に、某社開発業務に携わっていただきます。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・HTML,CSS 3年以上 ・JavaScript(jQuery 含む)1年以上 ・メタCSS言語(SCSS, Sass, LeSS, Stylusなど)もしくはPostCSSの利用経験 ・Git利用経験 ・デザイナーとの協業経験 ■技術 ・Language PHP/Go/Typescript/Swift /Java(Android)/Kotlin ・Database/Storage MongoDB/PostgreSQL/Redis/BigQuery ・Infrastructure AWS/Google Cloud Platform/Consul/Docker/Docker Compose ・Workflow/Tools GitHub, Slack, Jenkins, Asana, Redash, BrowserStack, Speedcurve, Sentry …

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

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

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

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

案件の必須スキル

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

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

【JavaScript(Vue.js)】【業務委託(準委任)】自由視点映像技術を利用したエンタメコンテンツのフロントエンド開発

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

【20代~40代のエンジニア活躍中!】■概要 自由視点映像技術を利用したエンタメコンテンツのフロントエンド開発をお任せします。 ■具体的な作業内容 ・ 視聴者がインタラクティブに視点切り替え操作できる動画配信アプリの開発 ・コンテンツ配信管理システム(CMS)のフロンドエンド開発 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・フロントエンドフレームワークを使った開発経験(React, Vue.js, AngularJSなど) ※年数は問わない

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

【Java(Spring Boot)】【業務委託(準委任)】引越し一括見積もりサイトの保守開発

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

【20代~40代のエンジニア活躍中!】■概要 引越しを希望する一般カスタマから情報を収集し、複数の引越し業者に一括で見積もり依頼するサービスです。 サービスの内、一般カスタマが利用するフロントの保守開発をお任せします。 ■想定業務 ・CVR改善/SEOのためのカスタマー向けフロントの改修 例:ABテストの実施のための改修、実装 ■具体的な作業内容 ・設計/実装 ・SpringBootおよびPJ既定に沿ったModel/Controller/Viewの詳細設計、開発 ・Thymeleaf/HTML/JavaScript/CSS(SASS)を用いたフロントのコーディング ・コードレビューの実施 ・単体テスト計画の策定~実施 ・テストケース洗い出し、テストコードの記述、手動テストの実施 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・SpringBoot(SpringFramework)を用いた開発実務経験(年数不問、実務3年~あると望ましい) ・なんらかのWebアプリケーションフレームワークのMVC/ルーティング周りの設計実務経験がある方 ・Webアプリケーションの開発経験 ・バージョン管理システム(Git)およびBTS(JIRA、Backlogなど)の使用経験 ・複数人での開発実務経験があり、チームワークを重視できる方 ・チームでの作業を意識してコミュニケーションを積極にとることができる方

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

【Java(Spring)】【業務委託(準委任)】生命保険代理店向け販売支援システム

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

【20代~40代のエンジニア活躍中!】■概要 生命保険代理店向け販売支援システムに関する業務に携わっていただきます。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

①か②どちらかを満たすこと ■必須① ・JavaでのWeb開発経験(2年以上) ■必須② ・JavaScriptでのWeb開発経験(2年以上) ■環境 Java、React、HiRDB、Eclipse、Spring

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

【PHP(Laravel)】【業務委託(準委任)】急募!大手アパレル事業者経営情報データ可視化システム既存調査

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

【20代~40代のエンジニア活躍中!】■概要 大手アパレル事業者経営情報システムのリニューアルに伴う先行調査要員の募集となります。 10年ほど前にJavaで開発された現行システムには300以上のWeb帳票が存在し、システムの特性・規模、現行帳票、およびAPI仕様の調査を実施します。 尚、調査フェーズ後はリニューアルプロジェクトでの開発メンバーとして参画頂くことを想定しています。 (新システムのフロントエンドはReact/Typescript、バックエンドはJava/SpringBootでの開発となります) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java業務アプリケーション設計開発経験(5年以上) ・既存システム調査(フロント、バックエンド)の経験があること ・JSP、JavaScriptを使用した開発経験があること ・WebAPIの開発経験があること ・Oracleその他RDBを使用した開発経験があること

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

【JavaScript(Vue.js)】【業務委託(準委任)】社内SE

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

【20代~40代のエンジニア活躍中!】■概要 大手求人サイトを展開されてるお客様内で社内システムの機能追加をご担当頂ける方を募集いたします。 ※入場には2週間くらいかかります為、途中入場になります。 ■具体的な作業内容 ・社内の営業、代理店向け申込管理システムの機能追加 6月頭に初版リリースを終え、現在は機能追加をメインに進めております。 各所から機能追加要望が挙がってきているので、プロジェクトとしては今年度、来年度と続く見込みです。 フロントエンド・バックエンドどちらも柔軟性を持って取り組んで頂ける方が望ましいです。 SEクラス以上 ※PGですとスキル不足です ■使用技術 Nest.js(Typescript)、Go Vue.js(Nuxt2)、Vuetify AWS -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・要件定義~テストまでの工程を一人称で対応可能な方 ・バックエンドエンド3年以上経験 ・HTML、CSS ・Vue.js経験 ・Typescript経験2年位 ・アジャイルの経験

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

【JavaScript(React)】【業務委託(準委任)】ソーシャルゲーム向けゲームモデル開発業務(フロントエンジニア)

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

【20代~40代のエンジニア活躍中!】■概要 ソーシャルゲーム向けゲームモデル開発業務をお任せします。 ■具体的な作業内容 ・クライアントサイドの開発、運用業務 ■作業環境:JavaScript(jQuery、React) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・JavaScript(jQuery、React)での開発経験2年以上 ・ソーシャルゲーム開発経験 ・ゲーム開発/運用経験2年以上

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

【JavaScript(Vue.js)】【業務委託(準委任)】決済システムフロントエンド開発支援

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

【20代~40代のエンジニア活躍中!】■概要 大手決済系システムのフロントエンド開発支援業務です。 モダンな技術を取り入れている現場ですので、最先端の技術に触れることができます。 バックエンド側も含めたチームメンバーや顧客とコミュニケーションを取りながら、2週間スプリントのアジャイル開発で進めている現場です。 地方の方も参画可能、入場日含めフルリモートです! -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・JavaScriptを用いたWebアプリケーション開発経験5年以上 ・Vue.jsを用いた開発経験1年以上 ・基本設計から対応可能な方 ・何かしらのリーダー経験(リーダー業務は発生しない想定です)

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

【JavaScript(React)】【業務委託(準委任)】フロントエンド開発orコーディング

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

【20代~40代のエンジニア活躍中!】■概要 複数ある案件の中よりレベル感に応じてアサインいたします。 ・案件A:システム寄りフロントエンド開発 ・案件B:コーディング作業のみ -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

■案件A ・JavaScript/HTML/CSS経験者 ・ReactやVue.jsを少しでもかじっている方 ■案件B ・HTML/CSS(SCSS)の学習経験者 ・コンポーネント指向の最低限の理解をしている方 ■共通 ・ポートフォリオ提出必須です。 (public記述でソース並びに公開URLをご提出ください。)

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

【Java(Spring)】【業務委託(準委任)】レセプトコンピュータカスタマイズ債権管理機能開発

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

【20代~40代のエンジニア活躍中!】■概要 レセプトコンピュータカスタマイズ債権管理機能開発をお任せします。 ■担当工程:詳細設計、実装、単体テスト、結合テスト -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java(Spring Framework)

8時間前
提供元-Midworks

【JavaScript(React)】【業務委託(準委任)】会計サービス企業におけるエンハンス開発

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

【20代~40代のエンジニア活躍中!】■概要 会計のみならず人事ソフトや労務ソフトなどのサービスを展開する、ベンチャー企業でのお仕事となります。 今回はクレジットカード関連のエンハンス開発で、フロントエンドをメインに作業をしていただける方の募集です。 先端技術を積極的に取り入れる現場のため、モダンな技術の習得をしたい方におすすめの現場です! -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Reactを用いたWebアプリケーションの開発経験(2年以上目安) ・サーバーサイド開発のご経験1年以上(API開発経験があれば尚可) ・3名以上のチームでの開発経験

8時間前
提供元-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)の実務利用経験

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

【TypeScript】【業務委託(準委任)】話題のインフルエンサー・エンタメサービスを開発するフロントエンド開発

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

【20代~40代のエンジニア活躍中!】■概要 Next.js/Typescript/話題のインフルエンサー・エンタメサービスを開発するフロントエンド開発をお任せいたします。 有名インフルエンサーを多数かかえ、複数のエンタメサービスを展開する企業にて、有料SNSサービスのフロントエンドの完全な作り直しを主導していただきます。 バックエンド/iOS/Androidはリファクタリング・リアーキテクチャリングが進んでいますが、フロントエンドはTypescriptで記述できるようにした/既存部分もJSDocにより型支援を効かせるようにした、などの改善は行っているもの採用技術の問題から長期的観点では全書き直しがよいと考えられる状態にあります。 以下の点を踏まえながら書き直しを主導できる方を募集しています。 ①Typescriptを採用し型の力を活用する ②長期保守を行うドメイン部分と比較的短寿命な描画部分を分けて考え、万が一フレームワーク差し替えとなっても継続利用できる箇所を最大化する ③ドメイン駆動設計を意識する / ヘキサゴナル・オニオン・Cleanアーキテクチャなど依存性逆転の原則を活用した(システム)アーキテクチャを採用する ④ユニットテストを整備する、依存性逆転の原則とDIを活用しテストする領域を広くする努力を行う 技術選定から設計、実装まで全てを行って頂きます。 ■作業環境:Windows/Mac選択可 ■開発環境 ■プログラミング言語:Typescript JavaScript      ■データベース:       ■Webフレームワーク:       ■環境・OS:Google Cloud Platform      ■ツール:Firebase ■その他:    ■開発工程 要件定義|基本設計|詳細設計|実装、構築、単体試験|運用、保守 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・フロントエンドの開発経験5年以上 ・Typescriptでの開発経験2年以上 ・ユニットテストの経験 ・①~④を遂行できるご経験

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

【JavaScript(Vue.js)】【業務委託(準委任)】自社サービスの開発(フロントエンド)

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

【20代~40代のエンジニア活躍中!】■概要 某社と新規プロダクトの開発に取り組む予定です。 特にフロントエンドの部分を今回であれば任せる予定です。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

【Web × Frontend(業務委託)】 採用要件: (必須) ・フロントエンドの開発経験3年以上 ・Vue.js経験 【Web × Frontend(正社員)】 採用要件: (必須) ・フロントエンドの開発経験3年以上 ・Vue.js経験 (歓迎) ・手が早いorデザインの再現度を丁寧にこだわれる方 ・500万円~1000万円 ※正社員イメージも記載しております。 ーーーーーーーーーーーーーーー 【Web × Backend(業務委託)】 採用要件: (必須) ・バックエンドの開発経験3年以上 ・JavaScriot or Typescriptの経験が必要 ・Cloud Functions or AWS Lambdaの経験 (歓迎) ・アーキテクチャ設計の経験 年収レンジ: ・応募段階では幅広く検討(時給3500円-5500円)想定でござます 【Web × Backend(正社員)】 採用要件: (必須) ・バックエンドの開発経験3年以上 ・JavaScriot or Typescriptの経験が必要 ・Cloud Functions or AWS Lambdaの経験 (歓迎) ・アーキテクチャ設計の経験 年収レンジ: ・500万円~1200万円 【Web × Frontend(業務委託)】 採用要件: (必須) ・フロントエンドの開発経験3年以上 ・Vue.js経験 (歓迎) ・手が早い or デザインの再現度を丁寧にこだわれる方 年収レンジ: ・応募段階では幅広く見たい(時給3000円-5000円) 想定でござます 【Web × Frontend(正社員)】 採用要件: (必須) ・フロントエンドの開発経験3年以上 ・Vue.js経験 (歓迎) ・手が早い or デザインの再現度を丁寧にこだわれる方 ・500万円~1000万円 【Flutterエンジニア(業務委託)】 採用要件: (必須) ・Flutter経験2年以上 (歓迎) ・丁寧さと速さを良いバランスで兼ね備えた方 ・応募段階では幅広く検討(時給3000円-5000円) 【Flutterエンジニア(正社員)】 採用優先度:C (必須) ・Flutter経験2年以上 (歓迎) ・手が早い or デザインの再現度を丁寧にこだわれる方 年収レンジ: ・600万円~1100万円

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

【JavaScript(React)】【業務委託(準委任)】自由視点映像技術を利用したエンタメコンテンツのフロントエンド開発

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

【20代~40代のエンジニア活躍中!】■概要 自由視点映像技術を利用したエンタメコンテンツのフロントエンド開発をお任せします。 ■具体的な作業内容 ・ 視聴者がインタラクティブに視点切り替え操作できる動画配信アプリの開発 ・コンテンツ配信管理システム(CMS)のフロンドエンド開発 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・フロントエンドフレームワークを使った開発経験(React, Vue.js, AngularJSなど) ※年数は問わない

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

【PHP(Laravel)】【業務委託(準委任)】ゲーム系プラットフォーム_サーバーサイド開発

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

【20代~40代のエンジニア活躍中!】■概要 某ITメガベンチャーグループ会社にて、国内最大規模のゲームプラットフォームのバックエンド開発を担うポジションです。 その中でも今回は、買い切りでダウンロードする商品の販売をするPCゲーム/アダルトPCゲームのフロアをご担当いただきます。 様々な職種の開発メンバーと協力し、サービスの保守/エンハンス開発を行って頂く予定です。 ■具体的な作業内容 ・同サービスの保守/エンハンス対応 →主にサーバーサイド側がメイン →運用保守は問合せ対応/障害発生時の原因調査含む →エンハウスでは品質向上に対するアイディア出し又は実行も含む ・新機能追加等に対する要件ヒアリング、アーキテクチャ設計 ・必要ドキュメント作成 ・定例MTG対応 ■OS:Windows, Mac ■言語:PHP, HTML, CSS(SCSS), JavaScript ■FW:Laravel ■DB:MySQL, Redis ■Cloud:AWS ■コンテナ:Docker ■WebServer:Nginx ■管理系:JIRA, GitHub etc. ■その他 :Atlassian(Confluence, Bitbucket)、Slack、Zoom -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・PHP+Laravelでのサーバーサイド設計/開発/テスト経験 ・RDBにおけるSQLとテーブル設計経験 ・パフォーマンス、セキュリティを意識した開発 ・Gitによるバージョン管理経験

8時間前
提供元-Midworks

【TypeScript】【業務委託(準委任)】外部連携のシステム構築案件

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

【20代~40代のエンジニア活躍中!】■概要 外部連携のシステム構築をお任せします。 ■工程:詳細設計~テスト(予定) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Typescript、JavaScript、HTML、CSS

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

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

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

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

案件の必須スキル

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

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

【TypeScript】【業務委託(準委任)】基幹システム開発

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

【20代~40代のエンジニア活躍中!】■概要 基幹システム開発をお任せします。 ■具体的な作業内容 ・詳細設計、製造 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・C# Typescript or JavaScript

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

【JavaScript(React)】【業務委託(準委任)】小売業界向けアプリ開発

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

【20代~40代のエンジニア活躍中!】■概要 小売や自治体など、様々なクライアントに対して会員システムやプリペイド、クーポン、商品券などの機能をミニアプリとして提供するサービスの開発を行っており、そのフロントエンドの開発案件になります。 フロント側は基本的には ReactベースのWebアプリとなっており、ReactからAPIやLIFFを使用した開発を行います。 積極的な事業展開を想定しており、問題がなければ長期のプロジェクトとなります。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Reactによる開発経験(1年以上) ・JavaScriptによる開発経験(3年以上) ・詳細設計の経験 ・ご自身のタスク工数見積もり、スケジュール管理が行える方

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

【Java(Spring Boot)】【業務委託(準委任)】電機メーカーの流通・会計システム改修の開発

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

【20代~40代のエンジニア活躍中!】■概要 電機メーカーの流通・会計システム改修の開発をお任せいたします。 ■具体的な作業内容 ・詳細設計書作成 ・開発(Java、PL/SQL) ・単体テスト ■工程 ・詳細設計~ -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・円滑なコミュニケーションが行えること ・要件をもとに設計書が記載できるスキルがあること ・設計書をもとにコーディング(Java)ができるスキルがあること ・能動的に行動できること ・適切に報告、連絡、相談ができること ・勤怠良好 <環境> ・LinuxServer ・Oracle/PL/SQL ・Java/JavaScript/JavaServer Pages

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

【Java(Spring Boot)】【業務委託(準委任)】公共系統計調査システム

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

【20代~40代のエンジニア活躍中!】■概要 AWSを使用したWebアプリケーションの開発、全世帯向けの統計調査を実施するシステムの今年度対応を行っていただきます。 今年度対応・来年度対応と年度ごとにテーマがありますので、良い方であれば長期での安定稼働も見込まれます。 ■開発環境 【言語】Java、JavaScript、HTML、CSS 【DB】PostgreSQL(Aurora) 【OS】※AWS(SaaS)のためなし ■作業工程 詳細設計、開発、単体試験 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java、Web開発経験

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

【JavaScript(React)】【業務委託(準委任)】学習塾向けマッチングWebアプリケーションのフロントエンド開発

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

【20代~40代のエンジニア活躍中!】■概要 学習塾向けマッチングWebアプリケーションのフロントエンド開発をお任せいたします。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Reactでの開発経験3年以上 ・Typescriptでの開発経験

8時間前
提供元-Midworks

【HTML・JavaScript/週3日~/フルリモート】Webサイト制作業務案件

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

【業務内容】 ◯Webサイト制作(コーポレートサイト/キャンペーンLP/ブランドサイト など) ・HTML/CSSテンプレートの作成、コンポーネント設計 ・CMS実装(主にMovableType、WordPress) ・CMS手順書、HTMLレギュレーション作成 ※大手クライアント案件多数 【業務スタート時期】 即日稼働

案件の必須スキル

・HTML / CSS / JavaScriptを使ったフロントエンド制作・開発(実務経験3年以上) ・CMS(MovableType/WordPressなど)のカスタマイズ構築経験がある方 ※特にMovableTypeの実装経験がある方を求めています。

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

【Java(SpringBoot)】【大阪】公共系統計調査システム

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

【20代~40代のエンジニア活躍中!】 ■概要 AWSで構築されたWebアプリケーションの開発になります。 全世帯向けの統計調査を実施するシステム開発を行っていただきます。 今年度対応・来年度対応と年度ごとにテーマがありますので、長期での安定稼働も見込まれます。 開発環境: 【言語】Java、JavaScript、HTML、CSS 【DB】PostgreSQL(Aurora) 【OS】AWS(SaaS)のためなし 工程:詳細設計、開発、単体試験 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java(Spring Boot)の開発経験 ・Web開発経験

13時間前
提供元-Midworks

【Java(Spring)】【大阪】受給電力調整パッケージ開発

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

【20代~40代のエンジニア活躍中!】 ■概要 Java(Spring)を用いたパッケージ開発プロジェクトにご参画いただきます! 【担当工程】設計~テスト 【言語】Java(Spring) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java(Spring)での開発のご経験(3年程度) ・チームリーダー経験(サブリーダーも可)

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

【Java(Spring)】【大阪】Webアプリ開発案件

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

【20代~40代のエンジニア活躍中!】 ーーーーーーーーーーーーーーーーー ■案件名:Webアプリ開発案件 ■内容:詳細設計~製造~テスト ■場所:難波orリモート ■スキル:Java開発経験者、JavaScript開発経験者 ■単価:スキル見合い 140h-180h ■商談:1回(弊社同席) ■時間:9時30分~18時30分 ■備考:報連相を自発的に行える方 フルリモート必須の方はNGです。 ーーーーーーーーーーーーーーーーーーー -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Springを用いたWebアプリケーション開発経験3年以上 ・Thymeleafの利用経験1年以上 ・JUnitなどのテスティングフレームワークの使用経験2年

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

【Java(Spring)】【大阪】会員管理システムの開発

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

【20代~40代のエンジニア活躍中!】 JavaとJavaScriptを用いた社内システムの開発をお願いします。 ご対応していただく工程としては詳細設計~テストまでを予定しております。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java、JavaScriptでの設計・開発経験 ・Springフレームワークのご経験

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

【Java(Spring)】【大阪】保育園アプリ新規開発

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

【20代~40代のエンジニア活躍中!】 ■概要 保育園の保護者と先生が使用するアプリ開発です。 新規登録・ログイン機能、児童登録、おたより配信、アルバム配信、写真販売ができるアプリを想定しております。 ある程度の開発まで進めており、一旦リリースに向けて現テックリードの引継ぎを受けながら業務を進めていただきます。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Javaでの開発経験 ・Webアプリ開発経験(2年以上) ・HTML、CSS、JavaScript、CMS、WebサービスAPIの知見

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

【JavaScript(Vue.js)】【業務委託(準委任)】Webシステムフロント開発案件

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

【20代~40代のエンジニア活躍中!】■概要 SaaSとして提供している人事型Webシステムにおいて、フロントエンドの開発を担当いただきます。 ワイヤーフレームやデザインは別のデザイン担当者が作成するので、それに沿ってVue.jsを使ったフロントエンドの実装をしていただきます。 ■主な担当工程 基本設計,詳細設計,構築/実装,試験 ■開発環境 Java、SQL、Eclipse、クライアント:Windows サーバ:Linux、DB:PostgreSQL/Hbase -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・フロントエンドの開発経験が累計1年以上(言語問わず) ・HTML,CSSの実装経験 ・Vue.jsの実装経験 ・SPAについて理解している方 ・JavaScriptを使ったAPI連携の経験

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

【PHP(Laravel)】【業務委託(準委任)】コールセンター向け管理システム構築

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

【20代~40代のエンジニア活躍中!】■概要 コールセンター向け管理システム構築をお任せします。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・言語:PHP、JavaScript、HTML、CSS ・ライブラリ:jQuery ・故障、課題の調査/デバッグ作業に長けている ・コミュニケーションに問題がないこと ※顧客とも密に話しながら進めます

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

【JavaScript(Vue.js)】【業務委託(準委任)】フロントエンド新規・追加開発のマークアップ

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

【20代~40代のエンジニア活躍中!】■概要 フロントエンド新規・追加開発のマークアップをお任せします。 ■具体的な作業内容 ・HTML, CSSのマークアップ開発 ■その他 ・フロントエンド班が担当する中長期案件を中心に継続的に参画いただける方 ・フロントエンド班:現在約30名 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・HTML/CSS(3年以上) ・BEMやFLOCSS等のCSS設計手法を用いた開発(2年以上) ・Sass, LeSS, PostCSS等を用いた開発(2年以上) ・React, Vue.js等のFW環境でのマークアップ開発経験(1年以上) ・JavaScript(1年以上)

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

【Java(Spring)】【業務委託(準委任)】Webサービスの開発・運用

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

【20代~40代のエンジニア活躍中!】■概要 主に某社が運営する累計利用者数1,850万人超の比較サイトをはじめとしたWebサービスの開発、運用をお任せします。 比較サイトを中心とした多種多様な既存サービスおよび、社内業務担当者・法人のお客様向けのCRM等の 各種ツールに関する機能追加および新規開発です。 ゆくゆくは新規機能あるいは新規サービスの企画会議の段階からミーティング入りますので、 開発に必要な要件のヒアリングだけではなく、アイデア出しの段階から関わることが可能です。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Javaを使用したWebサービスの開発、運用経験(3年以上目安) 【開発環境】 Java,XML+XSLT,Apache,Tomcat,Oracle ■言語 Java, Scala, Ruby, SQL, Vue.js, Typescript, JavaScript, jQuery ■フレームワーク PlayFramework, Rails ■DB Oracle, MySQL ■バージョン管理 GitHub, SVN ■コミュニケーションツール ChatWork, Slack, Redmine ■インフラ Google Cloud Platform, AWS ■CI Jenkins ■ エディタ IntelliJ, Eclipse, Sublime Text ■ 開発OS Windows10, Mac, Linux(CentOS, Alpine) ■ その他 Nginx, Apache, Tomcat, Docker, Kubernetes

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

【Java(Spring)】【業務委託(準委任)】新規開発R&Dプロジェクト

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

【20代~40代のエンジニア活躍中!】■概要 実店舗の業務支援をするシステムのバックエンド開発になります。 Webサイト上で購入意欲を高めた状態で店舗へリード送客するため様々な機能を開発します。 オンライン上のみでユーザー購入意思決定を近づけるため、何が本当に必要な機能なのか?を検討し、メンバー間でディスカッションを行いながら実装していない機能の開発と検証を行います。 ■技術要素 AWS(Application Load Balancer、EC2、RDS、ECR、ECS、Elasticache、CloudWatch) Java11、Java13 Springframework Tomcat Nginx PostgreSQL HTML CSS JavaScript(jQuery) Git(GitLab) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・コンシューマー向けWebアプリケーションの開発経験 ・Java SpringFrameworkを利用した開発経験 ・Thymeleafを利用した開発経験 ・JavaScript(jQuery)を利用した開発経験(Ajaxあり) ・GitLabを利用したMergeRequestベースのソース管理経験 ・AWSを利用した開発経験 ・PostgreSQLを利用した開発経験 ・設計書等のドキュメンテーション作成経験

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

【JavaScript(Vue.js)】【業務委託(準委任)】自由視点映像技術を利用したエンタメコンテンツのフロントエンド開発

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

【20代~40代のエンジニア活躍中!】■概要 自由視点映像技術を利用したエンタメコンテンツのフロントエンド開発をお任せします。 ■具体的な作業内容 ・ 視聴者がインタラクティブに視点切り替え操作できる動画配信アプリの開発 ・コンテンツ配信管理システム(CMS)のフロンドエンド開発 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・フロントエンドフレームワークを使った開発経験(React, Vue.js, AngularJSなど) ※年数は問わない

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

【JavaScript(React)】【業務委託(準委任)】Software Engineer-Frontend(WMS)

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

【20代~40代のエンジニア活躍中!】■概要 倉庫管理システム(WMS)やコアシステムのフロントエンド領域の設計・開発などを中心に、某社開発業務に携わっていただきます。 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・HTML,CSS 3年以上 ・JavaScript(jQuery 含む)1年以上 ・メタCSS言語(SCSS, Sass, LeSS, Stylusなど)もしくはPostCSSの利用経験 ・Git利用経験 ・デザイナーとの協業経験 ■技術 ・Language PHP/Go/Typescript/Swift /Java(Android)/Kotlin ・Database/Storage MongoDB/PostgreSQL/Redis/BigQuery ・Infrastructure AWS/Google Cloud Platform/Consul/Docker/Docker Compose ・Workflow/Tools GitHub, Slack, Jenkins, Asana, Redash, BrowserStack, Speedcurve, Sentry …

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

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

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

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

案件の必須スキル

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

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

【Java(Spring Boot)】【業務委託(準委任)】引越し一括見積もりサイトの保守開発

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

【20代~40代のエンジニア活躍中!】■概要 引越しを希望する一般カスタマから情報を収集し、複数の引越し業者に一括で見積もり依頼するサービスです。 サービスの内、一般カスタマが利用するフロントの保守開発をお任せします。 ■想定業務 ・CVR改善/SEOのためのカスタマー向けフロントの改修 例:ABテストの実施のための改修、実装 ■具体的な作業内容 ・設計/実装 ・SpringBootおよびPJ既定に沿ったModel/Controller/Viewの詳細設計、開発 ・Thymeleaf/HTML/JavaScript/CSS(SASS)を用いたフロントのコーディング ・コードレビューの実施 ・単体テスト計画の策定~実施 ・テストケース洗い出し、テストコードの記述、手動テストの実施 -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・SpringBoot(SpringFramework)を用いた開発実務経験(年数不問、実務3年~あると望ましい) ・なんらかのWebアプリケーションフレームワークのMVC/ルーティング周りの設計実務経験がある方 ・Webアプリケーションの開発経験 ・バージョン管理システム(Git)およびBTS(JIRA、Backlogなど)の使用経験 ・複数人での開発実務経験があり、チームワークを重視できる方 ・チームでの作業を意識してコミュニケーションを積極にとることができる方

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

【PHP(Laravel)】【業務委託(準委任)】急募!大手アパレル事業者経営情報データ可視化システム既存調査

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

【20代~40代のエンジニア活躍中!】■概要 大手アパレル事業者経営情報システムのリニューアルに伴う先行調査要員の募集となります。 10年ほど前にJavaで開発された現行システムには300以上のWeb帳票が存在し、システムの特性・規模、現行帳票、およびAPI仕様の調査を実施します。 尚、調査フェーズ後はリニューアルプロジェクトでの開発メンバーとして参画頂くことを想定しています。 (新システムのフロントエンドはReact/Typescript、バックエンドはJava/SpringBootでの開発となります) -------------------------------------------------------------------------------------- Midworkは正社員並みの保障を徹底追求。 充実の福利厚生で安定したフリーランスに。 --------------------------------------------------------------------------------------

案件の必須スキル

・Java業務アプリケーション設計開発経験(5年以上) ・既存システム調査(フロント、バックエンド)の経験があること ・JSP、JavaScriptを使用した開発経験があること ・WebAPIの開発経験があること ・Oracleその他RDBを使用した開発経験があること

13時間前
提供元-Midworks

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

■JavaScriptとは JavaScriptは動的なWebページを作成できるオブジェクト指向のスクリプト言語のひとつです。動きのあるリッチなUIを実現する際に、HTML/CSSだけでなくJavaScriptを使います。います。世界のWebサイトの約80%にJavaScriptやJavaScriptのライブラリであるjQueryが用いられています。 JavaScriptの特徴として、オブジェクト指向言語であること、Microsoft Edge、Chrome、Firefox、Safari、Operaなどブラウザに実行環境が搭載されていること、フロントエンド・サーバーサイド両方開発が可能であること、ユーザーのアクション(クリック、キーボード入力など)に応じてスクリプトを実行できること、JavaScriptフレームワークが豊富であること、デスクトップアプリ、モバイルアプリ、サーバーサイド、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言語をもとに開発されたプログラミング言語です。 JavaScriptとJavaの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではJavaScriptは先述したようにフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。一方、JavaはWeb開発、基幹システム、モバイルアプリ開発と幅広く開発できます。どちらの開発言語も幅広く開発できますが、JavaScriptはフロントエンドからサーバーサイドまで幅広く開発に活用できることからJava以上に汎用性があります。 次に学習難易度についてJavaScriptはJavaは学習の難易度は低いです。JavaScriptの学習/取得は、日本語による豊富な参考書やチュートリアルがあるためです。ただしJavaScriptは構文がC言語やJavaに似ているため、多少難しいと感じかもしれません。 また、Javaの習得難易度は高く、オブジェクト指向の理解やコード記述量が多いこと、決められたルールや構文が多いことが要因です。 最後に将来性を見ていきましょう。JavaScript、Javaどちらも将来性は高いでしょう。 まずJavaScriptを分析してみましょう。 GitHut 2.0が出している「A SMALL PLACE TO DISCOVER LANGUAGES IN GITHUB」によるとJavaScriptは2023年Q2で5位と高い順位を獲得しています。またGoogle(Google Maps)やMeta(Facebook)など世界的優良企業のサービスにJavaScriptが活用されていることから将来性はあると推測できます。 次にJavaを分析してみましょう。Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 そのため、JavaScript、Javaどちらも将来性は高いと言えるでしょう。 ■JavaScriptとPHPの違い この章ではJavaScriptとPHPの違いについて説明します。 JavaScriptはオブジェクト指向スクリプト言語であり、PHPはWeb開発に特化したプログラミング言語です。 JavaScriptとPHPの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではJavaScriptは先述したようにECなどフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。 一方、PHPはSNSやECサイトなどWebサービス開発やWebアプリ開発と幅広く開発できます。どちらの開発言語も幅広く開発できますが、JavaScriptはフロントからバックエンドまで一貫してできるためPHPよりも汎用性があるでしょう。 習得難易度を見ていきましょう。JavaScriptの習得難易度はPHPよりもやや難しいでしょう。どちらの開発言語も比較的習得しやすい言語で、日本語による豊富な参考書やチュートリアルがありますが、JavaScriptは構文がC言語やJavaに似ているため、多少難しいと感じやすいでしょう。 JavaScriptまたはPHPでの習得を検討している方は習得してどのような開発分野に進みたいかによって習得するべき言語を決めると良いでしょう。 最後に将来性を見ていきましょう。JavaScript、PHPどちらも将来性は高いでしょう。 まずJavaScriptを分析してみましょう。 GitHut 2.0が出している「A SMALL PLACE TO DISCOVER LANGUAGES IN GITHUB」によるとJavaScriptは2023年Q2で5位と高い順位を獲得しています。またGoogle(Google Maps)やMeta(Facebook)など世界的優良企業のサービスにJavaScriptが活用されていることから将来性はあると推測できます。 次に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、PHPどちらも将来性は高いと言えるでしょう。 ■JavaScriptとGo言語の違い この章ではJavaScriptとGo言語の違いについて説明します。 JavaScriptはオブジェクト指向スクリプト言語であり、Go言語はオープンソースで運営されているプログラミング言語です。 JavaScriptとGo言語の違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではJavaScriptは先述したようにECなどフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。 一方、Go言語はWebサーバーやWebサービス開発、アプリケーション開発、ドローン・IoT開発ができます。どちらの開発言語も幅広く開発できますが、JavaScriptはWeb領域のフロントエンドとバックエンド、モバイルやデスクトップのアプリ開発に多く活用され、Go言語はパフォーマンスと並行処理が要求される領域でのバックエンド開発やクラウドネイティブのツール・インフラストラクチャの構築などに活用されることが多いです。 習得難易度を見ていきましょう。JavaScriptの習得難易度はGo言語よりもやや難しいです。Go言語の構文はシンプルであることや明確なコーディング規約があることにより一貫性のあるコード記述ができるため、比較的習得しやすいでしょう。 JavaScriptは非同期処理やプロトタイプベースの継承などの特性などがあるため、プログラミング言語初学者にとっては難しいと感じるかもしれません。 JavaScriptまたはGo言語での習得を検討している方はどのような開発分野に進みたいかによって習得するべき言語を決めると良いでしょう。 最後に将来性を見ていきましょう。JavaScript、Go言語どちらも将来性は高いでしょう。 まずJavaScriptを分析してみましょう。 GitHut 2.0が出している「A SMALL PLACE TO DISCOVER LANGUAGES IN GITHUB」によるとJavaScriptは2023年Q2で5位と高い順位を獲得しています。またGoogle(Google Maps)やMeta(Facebook)など世界的優良企業のサービスにJavaScriptが活用されていることから将来性はあると推測できます。 次にGo言語を分析してみましょう。クラウドコンピューティングやマイクロサービスの領域でのGo言語活用が増加しています。DockerやKubernetesなどの先進的なテクノロジーがGoで開発されており、クラウド関連技術の発展に相関して需要は増加していくでしょう。 そのためJavaScript、Go言語どちらも将来性は高いと言えるでしょう。 ■JavaScriptとPythonの違い この章ではJavaScriptとPythonの違いについて説明します。 JavaScriptはオブジェクト指向スクリプト言語であり、Pythonはオープンソースのスクリプト言語です。 JavaScriptとPythonの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではJavaScriptは先述したようにECなどフロントエンド開発、バックエンド開発、API開発、フルスタック開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発が可能です。 一方、Pythonは機械学習を含むAI(人工知能)開発、ビッグデータ解析、組込開発、Webアプリ開発、デスクトップアプリ開発、ゲーム開発、IoT関連開発ができます。どちらの開発言語も幅広く開発できますが、JavaScriptはWeb領域に強く、PythonはWeb領域以外にもデータサイエンス、機械学習、スクリプティング、組み込みシステムなど、幅広い領域で活用されています。 習得難易度を見ていきましょう。JavaScriptの習得難易度はPythonよりもやや難しいです。Pythonは「読みやすさが重視される」というコンセプトで設計されているため初学者にも理解しやすいコードが多く、比較的習得しやすいでしょう。 JavaScriptは非同期処理やプロトタイプベースの継承などの特性などがあるため、プログラミング言語初学者にとっては難しいと感じるかもしれません。 JavaScriptまたはPythonでの習得を検討している方はどのような開発分野に進みたいかによって習得するべき言語を決めると良いでしょう。 最後に将来性を見ていきましょう。JavaScript、Pythonどちらも将来性は高いでしょう。 まずJavaScriptを分析してみましょう。 先述しているように人気な開発言語かつ、世界的優良企業のサービスにJavaScriptが活用されていることから将来性はあると推測できます。 次にPythonを分析してみましょう。IOBE Indexでは2023年9月でのランキングは1位であり、非常に人気の高い言語であることから将来性は高いと言えるでしょう。 そのためJavaScript、Pythonどちらも将来性は高いと言えるでしょう。 ■JavaScriptを活用するメリット この章ではJavaScriptを活用するメリットについて説明します。 JavaScriptを習得することにより、具体的に以下のようなメリットがあります。 ・ブラウザ上で動的な操作ができる ・ブラウザに実行環境が搭載されている ・フロントエンドからバックエンドまでフルスタック開発が可能 ・豊富なフレームワークやライブラリがある ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある JavaScriptはフロントエンド開発、バックエンド開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発と様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■JavaScriptを活用するデメリット この章ではJavaScriptを活用するデメリットについて説明します。 JavaScriptを習得することにより、具体的に以下のようなデメリットがあります。 ・ブラウザ間の互換性は完全ではない ・大規模データを扱う時はJavaやC言語よりもパフォーマンスが劣ることもある ・コード改変によりセキュリティの問題が起こる可能性がある JavaScriptはメリットが多いですが、適していない領域や開発において注意すべき点がいくつかあることを理解しておきましょう。 JavaScript習得を今後検討しているフリーランスエンジニアはJavaScriptを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■JavaScriptフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webサイト開発 JavaScriptは、世界中のWebサイトで活用されています。 そのため、企業や個人でのWebサイト制作やECサイト開発、LP制作など様々な開発に携わることができます。 JavaScript以外にも、HTML/CSS、jQuery、PHP、WordPressを組み合わせて、ユーザビリティが高く売上が最大化されるWebサイトを作成します。 JavaScriptフリーランスエンジニアが求人・案件を獲得する上で、JavaScriptの基礎的な知識はもちろん、ReactやAngularなどのJavaScriptフレームワークの経験、Gitなどのコードのバージョン管理経験、Webのパフォーマンス最適化の知識などがあると参画しやすいでしょう。 ・スマホゲーム&スマホアプリ開発 JavaScriptは、スマホが世界的に普及してきたことによりWebサイト開発以外にも使われています。 パズルやアーケードタイプのゲームなどのカジュアルゲーム開発、オンライン参加型のソーシャルゲーム開発、天気アプリや計算機などのアプリ開発など様々なゲーム開発に携われます。 JavaScriptフリーランスエンジニアが求人・案件を獲得する上で、JavaScriptでのゲーム開発経験、React NativeやIonicなどのJavaScriptフレームワークの経験、PhaserやThree.jsなどゲーム開発エンジンの使用経験、APIを使用したバックエンドとの連携の経験、UI・UXデザインの理解などがあると参画しやすいでしょう。 ・Webシステム開発 JavaScriptは、CMS/ECシステム開発や業務系アプリ開発、予約・予約管理システム開発、SaaSプロダクト開発などに携わることができます。 JavaScriptフリーランスエンジニアが求人・案件を獲得する上で、JavaScriptでの実務経験 React、Angular、Vue.jsなどのJavaScriptフレームワークの経験、ReduxやVuexなどステート管理ライブラリの知識、RESTful APIなどの連携の経験、Node.jsやNext.jsなどバックエンドとの連携、セキュリティ知識などがあると参画しやすいでしょう。 ・ブロックチェーン開発 Javascriptは様々なブロックチェーンのライブラリが多数出ており、Ripple、Bitcoin、Ethereum等数多くのブロックチェーンのトランザクションへの署名・アドレス生成処理などで活用されています。 JavaScriptフリーランスエンジニアとしてスマートコントラクト開発やDApps開発、ブロックチェーンウォレット開発、NFTサービス開発、DeFi開発などに携わることができます。 JavaScriptフリーランスエンジニアが求人・案件を獲得する上で、SolidityやVyperなどスマートコントラクト言語の知識や使用経験、Ethers.jsやWeb3.jsのJavaScriptライブラリの使用経験、JavaScriptのフロントエンドフレームワーク(React、Angular、Vue.js)経験、ブロックチェーンの基礎知識、セキュリティ知識などがあると参画しやすいでしょう。 ■PHPフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリケーション開発のフリーランス求人・案件 PHPフリーランスは、Webアプリケーション開発で活用されています。 PHPではECサイト開発、社内業務効率化システム開発、ソーシャルメディアプラットフォーム開発、不動産物件検索システム開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は要件定義、設計、実装、テスト、保守・運用、ドキュメント作成、クライアントとのコミュニケーション、プロジェクト管理などです。 PHPフリーランスが求人・案件を獲得する上で、PHPでの開発経験やLaravel、CakePHP、Symfonyなどのフレームワークの知識、MySQL、PostgreSQLなどのデータベース設計・操作スキル、HTML/CSS、JavaScriptの理解、Git、SVNなどのバージョン管理ツールの使用経験、AWSなどのクラウドサービスの活用経験などがあると参画しやすいでしょう。 ・CMS開発のフリーランス求人・案件 PHPフリーランスは、CMS開発で活用されています。 PHPではWordPressを用いたWebサイト構築、EC-CUBE、Magentoを使用したECサイト開発、TYPO3によるコーポレートサイト構築、Drupalを用いたポータルサイト構築などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はCMSの選定、要件定義、設計、実装、テスト、保守・運用、プラグイン・モジュールの開発、デザインの実装、セキュリティ対策の実施などです。 PHPフリーランスが求人・案件を獲得する上で、PHPでの開発経験やWordPress、EC-CUBE、Magentoなどの主要なCMSの知識、MySQL、PostgreSQLなどのデータベース設計・操作スキル、HTML、CSS、JavaScriptの理解、レスポンシブデザインの実装経験、セキュリティ対策の知識などがあると参画しやすいでしょう。 ■Javaフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Web開発のフリーランス求人・案件 Javaフリーランスは、Web開発で活用されています。 Javaではポータルサイト開発、ECサイト開発、社内業務効率化システム開発、不動産物件管理システム開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は要件定義、設計、実装、テスト、保守・運用、ドキュメント作成、クライアントとのコミュニケーション、プロジェクト管理などです。 Javaフリーランスが求人・案件を獲得する上で、Javaでの開発経験やSpring、Strutsなどのフレームワークの知識、Oracle、MySQLなどのデータベース設計・操作スキル、HTML、CSS、JavaScriptの理解、Git、SVNなどのバージョン管理ツールの使用経験、AWSなどのクラウドサービスの活用経験などがあると参画しやすいでしょう。 ・モバイルアプリ開発のフリーランス求人・案件 Javaフリーランスは、モバイルアプリ開発で活用されています。 Javaではスマートフォン向けゲーム開発、メッセージングアプリ開発、ショッピングアプリ開発、教育アプリ開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は要件定義、設計、実装、テスト、ストア申請、保守・運用、ドキュメント作成、プロジェクト管理などです。 Javaフリーランスが求人・案件を獲得する上で、Javaでの開発経験やAndroid開発の知識、AndroidStudioの使用経験、SQLite、Realmなどのモバイルデータベースの理解、REST APIの活用経験、Firebase、AWS Amplifyなどのモバイルバックエンドサービスの知識などがあると参画しやすいでしょう。 ・業務システム開発のフリーランス求人・案件 Javaフリーランスは、業務システム開発で活用されています。 Javaでは販売管理システム開発、在庫管理システム開発、会計システム開発、人事労務管理システム開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は要件定義、設計、実装、テスト、保守・運用、ドキュメント作成、ユーザー教育、プロジェクト管理などです。 Javaフリーランスが求人・案件を獲得する上で、Javaでの開発経験やJSP、サーブレットの知識、Oracle、DB2などの業務用データベースの設計・操作スキル、JUnitなどのテストフレームワークの使用経験、Tomcat、WebSphereなどのアプリケーションサーバーの運用経験、セキュリティに関する知識などがあると参画しやすいでしょう。 ■Go言語フリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webアプリケーション開発のフリーランス求人・案件 Go言語フリーランスは、Webアプリケーション開発で活用されています。 Go言語ではECサイト開発、SNSプラットフォーム開発、オンライン教育プラットフォーム開発、不動産物件検索システム開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は要件定義、設計、実装、テスト、保守・運用、ドキュメント作成、クライアントとのコミュニケーション、プロジェクト管理などです。 Go言語フリーランスが求人・案件を獲得する上で、Go言語での開発経験やGin、Echoなどのフレームワークの知識、MySQL、PostgreSQLなどのデータベース設計・操作スキル、HTML、CSS、JavaScriptの理解、Git、GitHubなどのバージョン管理ツールの使用経験、AWSなどのクラウドサービスの活用経験などがあると参画しやすいでしょう。 ・APIサーバー開発のフリーランス求人・案件 Go言語フリーランスは、APIサーバー開発で活用されています。 Go言語ではモバイルアプリ向けAPIサーバー開発、マイクロサービス用APIサーバー開発、ソーシャルゲーム用APIサーバー開発、IoTデバイス連携APIサーバー開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はAPI設計、実装、テスト、ドキュメント作成、サーバー運用、パフォーマンスチューニング、セキュリティ対策などです。 Go言語フリーランスが求人・案件を獲得する上で、Go言語での開発経験やREST API、gRPCなどのプロトコルの知識、MySQL、MongoDB、Redisなどのデータベースやキャッシュの理解、Docker、Kubernetesなどのコンテナ技術の使用経験、OpenAPI、Swaggerなどのドキュメンテーションツールの活用経験などがあると参画しやすいでしょう。 ・クラウドインフラストラクチャ開発のフリーランス求人・案件 Go言語フリーランスは、クラウドインフラストラクチャ開発で活用されています。 Go言語ではAWS Lambda関数開発、Google Cloud Functions開発、Microsoft Azureサーバーレスアプリケーション開発、Terraformを用いたインフラストラクチャのコード化などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はクラウドアーキテクチャ設計、インフラストラクチャのコード化、デプロイ自動化、監視・ロギング設定、コスト最適化、セキュリティ対策、ドキュメント作成などです。 Go言語フリーランスが求人・案件を獲得する上で、Go言語での開発経験やAWS、Google Cloud Platform(GCP)、Microsoft Azureなどのクラウドプラットフォームの知識、Docker、Kubernetesなどのコンテナ技術の理解、Terraform、Ansibleなどのインフラストラクチャのコード化ツールの使用経験、CI/CD パイプラインの構築経験などがあると参画しやすいでしょう。 ■JavaScriptフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 JavaScriptフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 JavaScriptはフロントエンド開発、バックエンド開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発を含む様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいJavaScriptフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後JavaScriptを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 JavaScriptフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはフロントエンド開発、バックエンド開発、モバイルアプリ開発、ゲーム開発、ブロックチェーン開発のフリーランス求人・案件を探してみましょう。 ■JavaScriptでの週2日・週3日フリーランス求人・案件 JavaScriptでの週2日・週3日フリーランス求人・案件について解説していきます。 JavaScriptの週2日・週3日フリーランス求人・案件はJavaScript全体のフリーランス求人・案件の中で8%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価130万円や150万円など、高単価なJavaScriptフリーランス案件・求人も多く存在します。 複数のJavaScriptフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なJavaScriptフリーランス求人・案件は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の資格や認定があると、スキルの証明になり副業求人・案件獲得に有利です。 副業エンジニアとしてJavaScriptを活用するには、これらのスキルを身につけ、ポートフォリオを充実させることが重要です。副業求人・案件の規模や複雑さによって報酬は異なりますが、スキルと実績を積み重ねることで、高単価の副業求人・案件も獲得しやすくなるでしょう。さらに、PWA、WebAssembly、Serverless、GraphQLなど新しい技術トレンドにも関心を持ち、学習を続けることが長期的な副業の成功につながります。 ■JavaScriptエンジニアとして携わることができる副業求人・案件例 ・Webサイト制作でのJavaScript副業求人・案件 JavaScript副業エンジニアは、Webサイト制作開発に参画できます。 JavaScriptではコーポレートサイト制作、ポートフォリオサイト制作、ランディングページ制作、ECサイト制作などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はデザインのコーディング、インタラクション実装、レスポンシブ化対応、CMS連携、SEO対策などです。 JavaScript副業エンジニアが求人・案件を獲得する上で、JavaScriptでの開発経験やHTML、CSSの知識、jQueryなどのライブラリの使用経験、WordPress、Shopifyなどのプラットフォーム活用経験、Gulp、Webpackなどのビルドツールの理解、Git、GitHubの使用経験などがあると参画しやすいでしょう。 ・Webアプリケーション開発でのJavaScript副業求人・案件 JavaScript副業エンジニアは、Webアプリケーション開発に参画できます。 JavaScriptではSPA開発、プロジェクト管理ツール開発、SNSアプリ開発、教育プラットフォーム開発などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はフロントエンド開発、バックエンド開発、API連携、状態管理、パフォーマンス最適化などです。 JavaScript副業エンジニアが求人・案件を獲得する上で、JavaScriptでの開発経験やReact、Vue.jsなどのフレームワークの知識、Redux、MobXなど状態管理ライブラリの使用経験、Node.js、Expressなどのサーバーサイド技術の理解、Jest、Cypressなどのテストフレームワークの活用経験、AWS、Google Cloud Platform(GCP)などのクラウドサービスの知識などがあると参画しやすいでしょう。 ・ゲーム開発でのJavaScript副業求人・案件 JavaScript副業エンジニアは、ゲーム開発に参画できます。 JavaScriptではHTML5ゲーム開発、モバイルゲーム開発、ソーシャルゲーム開発、ブラウザゲーム開発などの開発に携われる副業案件・求人が存在します。 具体的な業務内容はゲームロジック実装、UIの実装、アニメーション実装、サウンド実装、バックエンドとの連携などです。 JavaScript副業エンジニアが求人・案件を獲得する上で、JavaScriptでの開発経験やPhaser、PixiJSなどのゲームエンジンの知識、Canvas、WebGLの使用経験、CreateJS、TweenJSなどのアニメーションライブラリの理解、WebSocketを用いたリアルタイム通信の実装経験、モバイルブラウザ向け最適化の知識などがあると参画しやすいでしょう。 ■JavaScriptフリーランスや副業求人・案件に参画するために必要なスキル 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フリーランスや副業求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにJavaScriptフリーランスや副業エンジニアとして、高単価のフリーランスや副業求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■JavaScriptフリーランスエンジニアの単価や年収 JavaScriptフリーランスエンジニアの単価や年収はどうなのか解説します。 JavaScriptフリーランスエンジニアの現実は稼げている人もいれば、稼げていない人もいるでしょう。現在自分が市場において平均とどの程度乖離しているのかを把握いただけます。 JavaScriptフリーランスエンジニアにおける週5日稼働での月額平均単価は68万円です。年間では平均年収約816万円と算出できます。一方正社員でのJavaScriptエンジニアでは平均年収がおおよそ550万円です。 JavaScriptフリーランスエンジニアの方が正社員でのJavaScriptエンジニアよりも平均年収は約1.5倍多いことがわかります。ただし、上記金額はあくまでも平均値であるため、現実的に稼いでいるかどうかは個々人により異なります。 前提としてクライアントは求人・案件を掲載する時点で、即戦力フリーランスエンジニアを求めています。即戦力フリーランスエンジニアは少なくとも2〜3年の開発経験を持つ方を指します。このため、一定の開発経験年数を満たしていないフリーランスエンジニアが独立したとしても、求人・案件に参加して収入を得ることは困難かもしれません。 しかし、開発経験年数が短くても、実際の技術力やスキルが高ければ、求人・案件への参加と成功の可能性は十分にあります。 ■JavaScript開発経験年数別のアドバイス JavaScriptフリーランス求人・案件に参画するため、JavaScript開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のJavaScriptフリーランスエンジニア 開発経験1〜2年のJavaScriptフリーランスエンジニアはJavaScriptの基本文法やDOM操作、イベント処理、非同期処理の理解を深めましょう。 ReactやVue.js、Angular、どちらか1つJavaScriptでの代表的なフレームワークの習得と小規模プロジェクトへ参画しシステムを開発するなどして積極的に実践で活用できるJavaScriptスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のJavaScriptフリーランスエンジニア 開発経験2〜3年のJavaScriptフリーランスエンジニアは中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 ReactやVue.js、AngularなどJavaScriptフレームワークの複数習得やNode.jsの習得、さらにリファクタリングやコードの可読性、テスト駆動開発(TDD)の導入など、開発できる担当を広げつつ、高品質なコード記述を磨いていきましょう。 JavaScript開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のJavaScriptフリーランスエンジニアはある程度技術スキルも備わっているため、JavaScriptフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のJavaScriptフリーランスエンジニア 開発経験5年以上のJavaScriptフリーランスエンジニアはプロジェクト全体のアーキテクチャやデザインパターンの選定などの知識を身につけましょう。 また、フロントエンド〜バックエンド技術や他プログラミング言語に積極的に触れ、JavaScript周辺スキルを高めていくと同時にプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のJavaScriptフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■JavaScript習得難易度・勉強方法 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の学習においてより実践で使える知識を蓄えやすいでしょう。 その他、JavaScript習得を希望するエンジニアは、まず周辺でJavaScriptに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■未経験のJavaScriptエンジニア向け効率的な学習の4ステップ 未経験のJavaScriptエンジニア向けに効率的な学習の4ステップを解説します。 ・JavaScriptの理解 未経験のJavaScriptエンジニアとして、まずJavaScriptの基礎を固めることから始めましょう。文法、データ型、変数、制御構文、関数、オブジェクト指向プログラミングの概念などを理解することが重要です。 JavaScriptの公式ドキュメントやオンラインチュートリアル、書籍などを活用して学習を進めましょう。コードを実際に書いて動かすことで理解が深まります。 JavaScriptの特徴や強みを知ることも大切です。Webサイト制作やWebアプリケーション開発におけるJavaScriptの役割や利用シーン、ライブラリやフレームワークの存在などを把握しておきましょう。 また、ECMAScriptの仕様や最新のJavaScript機能についても理解を深めましょう。 ・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フレームワーク・ライブラリを解説いたしますので、興味のある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コードを簡単に記述できるように開発された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は中〜大規模と幅広い開発規模に適したJavaScriptフレームワークです。小規模での開発は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は小〜大規模と幅広い開発規模に適したJavaScriptフレームワークです。 ・Next.js Next.jsはUI構築に特化したJavaScriptフレームワークです。 Next.jsの特徴として、環境構築が簡単であること、サーバーサイドレンダリングや静的サイト生成をサポートしていること、ページの読み込みが速くSEOの観点からもメリットがあることなどが挙げられます。 Reactとの違いはサーバ機能の有無です。Next.jsにはサーバ機能を有しておりますが、React にはありません。 Next.jsは小〜大規模のWeb開発規模に適したJavaScriptフレームワークです。特にSSRやSEOを重視するシステムには最適でしょう。 ・Nuxt.js Nuxt.jsはWebアプリ開発でのフロントエンド・バックエンドを構築するためのVueベースのJavaScriptフレームワークです。 Nuxt.jsの特徴として、ファイルシステムベースのルーティングを採用していること、PWA に対応していること、CSR・SSR・SSGと複数のレンダリングシステムに対応していること、環境構築が簡単であることなどが挙げられます。 Nuxt.jsは小〜大規模規模に適したJavaScriptフレームワークです。 ・Backbone.js Backbone.jsは、2010年に公開されたフロントエンドで動作するシンプルなJavaScriptフレームワークです。 Backbone.jsの特徴として、MVCパターンを採用していること、シンプルな設計であること、設計の自由度が高いこと、RESTful JSONインターフェースと統合することで、サーバーとクライアント間のデータ交換を簡単にできることなどが挙げられます。 Backbone.jsは、LinkedIn、Groupon、WordPress.com、Trelloなどで活用されています。 Backbone.jsは小〜中規模と幅広い開発規模に適したJavaScriptフレームワークです。大規模開発であれば、ReactやAngular、Vue.jsなどが適切なフレームワーク・ライブラリです。 ・Knockout.js Knockout.jsはUI構築のためのJavaScriptライブラリです。 Knockout.jsの特徴として軽量であること、MVVMパターンをサポートしていること、拡張が簡単であること、双方向データバインディングが搭載されていることなどが挙げられます。 Knockout.jsは小〜中規模と幅広い開発規模に適したJavaScriptライブラリです。特にプロトタイプの迅速な開発が必要な場合や、既存のプロジェクトでKnockout.jsが既に使用されている場合に活用することが多いです。大規模開発であれば、ReactやAngular、Vue.jsなどが適切なフレームワーク・ライブラリです。 JavaScriptフレームワーク・ライブラリを選ぶときの注意点 JavaScriptだけではなくIT技術全般にいえることですが、IT分野は日々新しい技術が開発されており、人気(頻繁に使用される)フレームワーク・ライブラリの入れ替わりも激しいです。そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■JavaScriptフリーランス求人・案件参画するために役立つ資格 JavaScriptフリーランスエンジニアが取得しておいて損のない資格を4つ紹介します。 ・CIW JavaScript スペシャリスト CIW(Certified Internet Web Professional)によって提供されるWeb技術の専門家を認定する資格です。試験時間は90分で55問、費用は150米ドルです。試験は英語で実施されます。 CIW JavaScript スペシャリストを取得することで、JavaScriptの知識やWeb開発のスキルや知識を証明できること、転職や就職で有利に働く可能性があることなどのメリットがあります。 ・HTML5プロフェッショナル認定試験 HTML5プロフェッショナル認定資格とは、LPI-Japan(特定非営利活動法人エルピーアイジャパン)が運営する、HTML5/CSS3、JavaScriptなど最新のマークアップに関する技術力と知識を証明できる資格です。 HTML5プロフェッショナル認定試験はレベル1と2と分かれており、レベル2の方が難易度は高いです。試験問題数はレベル1が約60問、レベル2が40~45問、受験料は16,500円です。 HTML5プロフェッショナル認定資格を取得することで、HTML5/CSS3、JavaScriptの知識やスキルや知識を証明できること、転職や就職で有利に働く可能性があることなどのメリットがあります。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 ITストラテジスト試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10~15%ほどの合格率です。 JavaScriptフリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。そのため、JavaScriptフリーランスエンジニアとして取得しておいて損のない資格でしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためJavaScriptフリーランスエンジニアとして取得しておいて損のない資格でしょう。 その他、プロジェクトマネージャ試験(PM)合格者に対しては、他の高度情報処理技術者試験の科目が2年間免除になったり、弁理士、中小企業診断士、国家公務員試験など他分野の難関資格の科目が一部免除になるメリットもあります。 JavaScript関連の資格を習得することは良いことですが、JavaScriptフリーランス求人・案件に参画するという目的を失わないようにしましょう。 JavaScriptスキルを資格取得によって、証明することは可能ですが重要視すべきことは、JavaScriptの実務経験やJavaScript周辺で必要な開発スキルを保有していることです。 そのためJavaScriptの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 JavaScriptエンジニアとして、実務未経験にも関わらずJavaScript関連資格の取得を最優先事項にすることはやめておきましょう。 ■JavaScriptフリーランス求人・案件の未経験での参画 JavaScript開発実務未経験の場合、参画できるJavaScriptフリーランス求人・案件は限られてくるでしょう。 JavaScriptなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 JavaScript未経験からJavaScriptフリーランス求人・案件への参画を検討/希望している方は、はじめに正社員や派遣・契約社員として2〜3年ほど開発経験を積むもしくはクラウドワーカーや副業として2年ほど開発実務をこなしましょう。 JavaScriptフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 JavaScriptのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、JavaScriptフリーランス求人・案件ではHTML/CSS、Java、PHP、Python、Rubyなどの開発言語や、各プログラミング言語での代表的なフレームワーク、SQLやDocker、Git、Linux、AWSなどの開発に頻繁に活用されるスキルが求められます。 JavaScriptをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればJavaScriptフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■JavaScriptフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方ロードマップ JavaScriptフリーランス/副業エンジニア初心者におすすめの求人・案件獲得方法や求人・案件の探し方のロードマップを4つ挙げられます。 ・人脈の活用 JavaScriptフリーランス/副業エンジニア初心者は、自身のネットワークや知人を通じて、JavaScriptフリーランス/副業求人・案件を獲得することができます。 知人、友人、前職の同僚などにJavaScriptフリーランス/副業エンジニアとして独立し、仕事を探していることを伝えておくことで、役立つ情報を提供してもらえる可能性が高いです。人脈を活かして案件を得られた場合、高報酬かつスムーズに開始できるケースもあります。 ただし、知人や友人、前職の同僚から紹介されたJavaScriptフリーランス/副業求人・案件では、自分の責任感や紹介者への評価が問われることになります。 さらに、JavaScriptフリーランス/副業エンジニア向けのコミュニティへの参加を通じて人脈を広げることで、新たなJavaScriptフリーランス/副業求人・案件の機会を見つけることも可能です。そのようなコミュニティでは、技術的な情報交換や協力関係の構築、クライアントの紹介など、様々なメリットが期待できます。 JavaScriptに特化したコミュニティやMeetupへの参加も効果的でしょう。 ・SNSを含むオンラインの活用 JavaScriptフリーランス/副業エンジニア初心者は、SNSやオンラインプラットフォームを活用し、JavaScriptフリーランス/副業求人・案件を探すことが可能です。 自身の経験、スキル、成果物をTwitter、Facebook、LinkedInなどのSNSや個人のWebサイトに掲載することで、企業や個人クライアントから直接依頼を受ける機会が増えます。 企業側にとっても、SNSの投稿から即戦力となるJavaScriptフリーランス/副業エンジニアの思考プロセスや専門知識を評価でき、採用コストの削減につながるため、Twitter、Facebook、LinkedInの活用は重要です。 経歴、実績、ポートフォリオをオンライン上で公開しておくと、企業の人事担当者による審査を経て、JavaScriptフリーランス/副業エンジニアの能力や希望に合致するJavaScriptフリーランス/副業求人・案件が提示される可能性が高まります。加えて、オンラインでの情報発信によって、自身のブランディングを確立することも可能です。 JavaScriptに関するブログ記事の投稿やGitHubでのソースコード公開も、自身のスキルアピールに有効です。 ・フリーランスエージェントの利用 JavaScriptフリーランス/副業エンジニア初心者は、フリーランスエージェントを活用することで、JavaScriptフリーランス求人・案件を探すことができます。 フリーランスエージェントには、開発スキルや要望、市場動向に精通した専門コーディネーターが在籍しており、最適なJavaScriptフリーランス/副業求人・案件の探索をサポートしてくれます。 JavaScriptフリーランス/副業エンジニアには、経験の浅い方から10年以上の豊富な実績を持つベテランまで、多様な人材がいます。 求人・案件検索の効率化や継続的な参画を目指すJavaScriptフリーランス/副業エンジニアにとって、信頼できるフリーランスエージェントへの登録がおすすめです。 また、一部のフリーランスエージェントでは、正社員と同等の保険加入、確定申告のサポート、スキルアップのための勉強会、定期的な交流会など、充実した福利厚生制度が用意されています。 JavaScriptフリーランス/副業エンジニアは、仕事ができなくなった場合や保険の必要性が生じた際に備え、保険や福利厚生の整ったエージェントを選択することが重要です。 なお、厚生労働省は、2024年秋までにフリーランスの労災保険の特別加入制度の対象を原則全業種に拡大する方針を示しています。 ・クラウドソーシングプラットフォームの利用 JavaScriptフリーランス/副業エンジニア初心者は、クラウドソーシングプラットフォームを利用することで、JavaScriptフリーランス/副業求人・案件を見つけることができます。代表的なクラウドソーシングプラットフォームには、クラウドワークス、ランサーズ、ココナラなどがあります。 JavaScriptフリーランス/副業エンジニアとして活動する際、クラウドソーシングプラットフォームに自分の開発スキルを登録するだけで、多様なJavaScriptフリーランス/副業求人・案件に応募が可能です。これにより、自分のスキルや希望に合致する求人・案件を見つけ、キャリア向上の機会を得ることができます。 しかし、この方法では単発の仕事が多く、高単価のJavaScriptフリーランス/副業求人・案件は少ない傾向にあるため、長期的な参画や高単価案件を希望する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の開発実務経験やJavaScript開発に必要な周辺開発スキル/経験を取得すると多くのJavaScriptエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。