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

1 - 50件/全557件

リモートOK
面談1回

【React/レビュー】中規模ECサイトのフロントエンド開発

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

ECサイトのフロントエンド開発(React)、Web API開発(Node.js)、 およびコードレビューを行う業務です。

案件の必須スキル

(必須) ・Reactでの開発経験 ・TypeScriptでの開発経験 ・HTML/CSSでの開発経験1年以上 ・サーバサイドの開発経験1年以上 ・レビュワーの経験1年以上 ・リモートでも自発的にコミュニケーションが取れる方 (尚可) ・Next.jsでの開発経験 ・Recoilでの開発経験 ・Fastifyでの開発経験

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

【Next.js】大手不動産会社向けWebシステムのフロントエンド開発支援

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

Next.jsを使用したフロントエンド開発を担当していただきます。 ・出来上がってきたHTML/CSSからコンポーネントを作成 ・コンポーネントを活用し画面を作成 ・バックエンドAPIからデータを取得し画面表示を行う ・検証の不具合修正 チーム規模:11-20名 担当工程:詳細設計~テスト 開発手法:ウォーターフォール

案件の必須スキル

(必須) ・Next.jsもしくはReactの経験2年以上 ・TypeScriptの経験2年以上 ・Dockerの経験あり ・Gitの経験あり (尚可) ・PHP / Laravel ・バックエンドAPI開発経験

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

【フロントエンド】アプリ外部課金サービス(スマホアプリのアイテム販売サイト)の追加開発対応

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

現在本番運用が行われているアプリ外部課金サービス(スマホアプリのアイテム販売サイト)の追加開発となります。 主にフロントエンド領域における改修及び、ログの設計/追加対応、その他アプリのリリース関連作業をご担当いただきます。 ご担当いただくフェーズとしては、以下となります。 ・設計・実装・テスト・リリース 既存システムの構成は以下となります。 ・インフラ:AWS・DB:PostgreSQL ・フロントエンド:Next.js(Typescript) ・バックエンド:Express.js(Typescript) ※インフラ・バックエンドは既存メンバーが対応

案件の必須スキル

(必須) ・Next.jsでのWebシステムの開発経験 ・Typescriptの使用経験 ・Git(Github)での開発経験 ・DBの操作経験(SQL、DBクライアントを用いたレコード登録等の簡易な操作) (尚可) ・顧客との仕様調整のご経験 ・運用設計(ログ設計/出力実装等) ・AWSに対する知見 ・Express.jsでのWebシステムの開発経験

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

【React/Vue.js】営業支援ツール開発

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

社内で使用する営業支援ツールの開発をお任せできる方を募集しております。 ワイヤーを参考に、決められたコンポーネント(部品)を利用して画面のコーディング (デザインカンプがなくてもある程度デザイン/コーディングルールを理解して実装できる)をお願いします。

案件の必須スキル

(必須) ・フロントエンドエンジニアとしての開発経験5年以上 ・APIを利用したサーバ通信のあるフロント画面の実装経験がある(HTMLコーダーレベルはNG) ・ReactまたはVue3による開発プロジェクトへの参画経験 ・自身のタスク管理ができ、遅延等の相談をちゃんとしてくれる方 (尚可) ・Next.jsまたはNuxt.jsなどの経験

1日前
提供元-Engineer Route

【React/リモート併用】国内最大規模のゲームプラットフォームのフロントエンド開発の案件・求人

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

国内最大規模のゲームプラットフォームのフロントエンド開発を担うポジションです。 様々な職種の開発メンバーと協力し、プラットフォームのリプレイス開発をお願いする想定です。 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・Reactによるアプリケーション開発経験 ・Hooks/Contextを利用した開発経験 ・Next.jsの基本的な知識 ・TypeScriptの基本的な知識 ・画面やコンポーネントに対するCSS実装経験 ・関数、コンポーネントなどのユニットテスト実装経験 ・基本 / 詳細設計の実務経験 ・パフォーマンスに関する基本的な知識

3日前
提供元-TechReach

【HTML5/リモート併用】プラットフォーム事業/フロントエンドグループの案件・求人

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

事業部のフロントエンドを横断的に統一していく。 また、大型案件に関連して進行していきますが、大型案件以外の事業部内の業務(プロジェクト)にも関わっていただく可能性がございます。 [開発環境] クラウド環境:AWS OS:Linux 開発言語:HTML/CSS/JavaScript/TypeScript フレームワーク・ライブラリ:Express/Next.js/React/Emotion/Jest/TestCafeetc. 管理ツール:GitHubEnterprise/ZenHubetc. その他ツール:Docker/CircleCI/Datadogetc. 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・HTML / CSS / JavaScript を使ったフロントエンド開発経験と、それらの深い理解 ・React を使った UI 開発経験 ・Git でのチーム開発経験 ・Node.js を使ったバックエンド開発経験 (上記はJavascript とサーバサイド実務経験がそれぞれ3年以上あれば代替可能)

3日前
提供元-TechReach

【AWS/リモート併用】フロントエンドエンジニアの案件・求人

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

[開発環境] クラウド環境:AWS OS:Linux 開発言語:HTML/CSS/JavaScript/TypeScript フレームワーク・ライブラリ: 管理ツール:GitHubEnterprise/ZenHubetc. その他ツール:Docker/CircleCI/GitHubActions/Datadogetc. 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・Webアプリケーションの3年間以上の開発および運用経験 ・自動テスト及び自動デプロイを用いた開発経験 ・AWS・GCPといったクラウドサービスに関する知識・運用経験 ・Gitを使用したチーム開発経験

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

【React/リモート併用】派遣スタッフ向けのマイページWebアプリの構築の案件・求人

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

スタッフ向けサイト・管理側サイトの構築 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・React/Vue.js/Nuxt.js/Next.js/Angularなどを用いたSPA/SSR開発1年以上 ・スクラムなどアジャイル開発手法を用いたチーム開発経験 ・TypeScriptなどの型システムを持った言語の利用経験 ・Gitを用いたチーム開発経験 ・WebAPI連携の開発経験(ユーザー認証、CRAD処理) ・HTML/CSS/JavaScriptの知識を有する方

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

【AWS/リモート併用】プラットフォーム/ペイメントサービス部の案件・求人

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

[開発環境] ・クラウド環境:AWS ・OS:Linux ・開発言語:HTML/CSS/JavaScript/TypeScript ・フレームワーク・ライブラリ: ・管理ツール:GitHubEnterprise/ZenHubetc. ・その他ツール:Docker/CircleCI/GitHubActions/Datadogetc. 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・Webアプリケーションの3年間以上の開発および運用経験 ・自動テスト及び自動デプロイを用いた開発経験 ・AWS・GCPといったクラウドサービスに関する知識・運用経験 ・Gitを使用したチーム開発経験

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

【JavaScript/TypeScript/next.js/AWS/CSS3/リモート併用】自社サイト集客用コンテンツ開発プロジェクトの案件・求人

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

自社サイトの集客力強化を目的にお客様評価サイト開発をお願いします。 店舗スタッフが効率よく、業務に集中して対応できるように、来店予約情報の閲覧、検索、詳細情報表示などの開発に携わっていただきます。 新規プロジェクトのため、ゼロからの立ち上げとなります。アプリケーション新規構築、リリース方法、バックエンドとの連携などシステム構築作業も一緒に検討していただきたいです。 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・JavaScript、TypeScriptを利用した開発経験 ・ReactJS、NextJSを利用した開発経験 ・CSS in JS / CSS Modules などのCSS設計経験 ・CSR/SSR/SSGについての設計および実装経験 ・Gitlabを利用したMergeRequestベースのソース管理の経験 ・バックエンドエンジニア、デザイナーと協力しながらの開発経験 ・AWSを利用した開発経験 ・ESLint, prettierを利用した開発経験 ・設計書等のドキュメンテーション作成経験

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

【JavaScript/リモート併用】店舗向けシステムの新規プロジェクト開発の案件・求人

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

店舗への来店予約をよりスムーズに進めるための店舗向けシステムの新規プロジェクト開発にて経験豊富なフロントエンジニアを募集いたします。 店舗スタッフが効率よく、業務に集中して対応できるように、来店予約情報の閲覧、検索、詳細情報表示などの開発に携わっていただきます。 新規プロジェクトのため、ゼロからの立ち上げとなります。 アプリケーション新規構築、リリース方法、バックエンドとの連携などシステム構築作業も一緒に検討していただきたいです。 ※フロントエンドはNextJS(React)、バックエンドは現在検討中(NodeJS,Ruby,Javaのどれか) 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・JavaScript、TypeScriptを利用した開発経験 ・ReactJS、NextJSを利用した開発経験 ・CSS in JS / CSS Modules などのCSS設計経験 ・CSR/SSR/SSGについての設計および実装経験 ・Gitlabを利用したMergeRequestベースのソース管理の経験 ・バックエンドエンジニア、デザイナーと協力しながらの開発経験 ・AWSを利用した開発経験 ・ESLint, prettierを利用した開発経験 ・設計書等のドキュメンテーション作成経験

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

【Next.js(React)/Typescript/リモート併用】Fintech WEBアプリ構築PJの案件・求人

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

コンシューマ向けのFintech系サービスの新規機能開発PJになります。 新規で複数の機能開発を予定しており、顧客サービスのDX化、請求周りのシステム開発を予定しています。 5名前後の体制にて開発進めておりいくつかのPJTを並行で走っているので年単位の長期にて参画頂ける方が希望です。 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・Next.js(React)/Typescriptでの開発経験1年以上 ・フルスクラッチ開発経験 ・Single Page Application開発経験

4日前
提供元-TechReach

【next.js/TypeScript/リモート併用】ECサイトのフロント開発支援の案件・求人

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

自社サービスや受託案件を行っている企業にてECサイトのフロントエンド開発要員を募集しております。 既存の大手ECサイトの改修や新規追加機能の開発を顧客IT部の方やサーバー側のエンジニアと直接会話しながら進めていただきます。 具体的にはteamsでのコミュニケーションを取りExcel形式での依頼があるようでスピード感をもって対応できる方だとありがたいです。 タスク管理ツールはBacklogです。 デザイン側の担当者は他にもいますがフロントエンドの開発は一人称で対応していただく形となります。 主にはBtoC向けのECサイトの開発となりますが管理側のシステムの開発もフロントエンドは対応いただきます。 ■技術キーワード 主に使用:React.js、Next.js、TypeScript たまに:HTML、CSS 少し:Node.js 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・フロントエンド開発経験2年以上希望 ・顧客と直接会話をしながら開発をした経験又はそれに近しい経験 ・WEB系開発経験

4日前
提供元-TechReach

【React/TypeScript/next.js/リモート併用】オブジェクト移動アプリの実装の案件・求人

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

案件はAIを活用したアプリ開発のプロジェクトになります。 iPadでオブジェクト移動などを操作するアプリで、そのオブジェクトの移動・配置・編集のUI実装を担っていただきます。 業務範囲は、設計、実装(TypeScript、Reactjs、Next.jsによるフロントエンド開発)、コードレビュー等になります。 ドラッグ&ドロップ操作の開発やグリッドレイアウトの開発に精通した方1名を募集します。 チーム開発をすすめるため臨機応変にメンバー間でコミュニケーションをとることを苦手としない方がマッチします。 また、DailyやWeeklyでプロジェクト会議(オンライン)も想定されており、そちら参加も必須となります。 【日本語ネイティブの方、活躍中!】 【20代・30代・40代、活躍中!】 【出社可能な方、活躍中!】

案件の必須スキル

・Reactjs、TypeScriptの実務経験3年以上 ・Next.jsの経験1年以上 ・ドラッグ&ドロップ操作やグリッドレイアウトを利用したアプリ開発経験 ※ご経験に応じてTechリードとしての役割(コードレビューなど)もお願いします。

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

週5/エンジニアリングマネージャー(CTO候補)

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

【概要】 運動療法クラウドサービスを提供するベンチャー企業です。 主要メンバーとして、開発組織の生産性向上に貢献し、製品開発をリード頂くポジションです。 【主な責任】 経営チームと協力し、開発組織の全体的な生産性を向上させる戦略を提案し実施する。 開発戦略の策定と実行をリードする。 開発フローの改善と強化を行う。 会社の成長計画に沿った製品および開発戦略の形成に積極的に参加する。 【現在のチーム構成】 プロダクトマネージャー1名、エンジニア3名、デザイナー1名で構成され、週次スプリントで協力して作業を進めています。 小さなバッチサイズでの迅速なデプロイ、バックログアイテムのリードタイム測定に重点を置き、チームの生産性の可視化と改善に注力しています。 【事業内容と会社の特徴】 ヘルスケア分野のシステム開発に特化。 ミッション:「リハビリを日常化し、社会を元気にする」。 運動療法クラウドサービスの接骨院業界や整形外科分野での普及に焦点を当て、がんや骨粗鬆症など運動療法の効果が証明された他の疾患分野への拡大を計画。 案件No:129_001 リモート可否:一部リモート可 日本語レベル:ネイティブレベル ご年齢:20代後半〜40代前半までの方が活躍中

案件の必須スキル

開発経験5年以上(TypeScript、React、Next.js、Node.js、Rails) スタートアップでのマネジメント経験 フルスタックでの開発経験 医療業界向けシステムの開発経験。

19日前
提供元-Freelance Port
リモートOK
面談1回

週5/大手メガベンチャーのテックリード(フルスタックエンジニア)

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

【事業概要】 事業部を横断した開発の支援を行う部署です。 事業立ち上げの支援や事業ブーストするための横断支援を行います。 一つのサービスだけじゃなく、様々なサービスと関わり事業をブーストするために動きます。 迅速なキャッチアップを求められますが横断的に事業に関わることで様々な開発環境に携わることができます。 今回は開発支援のプロジェクトの増加に基づき、開発業務から開発支援を行っていただくフルスタックエンジニアを募集します! 【ポジションの魅力】 特定のプロダクトを持たない組織だからこそ俯瞰的に課題を見極め、全体最適となる解決策を打っていくことが求められます。 全社を俯瞰して施策を考えるだけでなく、主担当となる事業においては事業部の開発チームと共に事業に深くコミットしていただくので、俯瞰と詳細、複数の視点を持って大きな課題に取り組む力を身につけられる環境です。 【業務内容】 あらゆる事業部や横断的な企画を推進する部門と連携しています。 新規開発の立ち上げや横断的にプロジェクトを見ることができるので、様々なプロジェクトに関わることができます。 ・CTOやVPoEと連携して開発組織が持つ様々なプロダクトの課題解決 ・全社横断のプロジェクトや新規事業の立ち上げを事業計画フェーズから支援 ・アーキテクチャレビューや技術的課題の解決といった事業部支援 ・生産性向上とリスク軽減のためのモダン化をインフラ、アプリケーションの両面から推進 ・開発組織の課題解決、エンジニアの育成、採用支援 案件No:1_177 リモート可否:フルリモート 日本語レベル:ネイティブレベル ご年齢:20代後半〜40代前半までの方が活躍中

案件の必須スキル

・大規模システムにおける技術選定などの意志決定に関わった経験 ・新旧様々なシステムの理解とチームに素早くキャッチアップする力 ・課題設定力および関係者の巻き込みながら計画を遂行する実行力 ・インフラからバックエンド、フロントエンドまでの広い実装経験 ・コンテナ、CI/CD、マイクロサービス等のモダンな技術の経験 ・RDBでのパフォーマンスを意識したコードを書くことができる ・サーバーサイドをTDD(テスト駆動設計)で書いたことがある ・型のある言語での経験

19日前
提供元-Freelance Port
募集終了
リモートOK

【Kotlin】サーバーサイドエンジニア★タレント・インフルエンサー向けサイトの開発支援

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

インフルエンサーやタレント、アーティストやクリエーター向けの国内最大級のプロフィールサイトのプラットフォームやコミュニティSNSを展開する企業にて、当サービスのバックエンド開発をご担当いただきます。スキルによってはフロントエンドもお願いする可能性がございます。 ご対応いただく業務範囲として主に、バックエンド Kotlin (Ktor) を用いたAPI開発、およびDBの設計をご対応いただきます。 開発はスクラムで行っており、技術的にも常に最新の言語やフレームワーク、ツールなどを積極的に取り入れるよう心掛けている企業です。 ※面談は弊社「プロエンジニア」のキャリアコンサルタントが同席の上、1回行います。プロエンジニア(運営元:インターノウス株式会社)ではエンド案件を中心に常時8000件の案件を保有しており、エンジニアの方々に業界最安値級の手数料で安心して働ける高品質な案件をご紹介しております。 【登録から就業までの流れ】 STEP.1 「プロエンジニア」(案件掲載元)で無料会員登録もしくは案件に申し込み ↓ STEP.2 キャリアコンサルタントよりお電話にて詳細をお伺いします ↓ STEP.3 案件のご紹介 ↓ STEP.4 紹介先企業との三者面談 ↓ STEP.5 就業スタート 【お問い合わせ先】 登録済みの方:担当のキャリアコンサルタントにお電話ください。 まだ登録がお済みでない方:掲載元の「お問い合わせ」よりお問い合わせください。

案件の必須スキル

・Java あるいは Kotlin を使ったサーバーサイドの開発経験 ・Webアプリケーションの設計・開発における3年以上の経験 ・エンジニアとして成長し、且つプロダクト開発を効率的に進めていきたい方 ・コーディングの品質や技術に対して、俯瞰的な視点を持ち、深く考えることでき、建設的な改善を行うことができる方 ・新しい情報や技術に興味があり、積極的に取り入れる姿勢がある方 ・チームで業務を行うためのコミュニケーション力、協調性のある方

7時間前
提供元-ProEngineer
募集終了
面談1回

【Python】プロダクト開発/PM兼テックリードの求人・案件

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

クライアント内で進んでいるazureを用いたプロダクト開発のPM兼テックリードとして参画いただきます。

案件の必須スキル

・Python開発経験3年以上 ・一人称で動けるコミュニケーション能力 ・アジャイル開発経験 ・最新技術を使った開発に抵抗がない ・azure経験 ・azureopenAIの業務利用 ・RAG構築経験 (azure AIsearch/elasticsearch経験) ・FastAPI経験 ・NextJS経験

7時間前
提供元-BIGDATA NAVI
募集終了

【Javascript】フルスタックエンジニア★スタートアップ企業向けシステム開発

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

主にスタートアップ企業のシステム開発を受託開発している企業のフルスタック開発を担当して頂きます。 【具体的業務】 サーバーサイドはNode.jsを使用し、フロントエンドはReact.jsやNext.jsを使用しているケースが多いです。 そのため、Javascript記述にてサーバーサイドをメインにフロントエンドも含めフルスタックに開発して頂きます。 【開発環境】 Node.js、JavaScript/TypeScript、 React、Next.js、GraphQL、 OpenAPI、MySQL、MongoDB、 Redis、HTML/CSS、Docker、 Kubernetes、 AWS/GCP/GAE/Firebase Slack、Googleドキュメント、 Confluence、Github、CircleCI

案件の必須スキル

【必須】 ・Node.jsやTypeScriptを用いたサーバーサイド開発経験 ・React.jsやNext.jsなどのモダンなフレームワークやライブラリを用いた開発経験 【尚可】 ・最新技術へのキャッチアップ意欲

1日前
提供元-ProEngineer
募集終了
リモートOK

【React.js/Next.js】フロントエンドエンジニア★食の情報プラットフォーム新規開発

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

ユーザーが正確な食品情報(今回は日本酒)を入手できるプラットフォームを新規で構築しております。 このプロジェクトにCTO(バックエンドメイン)と共に携わって頂き、フロントエンドの開発を担当して頂きます。

案件の必須スキル

・React.js/Next.jsを用いたWebアプリケーション  開発経験 ・積極的にコミュニケーションが取れる方 ・要件(ふわっと)から実装イメージをして  コードに落とし込める方 ・Gitでのチーム開発経験

1日前
提供元-ProEngineer
募集終了

【Ruby】サーバーサイドエンジニア★医療向けHRサービスの開発

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

医療従事者向けのHRtechサービスを展開する企業にて、Rubyを用いたサーバーサイド開発を担当して頂きます。 既存サービスはTypeScript(Next.js)/Ruby(RoR)で動いており、新規サービスはTypeScript(Next.js/Node.js)を想定しております。 【具体的業務】 ・追加機能開発 ・改修

案件の必須スキル

【必須】 ・Ruby(Ruby on Rails)を用いた開発経験 ・GCPやAWS環境下での開発経験 【尚可】 ・TypeScript(React/Next.js)を用いた開発経験 ・Node.jsを用いた開発経験

1日前
提供元-ProEngineer
募集終了

【TypeScript】フルスタックエンジニア★重化学工業向けSaaS開発

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

鉄鋼業・セメント・造船・化学工業などの製造業を指す、重化学工業向けのSaaSのフルスタック開発案件になります。 開発自体はフロントエンド、バックエンド共にTypeScriptで開発をしています。 【開発環境】 ・言語:TypeScript、ReactNative ・フレームワーク:React(Next.js)、Node.js(Express) ・データベース:MySQL ・インフラ:AWS ・デザインツール:Figma

案件の必須スキル

【必須】 ・TypeScriptを用いた開発経験 【尚良】 ・React(もしくはNext.js)を用いた開発経験 ・Node.js(もしくはExpress)を用いた開発経験

1日前
提供元-ProEngineer
募集終了

【React/TypeScript】フロントエンド/バックエンドエンジニア★大手求人サイト開発

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

中途採用向け大手求人紹介サイトの開発案件でフロントエンド開発をメインに従事して頂きます。 作業内容としてはTypeScript(Next.js)を用いたフロントエンドや、Node.jsを用いたバックエンド開発となります。 大規模な動的サイトとなるため、テクニカルディレクターを中心とした複数名の開発体制で、お互いにコミュニケーションを取りながら、案件を進めて頂きます。 他にも複数クライアントがございますので、面談時にお話をさせて頂ければと思います。

案件の必須スキル

【必須】 ・React開発の1年以上の実務経験 ・TypeScriptを用いた開発の実務経験 ・ES6以降の記法を用いた実装 ・SQLへの基本的な理解 【尚良】 ・Next.jsを使ったサイト構築経験 ・Express等を用いたAPIの実装経験 ・Jestを使ったテストコードの実装経験 ・GitやGithub等を用いた開発経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【React(Next.js)/Node.js】フロントエンド/バックエンドエンジニア★美容師特化型求人サービス開発

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

自社サービスとして展開している美容師向け求人サービスをTypeScript (React/Node)を用いて開発して頂きます。 【具体的な業務内容】 ・企業管理画面(メッセージ、応募履歴、ダッシュボード) ・ユーザー管理画面(メッセージ、応募履歴) ・企業対ユーザーのメッセージ画面 の開発となります。 フロントエンドとバックエンドで開発担当を分けているため、それぞれスキルセットに合ったポジションでの作業をお願いします。 その他にも別チームで美容師向けオンラインサロンプラットフォームの開発も進んでおりますので、本人の適性に合ったチームをご案内させて頂きます。

案件の必須スキル

フロントエンド:React (もしくはNext.js)での開発経験 バックエンド:Node.jsでの開発経験

1日前
提供元-ProEngineer
募集終了

【TypeScript/React (Next.js)】フロントエンドエンジニア★不動産Webサービスの開発

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

同社は不動産Webサービスを展開している企業です。 今回はフロントエンドエンジニアとして同サービスの新規管理画面の構築を担当して頂きます。 バックエンド開発ではNest.jsを使用しており、ご興味があれば携わることも可能です。

案件の必須スキル

・TypeScript/React (Next.js)開発経験 ・WEBアプリケーション開発経験2年以上

1日前
提供元-ProEngineer
募集終了
リモートOK

【TypeScript/Next.js(React)】Webエンジニア★医療向けHRサービスの開発

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

医療従事者向けのHRtechサービスを展開する企業にて、TypeScriptを用いたフロントエンド及びサーバーサイド開発を担当して頂きます。 既存サービスはTypeScript (Next.js) / Ruby (Ruby on Rails) で動いており、新規サービスはTypeScript (Next.js/Node.js)を想定しております。 今回は新規サービスを想定しており、リッチUI・UXの提供やメンテナブルな体制で開発を進めていくためにも、TypeScriptでのSPA+API の構成にて開発予定でございます。 ※エンド直案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・TypeScriptを用いた開発経験 ・Next.js (React)を用いた開発経験 ・GCPやAWS環境下での開発経験

1日前
提供元-ProEngineer
募集終了

【TypeScript/React(Next.js)】フロントエンドエンジニア★モバイルオーダーシステム開発

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

スタバやマクドナルドでも導入されているブラウザ上で注文~来店~受取登録等ができるモバイルオーダーシステムのフロントエンド開発に携わっていただきます。 【技術的に特徴的な部分】 ・ネイティブアプリは当社で開発済み、本件はWebviewで展開される追加機能になります。従って、ネイティブ側とのAPI通信が必要になる部分があります。(ネイティブ側でログイン、Webview遷移後も状態共有など) ・長期間にわたり保守される予定の案件ですので、スキルセットの高低に依存せず、誰でもわかりやすく実装する必要があります。(保守性に最大限の配慮をしたい) ・注文や在庫状況をリアルタイムに反映する必要があるため、Websocketを使用する場面がいくつかあります。

案件の必須スキル

・TypeScriptを用いた開発経験2年程度 ・React.js (Next.js)での開発経験 ・コードレビュー経験

1日前
提供元-ProEngineer
募集終了

【React.js/Next.js】フロントエンドエンジニア★スタートアップ企業向け受託開発

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

主にスタートアップ企業のシステム開発を受託している企業にて、TypeScript (Next.js)を用いたフロントエンド開発をご担当頂きます。 現在、既存で開発中の教育サービス案件の機能開発と新規受注のEC系Webサービス開発が動いており、いずれかをご担当頂く予定です。 企業の特徴としては、受託を請ける案件はモダンな技術を使用できる案件のみ受注をしており、常にモダンな環境を使用する現場ですので、最新技術志向が高い方にお勧めです。

案件の必須スキル

・React.jsまたはNext.jsでの開発経験 ・Webフロントエンド開発経験3年以上

1日前
提供元-ProEngineer
募集終了
リモートOK

【React.js/Next.js】フロントエンドエンジニア★スタートアップ企業向け受託開発

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

主にスタートアップ企業のシステム開発を受託している企業にて、TypeScript (Next.js)を用いたフロントエンド開発をご担当頂きます。 現在、既存で開発中の教育サービス案件の機能開発と新規受注のEC系Webサービス開発が動いており、いずれかをご担当頂く予定です。 企業の特徴としては、受託を請ける案件はモダンな技術を使用できる案件のみ受注をしており、常にモダンな環境を使用する現場ですので、最新技術志向が高い方にお勧めです。

案件の必須スキル

・React.jsまたはNext.jsでの開発経験 ・Webフロントエンド開発経験3年以上

1日前
提供元-ProEngineer
募集終了

【TypeScript/React.js/Vue.js】フロントエンドエンジニア★M&A・事業承継マッチングサイトの開発

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

M&A/事業承継マッチングサイトを運営している企業です。 今回は、TypeScript/React (Next)を用いて同サービスのフロントエンド開発を担当して頂きます。 【具体的な業務内容】 1. フロントエンドの設計/開発 2. 外注ベンダーとの調整/ディレクション 3. デザイナーとの調整 ※2については、スキルや意向に応じて対応 チーム構成:4-5名程度 【技術環境】 ・Typescript/React/Next/Node/Express ・AWS Fargate/S3/Cloundfront/GitHub/Docker/Prisma

案件の必須スキル

【必須】 ・React.js又はVue.jsを用いた開発実務経験3年以上 ※1人称で動ける方 【尚良】 ・Typescriptを用いた開発経験 ・Next.jsを用いた開発経験 ・フロントエンドのテストに関する知見 ・サーバーサイド (node.js) 開発に挑戦する意欲 ・スタートアップでの就業経験 ・チームビルディングの経験

1日前
提供元-ProEngineer
募集終了

【TypeScript/React/HTML】フロントエンドエンジニア★モバイルオーダーシステムの新規構築

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

受託をメインに活動している大手テクノロジー企業にて、今回はフロントエンドチームが担当する中長期案件でモバイルオーダーシステムの新規構築を担当していただきます。 ※受託企業になりますので、詳細は面談時にお伝えします。 【技術環境】 ・言語:TypeScript、JavaScript、HTML、CSS、SASS ・フレームワーク:React、Next.js、Vue.js 、Nuxt.js ・その他:webpack、gulp、BEM、RSCSS

案件の必須スキル

【必須】 ・TypeScript/Reactでの開発経験 ・HTML/CSS(1年以上) ・BEMやRSCSS等のCSS設計手法を用いた開発経験 ・SASS, LESS, PostCSS等を用いた開発(1年以上) ・中長期的に参画いただける方 【尚良】 ・フロントエンドでのリーダー経験 ・大規模案件の開発経験 ・Next.jsを使った開発経験 ・webpack、gulpなどを使った環境構築の経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【TypeScript/Next.js】フルスタックエンジニア★大手通信会社向けWebアプリケーション開発

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

ドローン飛行による無線設備使用の際に必要となる総務省等各所への許可申請を代行するWebシステムの開発を行います。 大手通信事業会社の自社システムの新規開発で、Webアプリケーションのフロントエンドとバックエンド開発を担当頂きます。 工程:実装・テスト ※面談は弊社同席でWeb1回行います。

案件の必須スキル

・Next.js経験 ・TypeScript経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【TypeScript/React】フロントエンドエンジニア★ライブストリーミングアプリケーションの開発

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

受託開発をメインとするスタートアップ企業にてフロントエンドエンジニアを募集しております。 ライブストリーミングと動画格納、動画視聴が可能なサービスのフロントエンドの実装を行って頂きます。 企業の案件を複数受託し、現在8つほどPJが動いている為、スキルマッチ度によってはいくつか案件をご案内させて頂く可能性がございます。 ※面談は弊社同席で1回行います。

案件の必須スキル

・React/Next.jsを用いた開発経験2年以上 ・Firebaseを用いた開発経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【JavaScript/TypeScript/Vue/React/他】フロントエンドエンジニア★Webアプリケーションの開発

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

同社は受託事業を中心に基盤システム/Webプラットフォーム/モバイルアプリ/ゲームなど幅広く展開している企業です。 今回はフロントエンドエンジニアとして、参画していただきます。 【具体的な業務内容】 ・UI設計/UXの提案 ・PC向けサイト/スマートフォン向けサイトの制作 ・WEBアプリケーション開発 ※面談は弊社同席で1回行います。

案件の必須スキル

・TypeScriptまたはJavaScriptでの開発経験 ・Vue.js/Nuxt.js/React/Next.jsなどのJSフレームワークの実務経験が2年以上(Vue.jsだと尚可) ・WEBアプリケーションの開発経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【JavaScript/React】フロントエンドエンジニア★NotionAPIを活用したWebサイトテンプレートの開発

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

自社サービスとして展開している、Notionで書いたコンテンツをAPI連携により、誰でも簡単にWebサイトとして作成・運用することができるサービスをReactを用いて開発いただきます。 社内のデザイナーと協力をしてアジャイル開発で進めていきます。 ※エンド直案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・3年以上のWebサービスの開発経験 ・3年以上のソースコードレビュー経験 ・開発プロジェクトの設計経験 ・JavaScriptのFWを用いた開発経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【JavaScript/Next.js/React】フロントエンドエンジニア★文献管理ツールの開発

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

研究活動DXサービスを展開するスタートアップ企業にて、今回は文献管理ツール開発のフロントエンドエンジニアとして参画していただきます。 Next.jsを用いて開発を行っており、設計~実装をご担当頂きます。

案件の必須スキル

・フロントエンド開発経験 ・Next.js、Reactの経験(1年以上が望ましい)

1日前
提供元-ProEngineer
募集終了
リモートOK

【PHP/Laravel】Webエンジニア★AIを活用した不動産管理システムの運用

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

不動産管理のSaaSを展開している企業にて、今回はWebエンジニアとして参画していただきます。 事業/組織拡大に伴い運用を主として実行するチームの編成を検討しています。編成するチームはDevOpsを実行するイメージです。 【具体的な業務内容】 ・運用設計 ・データパッチ及びデータ抽出の実行 ・事業部側からの各種仕様確認/問い合わせ対応 ・不具合報告のアプリケーション調査 ・非機能面のアップデート検証(ミドルウェアバージョンやセキュリティ面) ・プロダクト改善要望の検証および対応 ※エンド直案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・ Laravelによる大規模なWebアプリケーション設計・実装の経験 ・ Vue.js、Nuxt.jsによるWebアプリケーション設計・実装の経験 ・ React、Next.jsによるWebアプリケーション設計・実装の経験 ・ Webアプリケーション開発の知識と経験 ・ Webフロントエンド技術(HTML、JavaScript、CSS)の知識と開発経験 ・ リレーショナル・データベースを利用したデータモデル設計、効率的なデータ問い合わせの知見 ・ Webアプリケーション開発におけるセキュリティの知識

1日前
提供元-ProEngineer
募集終了
リモートOK

【Java/Kotlin】サーバーサイドエンジニア★toB向けノーコードデータ連携サービスの開発

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

toB向けにノーコードデータ連携サービスを展開している企業です。 今回は、Kotlinを用いてサーバーサイド開発を担当いただきます。 設計/実装/テストと幅広く対応いただきます。 ※フロントは、Reactです。スキルや状況に応じてフロント側の業務もお願いする可能性もございます。 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・Javaを用いた開発経験 ・JUnitを用いたテストコードを書いた経験 ・API設計/開発経験 ・CData/Argo/Auth0/Embulkなどのドキュメントを読んで技術仕様策定のドラフトを作成できる方 ・モダンな開発経験(フロントReact/Vueなどを使用した経験) ※現場はReact/Next環境

1日前
提供元-ProEngineer
募集終了
リモートOK

【JavaScript/TypeScript/Next.js】フロントエンドエンジニア★保育園向けアプリの開発

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

WEBサービスをメインとして、モバイルアプリケーション、基幹システム、の開発から保守運用まで行っている受託開発企業にて、保育園向けアプリの新規開発案件のテックリードとしてご参画頂きます。(メインはフロントエンドですが、バックエンド知見あると尚良) 保育園の保護者と先生が使用するアプリ開発です。 新規登録・ログイン機能、児童登録、おたより配信、アルバム配信、写真販売ができるアプリを想定しております。 ある程度までは前任のエンジニアが作成していますが、細かい部分のサポートや、チーム内フロントエンジニア・バックエンドエンジニアに技術的な適切な指示/フォローができると尚良しです。 【MTG予定は以下です。】 内部定例MTG:火曜・木曜15-16時 外部定例MTG:水曜15-16時 フロントエンド分科会:金曜10-11時 ※全出席かどうかはこちらで後程判断致します。 ※面談は弊社同席で1回行います。

案件の必須スキル

・Next.jsを用いたフロントエンド開発経験 ・ToC向けアプリ作成経験 ・ECシステム構築、公開経験 ・決済システム経験 ・Laravel、GraphQL、APIの知見

1日前
提供元-ProEngineer
募集終了
リモートOK

【TypeScript/Vue/Nuxt】フロントエンドエンジニア★ECサイトフルリニューアル

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

大型プロジェクションマッピングや大手企業の受託開発をメインに展開している企業にて、下記案件の募集を致します。 ・ECサイトの管理画面のフルリニューアル 【具体的な業務内容】 ・現行システムに搭載されている機能及び、業務フローの理解、各種対抗先ベンダーとの調整 ・画面WFの作成及び画面仕様書の作成、更新修正 ・画面要件・コア基盤要件に基づいたBFFの設計、設計書作成、実装 ・ユーザーサイト、管理画面のフロントエンド実装 ・内部結合テストの仕様書作成、実施 ※面談は弊社同席で1回行います。

案件の必須スキル

・クライアントから提出された資料を元に、業務フローを読み解き把握する力、もしくはそれに準ずる経験 ・クライアントの要望を理解し画面設計に落とし込み仕様書を作成する力、もしくはそれに準ずる経験 ・画面要件及びコア基盤側からの要望に基づき、INPUT・OUTPUTを定義しSwagger及びBFFの設計、仕様書の作成、実装する力、もしくはそれに準ずる経験 ・BFF、Swaggerの設計・実装経験 ・Vue (Nuxt)、React (Next)での開発経験、もしくはそれに準ずる経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【Go/TypeScript/Next.js】フルスタックエンジニア★旅行予約サイトの開発

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

国内旅行/海外旅行のオプショナルツアーの予約サイトを展開している企業にて、フルスタックエンジニアの募集を致します。 B2Cビジネスにおける新規プロダクト開発のプロジェクトとなり、現状はトライアルリリースのステータスですが、今後さらに社内向けの内部ツール・機能拡張を行なっていき、本格的なサイトオープンを予定しています。 【具体的な業務内容】 ・新規プロダクトにおける新しい機能の追加開発、既存の機能の改善等 ・リリース後のアプケーション運用(不具合調査、改善等) ・SREチームと連携したインフラストラクチャやアーキテクチャの改善 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・Golangを用いた開発経験2年以上 ・能動的に動ける方 ・フロントエンド (Next.js) に興味のある方

1日前
提供元-ProEngineer
募集終了
リモートOK

【TypeScript(React/Next.js)】フロントエンドエンジニア★フードデリバリー業界向け注文管理SaaSの開発

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

フードデリバリー業界に向けた注文管理SaaSを展開する企業にて、フロントエンドエンジニアを募集しております。 サービスではシェアNo.1であり、大手飲食チェーンにも導入されているサービスとなります。 なおエンジニアチームに明確な役割分担はありませんので、ご希望に応じてバックエンドやインフラ、仕様策定や技術調査にも携わる事が可能です。 【具体的な業務内容】 ・Android向けフロントエンドアプリケーションの開発(ブラウザのWebView) ・クライアント企業向けダッシュボードアプリケーションの開発 ・LIFF (LINE Front-end Framework) アプリケーションの開発 ・不具合、バグの調査、修正 ・仕様策定(PdMと連携) ・新機能のプロトタイプ開発、PoC(PdM、デザイナーと連携) ・技術調査等 ※エンド直案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・TypeScriptでのフロントサイド開発経験(2年以上が望ましい)

1日前
提供元-ProEngineer
募集終了
リモートOK

【Golang】サーバーサイドエンジニア★フードデリバリー業界向け注文管理SaaSの開発

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

フードデリバリー業界に向けた注文管理SaaSを展開する企業にて、Golangエンジニアを募集しております。 サービスではシェアNo.1であり、大手飲食チェーンにも導入されているサービスとなります。 今回はデリバリー各社とのAPI連携、POS連携、タブレットアプリの改善などに携わって頂きます。 ※機能開発だけでなく、パフォーマンス向上施策やリファクタリング、オペレーション自動化にも携わることが可能です。 なおエンジニアチームに明確な役割分担はありませんので、ご希望に応じてフロントエンドやインフラなどの開発も可能です。 ※エンド直案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・Goでのサーバーサイド開発経験(2年以上が望ましい)

1日前
提供元-ProEngineer
募集終了
リモートOK

【Go/TypeScript(Next.js)/業務委託】旅行予約サイトの開発・フルスタックエンジニア募集★2年以上の経験者優遇!フルリモート可で月80万~

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

国内旅行/海外旅行のオプショナルツアーの予約サイトを展開している企業にて、フルスタックエンジニアの募集を致します。 B2Cビジネスにおける新規プロダクト開発のプロジェクトとなり、現状はトライアルリリースのステータスですが、今後さらに社内向けの内部ツール・機能拡張を行なっていき、本格的なサイトオープンを予定しています。 【具体的な業務内容】 ・新規プロダクトにおける新しい機能の追加開発、既存の機能の改善等 ・リリース後のアプケーション運用(不具合調査、改善等) ・SREチームと連携したインフラストラクチャやアーキテクチャの改善 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・Golangを用いた開発経験2年以上 ・能動的に動ける方 ・フロントエンド (Next.js) に興味のある方

1日前
提供元-ProEngineer
募集終了
リモートOK

【Kotlin/業務委託】toB向けノーコードデータ連携サービスの開発・サーバーサイドエンジニア募集★Java経験者優遇!フルリモート可で月70万~

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

toB向けにノーコードデータ連携サービスを展開している企業です。 今回は、Kotlinを用いてサーバーサイド開発を担当いただきます。 設計/実装/テストと幅広く対応いただきます。 ※フロントは、Reactです。スキルや状況に応じてフロント側の業務もお願いする可能性もございます。 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・Javaを用いた開発経験 ・JUnitを用いたテストコードを書いた経験 ・API設計/開発経験 ・CData/Argo/Auth0/Embulkなどのドキュメントを読んで技術仕様策定のドラフトを作成できる方 ・モダンな開発経験(フロントReact/Vueなどを使用した経験) ※現場はReact/Next環境

1日前
提供元-ProEngineer
募集終了
リモートOK

【Java/業務委託】toB向けノーコードデータ連携サービスの開発・サーバーサイドエンジニア募集★Kotlin経験者優遇!フルリモート可で月70万~

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

toB向けにノーコードデータ連携サービスを展開している企業です。 今回は、Kotlinを用いてサーバーサイド開発を担当いただきます。 設計/実装/テストと幅広く対応いただきます。 ※フロントは、Reactです。スキルや状況に応じてフロント側の業務もお願いする可能性もございます。 ※エンド案件となります。面談は弊社同席で1回行います。

案件の必須スキル

・Javaを用いた開発経験 ・JUnitを用いたテストコードを書いた経験 ・API設計/開発経験 ・CData/Argo/Auth0/Embulkなどのドキュメントを読んで技術仕様策定のドラフトを作成できる方 ・モダンな開発経験(フロントReact/Vueなどを使用した経験) ※現場はReact/Next環境

1日前
提供元-ProEngineer
募集終了
リモートOK

【TypeScript/Vue.js/フルリモート】資材梱包ECのフロントエンド開発案件

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

資材梱包ECを展開するWebベンチャー企業にて、フロントエンドエンジニアの募集を致します。 主な作業内容は下記となります。 ・既存のプロジェクトの運用/改修 ・新規事業プロダクトの構築 ・技術負債解消のためのモノリスシステムのマイクロサービス化

案件の必須スキル

・フロントエンドの実務開発経験2年以上 ・Vue.js、Nuxt.js、React、Next.js、Angular等を用いたフロントエンドの開発経験 ・Webpack、TypeScript、ES2016等モダンなフロントエンド開発環境での開発経験 ・マルチブラウザ/レスポンシブレイアウトへの対応経験 ・Gitを利用したチーム開発経験 ・コードレビュー経験 ・BEMなどのCSS設計の経験

1日前
提供元-ProEngineer
募集終了
リモートOK

【TypeScript(React/Next.js)/フルリモート】旅行予約サイトのフロントエンド開発案件

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

国内旅行/海外旅行のオプショナルツアーの予約サイトを展開している企業にて、フルスタックエンジニアの募集を致します。 B2Cビジネスにおける新規プロダクト開発PJとなり、現状はトライアルリリースのステータスですが、今後さらに社内向けの内部ツール・機能拡張を行なっていき、本格的なサイトオープンを予定しています。 具体的な作業内容は下記となります。 ・新規プロダクトにおける新しい機能の追加開発、既存の機能の改善等 ・リリース後のアプケーション運用(不具合調査、改善等) ・SREチームと連携したインフラストラクチャやアーキテクチャの改善 ※全社の開発組織については日本及び海外拠点との共同体制となっております。

案件の必須スキル

・TypeScriptを用いた開発経験2年以上 ・React/Next.jsを用いた開発経験 ・能動的に動ける方 ・フロントエンド(Next.js)に興味のある方

1日前
提供元-ProEngineer
募集終了

【Java/リモート可】toB向けノーコードデータ連携サービスの開発

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

toB向けにノーコードデータ連携サービスを展開している企業です。 今回は、Kotlinを用いてサーバーサイド開発を担当いただきます。 設計/実装/テストと幅広く対応いただきます。

案件の必須スキル

・Javaを用いた開発経験 ・JUnitを用いたテストコードを書いた経験 ・API設計/開発経験 ・CData/Argo/Auth0/Embulkなどのドキュメントを読んで技術仕様策定のドラフトを作成できる方 ・モダンな開発経験(フロントReact/Vueなどを使用した経験) ※現場はReact/Next環境

1日前
提供元-ProEngineer
募集終了
リモートOK

【JavaScript(React)/業務委託】ECサイトフルリニューアル・フロントエンドエンジニア★仕様書の作成経験者優遇!リモート可で月60万~

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

大型プロジェクションマッピングや大手企業の受託開発をメインに展開している企業にて、下記案件の募集を致します。 ・ECサイトの管理画面のフルリニューアル 【具体的な業務内容】 ・現行システムに搭載されている機能及び、業務フローの理解、各種対抗先ベンダーとの調整 ・画面WFの作成及び画面仕様書の作成、更新修正 ・画面要件・コア基盤要件に基づいたBFFの設計、設計書作成、実装 ・ユーザーサイト、管理画面のフロントエンド実装 ・内部結合テストの仕様書作成、実施 ※面談は弊社同席で1回行います。

案件の必須スキル

・クライアントから提出された資料を元に、業務フローを読み解き把握する力、もしくはそれに準ずる経験 ・クライアントの要望を理解し画面設計に落とし込み仕様書を作成する力、もしくはそれに準ずる経験 ・画面要件及びコア基盤側からの要望に基づき、INPUT・OUTPUTを定義しSwagger及びBFFの設計、仕様書の作成、実装する力、もしくはそれに準ずる経験 ・BFF、Swaggerの設計・実装経験 ・Vue (Nuxt)、React (Next)での開発経験、もしくはそれに準ずる経験

1日前
提供元-ProEngineer

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

■Next.jsとは Next.jsはReactをベースにしたJavaScriptフレームワークです。 Next.jsの特徴としてサーバーサイドレンダリング(SSR)による高速な初回ロードが可能なこと、静的サイト生成(SSG)による高速なページロードが実現できること、ファイルベースのルーティングによる直感的なルート管理が可能なこと、APIルートによるサーバーサイドの処理が簡単に実装できること、CSS-in-JSによるコンポーネントレベルでのスタイリングが可能なこと、拡張可能なプラグインシステムによる柔軟な機能拡張が実現できること、コード分割やプリフェッチなどの高度なパフォーマンス最適化機能を提供していること、学習曲線がやや高く、複雑なアプリケーションの構築には時間がかかる可能性があることなどが挙げられます。 Next.jsができる開発はポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発と幅広いです。 Next.jsを活用しているサービスはNetflixやHulu、GitHubなどがあります。 ■Next.jsとReactの違い この章ではNext.jsとReactの違いについて説明します。 Next.jsはReactベースのフレームワークであり、ReactはJavaScriptのライブラリです。 Next.jsとReactの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNext.jsは先述したようにポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発が可能です。 一方、Reactはモバイルアプリ開発、デスクトップアプリ開発、仮想現実(VR)アプリ開発などの開発ができます。どちらの技術もWebアプリケーション開発フレームワークであり、かつ幅広く開発できますが、Next.jsはサーバーサイドレンダリングや静的サイト生成ができる点、Reactはライブラリとしての柔軟性が高い点が異なります。 また、Next.jsは大規模なWebアプリケーション開発に適しており、一方Reactは小規模から大規模まで幅広い開発に適しています。 次に学習難易度についてNext.jsの学習難易度は中級から上級レベルです。 その理由としてNext.jsはReactの知識が必要であり、さらにサーバーサイドの知識も必要であるためです。 一方Reactの習得難易度は初級から中級レベルです。その理由としてJavaScriptの知識があれば比較的簡単に始められるためです。 最後に将来性を見ていきましょう。Next.js、Reactどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要が高まっていることや、モバイルアプリ開発においてもReactの人気が高まっていることであるためです。 上記を鑑みるとWebアプリケーション開発に活用されているNext.jsやReactの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Next.jsとNode.jsの違い この章ではNext.jsとNode.jsの違いについて説明します。 Next.jsはReactベースのWebアプリケーションフレームワークであり、Node.jsはサーバーサイドのJavaScript実行環境です。 Next.jsとNode.jsの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNext.jsは先述したようにポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発が可能です。 一方、Node.jsはサーバーサイドのアプリケーション開発、APIの構築、マイクロサービスの開発、リアルタイムアプリケーションの開発などの開発ができます。どちらの技術もJavaScriptをベースにしており、かつ幅広く開発できますが、Next.jsはフロントエンド開発に特化している点、Node.jsはサーバーサイド開発に特化している点が異なります。 また、Next.jsはWebアプリケーション開発に適しており、一方Node.jsはバックエンド開発に適しています。 次に学習難易度についてNext.jsの学習難易度は中級から上級レベルです。 その理由としてNext.jsはReactの知識が必要であり、さらにサーバーサイドの知識も必要であるためです。 一方Node.jsの習得難易度は初級から中級レベルです。その理由としてJavaScriptの知識があれば比較的簡単に始められるためです。 最後に将来性を見ていきましょう。Next.js、Node.jsどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要が高まっていることや、サーバーレスアーキテクチャの普及によりNode.jsの活用場面が増えていることであるためです。 上記を鑑みるとWebアプリケーション開発やバックエンド開発に活用されているNext.jsやNode.jsの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Next.jsとVue.jsの違い この章ではNext.jsとVue.jsの違いについて説明します。 Next.jsはReactをベースにしたフレームワークであり、Vue.jsはプログレッシブなJavaScriptフレームワークです。 Next.jsとVue.jsの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNext.jsは先述したようにWebサイト開発、Webアプリケーション開発、eコマースサイト開発、ブログやメディアサイト開発、ポートフォリオサイト開発、ランディングページ開発、企業向け内部システム開発、プログレッシブウェブアプリ(PWA)開発が可能です。 一方、Vue.jsはシングルページアプリケーション(SPA)開発、プログレッシブウェブアプリ(PWA)開発、デスクトップアプリ開発、モバイルアプリ開発などの開発ができます。どちらのフレームワークもWebアプリケーション開発に適しており、かつ幅広く開発できますが、Next.jsはサーバーサイドレンダリングに対応している点、Vue.jsは軽量で柔軟性が高い点が異なります。 また、Next.jsは大規模なWebアプリケーション開発に適しており、一方Vue.jsは中小規模のWebアプリケーション開発に適しています。 次に学習難易度についてNext.jsの学習難易度は中級から上級レベルです。 その理由としてNext.jsはReactの知識が必要であり、さらにサーバーサイドの知識も必要であるためです。 一方Vue.jsの習得難易度は初級から中級レベルです。その理由としてシンプルで直感的なAPIを提供しており、学習が比較的容易であるためです。 最後に将来性を見ていきましょう。Next.js、Vue.jsどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要が高まっていることや、モバイルアプリ開発においてもクロスプラットフォーム開発の需要が高まっていることであるためです。 上記を鑑みるとWebアプリケーション開発に活用されているNext.jsやVue.jsの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Next.jsとNuxt.jsの違い この章ではNext.jsとNuxt.jsの違いについて説明します。 Next.jsはReactをベースにしたフレームワークであり、Nuxt.jsはVue.jsをベースにしたフレームワークです。 Next.jsとNuxt.jsの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNext.jsは先述したようにポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発が可能です。 一方、Nuxt.jsはWebサイト開発、SPAやPWA開発、大規模なWebアプリケーション開発、静的サイト生成などの開発ができます。どちらのフレームワークもWebアプリケーション開発に適しており、かつ幅広く開発できますが、Next.jsはReactエコシステムを活用できる点、Nuxt.jsはVue.jsエコシステムを活用できる点が異なります。 また、Next.jsは大規模なWebアプリケーション開発に適しており、一方Nuxt.jsは中小規模から大規模まで幅広いWebアプリケーション開発に適しています。 次に学習難易度についてNext.jsの学習難易度は中級から上級レベルです。 その理由としてNext.jsはReactの知識が必要であり、さらにサーバーサイドの知識も必要であるためです。 一方Nuxt.jsの習得難易度は初級から中級レベルです。その理由としてVue.jsの知識があれば比較的容易に習得できるためです。 最後に将来性を見ていきましょう。Next.js、Nuxt.jsどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要が高まっていることや、Jamstack(JavaScript、API、Markup)アーキテクチャの普及により静的サイト生成の需要が高まっていることであるためです。 上記を鑑みるとWebアプリケーション開発に活用されているNext.jsやNuxt.jsの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Next.jsとNestJSの違い この章ではNext.jsとNestJSの違いについて説明します。 Next.jsはReactをベースにしたフルスタックWebアプリケーションフレームワークであり、NestJSはNode.jsのためのサーバーサイドアプリケーションフレームワークです。 Next.jsとNestJSの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNext.jsは先述したようにポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発が可能です。 一方、NestJSはAPIの開発、マイクロサービスアーキテクチャ、リアルタイムアプリケーション、CLIアプリケーション開発などの開発ができます。どちらのフレームワークもJavaScriptをベースにしており、かつ幅広く開発できますが、Next.jsはフロントエンド開発に重点を置いている点、NestJSはバックエンド開発に重点を置いている点が異なります。 また、Next.jsはフルスタックWebアプリケーション開発に適しており、一方NestJSはスケーラブルなサーバーサイドアプリケーション開発に適しています。 次に学習難易度についてNext.jsの学習難易度は中級から上級レベルです。 その理由としてNext.jsはReactの知識が必要であり、さらにサーバーサイドの知識も必要であるためです。 一方NestJSの習得難易度は中級から上級レベルです。その理由としてTypeScriptとオブジェクト指向プログラミングの知識が必要であるためです。 最後に将来性を見ていきましょう。Next.js、NestJSどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要が高まっていることや、マイクロサービスアーキテクチャの普及によりバックエンドフレームワークの需要が高まっていることであるためです。 上記を鑑みるとフルスタックWebアプリケーション開発やサーバーサイドアプリケーション開発に活用されているNext.jsやNestJSの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Next.jsとTypeScriptの違い この章ではNext.jsとTypeScriptの違いについて説明します。 Next.jsはReactをベースにしたフルスタックWebアプリケーションフレームワークであり、TypeScriptはJavaScriptに静的型付けを追加したプログラミング言語です。 Next.jsとTypeScriptの違いを汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではNext.jsは先述したようにポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発が可能です。 一方、TypeScriptはWeb開発、モバイルアプリ開発、デスクトップアプリ開発、サーバーサイド開発、ゲーム開発などの幅広い開発ができます。どちらもJavaScriptエコシステムに属しており、かつ幅広く開発できますが、Next.jsはフレームワークである点、TypeScriptはプログラミング言語である点が異なります。 また、Next.jsはフルスタックWebアプリケーション開発に適しており、一方TypeScriptは大規模なJavaScriptプロジェクトでの型安全性の向上に適しています。 次に学習難易度についてNext.jsの学習難易度は中級から上級レベルです。 その理由としてNext.jsはReactの知識が必要であり、さらにサーバーサイドの知識も必要であるためです。 一方TypeScriptの習得難易度は初級から中級レベルです。その理由としてJavaScriptの知識があれば比較的容易に習得できるためです。 最後に将来性を見ていきましょう。Next.js、TypeScriptどちらも将来性は高いでしょう。 その理由としてWebアプリケーションの需要が高まっていることや、大規模なJavaScriptプロジェクトでの型安全性の重要性が高まっていることであるためです。 上記を鑑みるとフルスタックWebアプリケーション開発やJavaScript開発に活用されているNext.jsやTypeScriptの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Next.jsを活用するメリット この章ではNext.jsを活用するメリットについて説明します。 Next.jsを習得することにより、具体的に以下のようなメリットがあります。 ・サーバーサイドレンダリングによる高速な初回ロードが可能 ・静的サイト生成による高速なページロードが実現可能 ・ファイルベースのルーティングで直感的なルート管理が可能 ・APIルートによるサーバーサイドの処理が簡単に実装可能 ・CSS-in-JSによるコンポーネントレベルでのスタイリングが可能 ・拡張可能なプラグインシステムで柔軟な機能拡張が実現可能 ・コード分割やプリフェッチなどの高度なパフォーマンス最適化機能を提供 ・Vercelによる簡単なデプロイとスケーリングが可能 Next.jsはポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発と様々な開発に活用されており、フリーランス求人・案件数も多いです。上記活用する上でのメリットを踏まえて、習得可否を検討することをおすすめします。 ■Next.jsを活用するデメリット この章ではNext.jsを活用するデメリットについて説明します。 Next.jsを習得することにより、具体的に以下のようなデメリットがあります。 ・ReactやJavaScriptの知識が必要で学習コストが高い ・複雑なビルドプロセスや設定が必要で導入の手間がかかる ・サーバーサイドレンダリングによるパフォーマンスオーバーヘッドが発生する可能性あり ・小規模なWebサイトや静的コンテンツには過剰な機能である Next.jsはメリットが多いですが、学習コストや導入の手間など注意すべき点がいくつかあることを理解しておきましょう。 Next.js習得を今後検討しているフリーランスエンジニアはNext.jsを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Next.jsフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・Webサイト開発でのNext.jsフリーランス求人・案件 Next.jsはWebサイト開発で活用されています。 Next.jsでは、企業のコーポレートサイト開発、eコマースサイト開発、ブログやメディアサイト開発、ポートフォリオサイト開発などの案件に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、Next.jsを用いたフロントエンド開発、APIとの連携、サーバーサイドレンダリングの実装、パフォーマンス最適化、トラブルシューティングなどです。 Next.jsフリーランスエンジニアが求人・案件を獲得する上で、Next.jsでのWebアプリケーション開発経験、Reactの深い理解、TypeScriptの使用経験、APIとの連携経験、SSRやSSGの知識、パフォーマンス最適化スキル、プロジェクト管理能力などがあると参画しやすいでしょう。 Next.jsを用いたWebサイト開発では、SEO対策も重要な要素です。SSRによるメタデータの適切な設定やパフォーマンス最適化により、検索エンジンでの高い評価を得ることができます。 ・Webアプリケーション開発でのNext.jsフリーランス求人・案件 Next.jsはWebアプリケーション開発で活用されています。 Next.jsでは、SaaSプラットフォーム開発、業務効率化ツール開発、社内管理システム開発、学習管理システム(LMS)開発などの案件に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、Next.jsを用いたフロントエンド開発、バックエンドとの連携、状態管理(Redux, Contextなど)の実装、認証・認可機能の実装、パフォーマンス最適化などです。 Next.jsフリーランスエンジニアが求人・案件を獲得する上で、Next.jsでのWebアプリケーション開発経験、Reactの深い理解、APIとの連携経験、状態管理ライブラリの使用経験、セキュリティ対策の知識、テスト自動化スキル、アジャイル開発の経験などがあると参画しやすいでしょう。 ・企業向け内部システム開発でのNext.jsフリーランス求人・案件 Next.jsは企業向け内部システム開発で活用されています。 Next.jsでは、業務管理システム開発、社内ポータルサイト開発、データ分析ダッシュボード開発、社内ツール開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は、要件定義、設計、フロントエンド開発、バックエンド開発、テスト、保守・運用などです。 Next.jsフリーランスエンジニアが求人・案件を獲得する上で、Next.jsでの開発経験やReact.jsの知識、TypeScriptの使用経験、APIの利用経験、状態管理ライブラリ(Redux, MobX)の理解、UIフレームワーク(Material-UI, Ant Design)の活用経験、SSR(サーバーサイドレンダリング)の理解などがあると参画しやすいでしょう。 また、Next.jsフリーランスエンジニアが参画する企業向け内部システム開発では、Microsoft AzureやGoogle Cloud Platform(GCP)などのクラウドプラットフォームを利用することが多いため、これらの知識や経験もあると案件獲得に有利です。 ■Next.jsフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Next.jsフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 Next.jsはポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいNext.jsフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向です。今後Next.jsを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して少なくなっておりますが、無くなることはないでしょう。 Next.jsフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発のフリーランス求人・案件を探してみましょう。 ■Next.jsでの週2日・週3日フリーランス求人・案件 Next.jsでの週2日・週3日フリーランス求人・案件について解説していきます。 Next.jsの週2日・週3日フリーランス求人・案件はNext.js全体のフリーランス求人・案件の中で5〜6%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価100万円を超える高単価なNext.jsフリーランス案件・求人も多く存在します。 複数のNext.jsフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なNext.jsフリーランス求人・案件はNext.jsスキル以外にもフロントエンド開発やサーバーサイド開発経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Next.jsフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Next.jsフリーランス求人・案件に参画するために必要なスキル Next.jsフリーランス求人・案件に参画するために必要なスキルを解説します。 Next.jsフリーランス求人・案件に参画するために必要なスキルは、Next.js自体の開発経験、フロントエンド開発やサーバーサイド開発で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてNext.jsフリーランスエンジニアとして、Next.jsでの開発経験はもちろんReact.jsの深い理解、HTML/CSSでのレスポンシブデザイン経験、JavaScriptでのフロントエンド開発経験、TypeScriptの活用経験、RESTful APIの開発経験、状態管理ライブラリ(Redux, MobX)の使用経験、UIフレームワーク(Material-UI, Ant Design)の活用経験、SSRの理解、Microsoft AzureやGoogle Cloud Platform(GCP)などのクラウドプラットフォームの知識があるとNext.jsフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとNext.jsフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとNext.jsフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにNext.jsフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Next.js開発経験年数別のアドバイス Next.jsフリーランス求人・案件に参画するため、Next.js開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のNext.jsフリーランスエンジニア 開発経験1〜2年のNext.jsフリーランスエンジニアはNext.jsの基本的な機能や概念(ページルーティング、APIルート、データフェッチなど)の理解を深めましょう。 また、小規模なWebアプリケーションを開発に参画し、実践で活用できるNext.jsスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にフィードバックをもらいスキルアップを図りましょう。 その他、Next.jsに関連する技術(React.js、JavaScript、HTML、CSS、TypeScriptなど)の学習も進めましょう。 ・開発経験2〜3年のNext.jsフリーランスエンジニア 開発経験2〜3年のNext.jsフリーランスエンジニアは中〜大規模プロジェクトに参画し、Next.jsを用いた複雑なWebアプリケーションの開発や、Next.jsのベストプラクティスに沿ったコーディングを目指しましょう。 また、Next.jsと連携するための外部ライブラリや、状態管理ライブラリ(Redux、MobXなど)の使用経験を積みましょう。 その他、要件定義やコミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のNext.jsフリーランスエンジニアはある程度技術スキルも備わっているため、Next.jsフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のNext.jsフリーランスエンジニア 開発経験5年以上のNext.jsフリーランスエンジニアは大規模開発でのプロジェクトリードを行い、さらに経験や知識を身につけましょう。 特に、Next.jsを用いた大規模なSPAの設計や、Next.jsアプリケーションのパフォーマンス最適化、テスト戦略の策定などに注力しましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っているNext.jsの知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、Next.jsに関連するコミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のNext.jsフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。Next.jsを含むフロントエンド技術やWebアプリケーション開発技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Next.js習得難易度・勉強方法 Next.js習得難易度・勉強方法について解説します。 Next.js習得難易度について、中程度でしょう。その理由としてNext.jsがReact.jsをベースにしているため、React.jsの知識が必要であることやNext.jsの独自の機能(ページルーティング、APIルート、データフェッチなど)の理解が必要であることが挙げられます。 ただし、JavaScriptでの開発経験有無によって習得難易度は大きく異なります。 JavaScriptでの開発経験がない初学者の方はまずJavaScriptを習得しましょう。JavaScriptはNext.jsを活用するために必要です。既にJavaScriptでの開発経験がある方は簡単にNext.jsを習得できるでしょう。 Next.js学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でNext.jsを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると学習サイトである「ドットインストール」や「Schoo」「Udemy」など多種多様なサービスがあります。 また、Next.jsの公式ドキュメントなどNext.jsを学習できる学習サイトの環境はいくつか整っています。 オンライン学習やプログラミングスクールはNext.js自体の習得以外にもNext.jsでの開発に必要なフロントエンド開発やサーバーサイド開発の周辺知識も教えてくれるため、Next.jsの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Next.js習得を希望するエンジニアは、まず周辺でNext.jsに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■Next.jsフリーランス求人・案件参画するために役立つ資格 Next.jsフリーランスエンジニアが取得しておいても良い資格を3つ紹介します。 ・CIW JavaScriptスペシャリスト CIW JavaScriptスペシャリストは、CIW(Certified Internet Web Professional)が提供するWeb技術の専門家を認定する資格です。試験時間は90分で70問、費用は200米ドルです。試験は英語で実施され、多肢選択式とシミュレーションの2種類の問題形式で構成されています。合格点は72.38%以上です。 CIW JavaScriptスペシャリストを取得することで、JavaScriptの知識とWeb開発スキルを客観的に証明できます。これは、Next.jsフリーランスエンジニアにとってJavaScriptの知識が重要であることを示唆しています。 Next.jsフリーランスエンジニアにとって、JavaScriptは必須のスキルです。Next.jsはJavaScriptをベースに構築されたフレームワークであり、JavaScriptの深い理解がなければ、Next.jsを効果的に活用することは難しいでしょう。そのため、時間的な余裕がある方は、CIW JavaScriptスペシャリストの取得を検討することをおすすめします。 ・応用情報技術者試験 応用情報技術者試験は、独立行政法人の「情報処理推進機構(IPA)」が提供する資格であり、IT系国家資格の中でも最難関の試験です。 応用情報技術者試験は情報システムやソフトウェア開発における企画、設計、開発、運用、管理などの能力を測ります。 試験は午前と午後に分かれており、受験料は7,500円、実施時期は毎年2回、春季と秋季です。 応用情報技術者試験を取得することにより、一定数システム開発知識を有していることを証明できることや転職や就職で有利に働くことなどが挙げられます。 Next.jsエンジニアフリーランスとしては取得しておいて良い資格でしょう。 応用情報技術者試験の合格率は20〜30%程度と非常に低く、十分な準備と対策が必要です。ただし、Next.jsフリーランスエンジニアにとって、応用情報技術者試験で問われる知識は、システム開発全般に関わる基礎知識として役立つでしょう。 ・プロジェクトマネージャ試験(PM) は独立行政法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。試験時間は午前90分、午後90分の計180分で、合格率は20%程度です。 プロジェクトマネージャ試験(PM)は、情報システム開発プロジェクトにおいて、プロジェクトマネージャ(PM)としての職務を適切に遂行できる能力を評価することを目的としています。試験では、プロジェクトの立ち上げから終結までの全工程において必要なプロジェクト管理に関する知識と実践力が問われます。具体的には、プロジェクトの計画立案、リスクマネジメント、進捗管理、品質管理などの領域が出題範囲となります。 プロジェクトマネージャ試験(PM)に合格するためには、システム開発のライフサイクル全般にわたる知識と、プロジェクト管理のスキルが必要です。加えて、実際のプロジェクト経験を積んでいることが、試験合格への大きなアドバンテージとなります。国家資格であるプロジェクトマネージャ試験(PM)の取得は、クライアントからの信頼性を高めるメリットもあります。 Next.jsフリーランスエンジニアにとって、プロジェクトマネージャ試験(PM)の資格取得は、Next.jsを活用した開発プロジェクトの管理能力を向上させ、プロジェクトを成功に導くための有益なスキルを身につけることができます。また、プロジェクトマネージャー(PM)としての能力を公的に証明できるため、Next.jsフリーランスエンジニアとしての案件獲得やクライアントとの信頼関係構築に役立つでしょう。 Next.js関連やIT関連の資格を習得することは良いことですが、Next.jsフリーランス求人・案件に参画するという目的を失わないようにしましょう。 Next.jsスキルを資格取得によって、証明することは可能ですが重要視すべきことは、Next.jsの実務経験やフロントエンド開発やサーバーサイド開発周辺で必要な開発スキルを保有していることです。 そのためNext.jsの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Next.jsエンジニアとして、実務未経験にも関わらずNext.jsフリーランスエンジニアが取得しておいて良い資格の取得を最優先事項にすることはやめておきましょう。 ■Next.jsフリーランス求人・案件の未経験での参画 Next.js開発実務未経験の場合、参画できるNext.jsフリーランス求人・案件は限られてくるでしょう。 Next.jsなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からNext.jsフリーランス求人・案件への参画を検討/希望している方は、はじめにNext.jsでの開発経験やJavaScriptを活用した開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてNext.js開発経験やJavaScriptでの開発経験が積めるプロジェクトに1〜2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 Next.jsフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Next.jsのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Next.jsフリーランス求人・案件ではNext.jsやJavaScriptでの開発経験はもちろん、React.jsの深い理解、HTML/CSSでのレスポンシブデザイン経験、TypeScriptの活用経験、RESTful APIの開発経験、状態管理ライブラリ(Redux, MobX)の使用経験、UIフレームワーク(Material-UI, Ant Design)の活用経験、SSRの理解、Microsoft AzureやGoogle Cloud Platform(GCP)などのクラウドプラットフォームの知識が求められます。 Next.jsをはじめとする他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればNext.jsフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Next.jsの市場動向やニーズ Next.jsはポートフォリオサイトやLP、eコマース、ブログやメディアなどのWebサイト開発、Webアプリケーション開発、企業向け内部システム開発、PWA開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Next.jsエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023年7月末ガートナーが発表した『世界IT支出』では、2024年のIT総支出は前年比8.8%増の5兆1261億ドル(約718兆円)になると見込まれています。ITサービスに対する2024年の世界支出は前年比11.6%増の1兆5854億ドル(約222兆円)と予測されており、通信サービスの1兆5179億ドル(約213兆円)を初めて上回るとのことです。 別の市場動向より分析してみましょう。 IDC Japanが2023年5月に公表した国内ソフトウェア市場の実績と予測に基づくと、2022年の当該市場規模は前年比13.9%増の4兆1,548億6,300万円と推計されています。 将来の市場トレンドとして、国内ソフトウェア市場は2022年から2027年にかけて年平均成長率6.7%で拡大を続け、2027年には5兆7,459億円に到達すると予測されています。 IDC Japanは、国内ソフトウェア市場の成長要因として、デジタルトランスフォーメーション(DX)の加速、クラウドシフトの進展、AI・機械学習の活用拡大などを挙げています。特に、DXの推進に伴うビジネスプロセスの効率化や新たなサービス創出のためのソフトウェア投資が、市場成長を牽引すると分析しています。 その他ビッグデータ、6G、ブロックチェーン、IoT、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、Next.jsを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Next.jsエンジニアとして現在活躍している方や今後活躍を検討している方はNext.jsの開発実務経験やNext.js開発に必要なフロントエンド開発スキルやサーバーサイド開発スキル/経験を取得すると多くのNext.jsエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。