1 - 30件/全24,045件
案件概要:自社サービスの新規開発支援(Ruby) 業務内容: 既存のファンクラブサービスと近しい機能を有する新規のサービスをゼロイチで開発いただきます。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 Railsを用いたバックエンド開発もしくはRails+Nextでの一気通貫で開発が出来るフルスタックな方を希望致します。 場所:恵比寿 ※フルリモート可 備考: ・弊社から複数名参画中です。 ・パフォーマンス問題なければ年齢不問(現場は30代までが多めです) ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 外国籍:NG
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・Ruby(Ruby on Rails)を自走して開発対応できる方 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
【案件概要】 ・案件種別:新規開発 - 要件定義/プロトタイプ開発 ・案件規模:PM1名、エンジニアリーダー1名、エンジニア3〜4名程度の体制 ・システム概要:自然災害による農地・農業用施設被害の拡大と地方公共団体の技術系職員減少に対応するための「災害事務ツール」。 被害情報のデータベースによる一元管理、所定様式への自動反映、リモート査定の実現により、地方公共団体職員の業務効率化・迅速化を図るシステム ・使用Cloud:Google Cloud Platform ・使用サービス: Cloud Run, Cloud SQL, Cloud Storage, Cloud Load Balancing, Cloud Armor, Cloud DNS, Cloud IAM, Cloud Build, Cloud Logging, Cloud Monitoring ・案件期間:2025年6月〜2026年1月(約7ヶ月間) 【募集内容】 ・ポジション:エンジニアリーダー(フルスタックエンジニア) 【業務内容】 ・開発チームの技術的指導とマネジメント ・PMと連携したアジャイル開発プロセスの実行と改善 ・2週間スプリントでの開発作業の計画・実行・レビュー ・プロトタイプ開発の技術面での統括 ・クラウドアーキテクチャの設計と構築 ・技術的要件定義の推進 ・意見聴取(地方公共団体担当者)への技術的観点からのサポート ・開発進捗の管理と報告 ・品質管理 【対応工程】 ・要件定義 ・アーキテクチャ設計 ・プロトタイプ開発 ・技術検証 ・納品対応 【その他】 ・プロジェクトはアジャイル(スクラム)開発手法を前提としています。 ・地方公共団体職員からの意見聴取(8月・11月)を通じて現場の声を反映する案件です。 ・JiraとNotionを活用した進捗の可視化を行います。 ・CI/CDおよびIaCによる自動化を推進します。 ・エンジニアメンバーとの円滑なコミュニケーションを重視します。 ・PMおよび発注者側POと密に連携をとり、プロジェクト成功に向けた取り組みが求められます。
案件の必須スキル
・Google Cloud Platformを用いたシステム開発経験(2年以上) ・エンジニアリーダーとしての開発チーム管理経験(1年以上) ・アジャイル開発手法の実践経験 ・要件定義、設計工程の経験 ・以下のいずれかのGCP認定資格を保有: └ Google Cloud Professional Cloud Architect └ Google Cloud Associate Cloud Engineer ・バックエンド開発の経験(Go言語が望ましい)
・複数ある店舗運営プロダクトの開発に携わっていただきます。 ・具体的には下記作業を想定しております。 - フロントエンド開発 - バックエンド開発 - クラウドインフラ整備 -ステークホルダーとコミュニケーションを取りながらの開発
案件の必須スキル
・Webアプリケーションのバックエンド開発経験 ・Ruby on Railsを用いた開発経験 ・Spring Bootを用いた開発経験 ・GitHubを用いた開発経験 ・クラウドインフラの構築運用経験
【募集概要】 私たちは「生成AI」分野における複数の新規事業を展開し、5年後にARR100億円の達成を目標とするスタートアップ企業です。この度、「生成AIプラットフォーム」の開発を専門とする子会社を設立する運びとなりました。 つきましては、新設する子会社においてプロダクト開発を推進、ご支援いただけるエンジニアの方々を募集しております。技術力と創意工夫を活かし、共に新たな事業の基盤構築にご協力いただければ幸いです。 【関わっていただくプロダクト】 ・全自動議事録AI 会議音声を生成AIが解析することで、全自動で議事録生成を行うサービスになります。複数の生成AIモデルを組み合わせる事で、業界でもトップクラスの要約精度を誇っています。2025年春から販売本格化を予定しており、これから更に開発体制を強化しようとしている状況です。 【業務例】 - 新規機能実装 - UIの修正 - デザイン資料からコーディング - Next.jsのBFF領域におけるtRPC・Prismaを活用したAPI実装 - リファクタリング、リアーキテクチャ - テスト基盤構築 【雰囲気・環境・福利厚生】 - 新しい技術が好きで、生成AI領域に感度が高いメンバーが多いです。AIツールを積極的に開発に取り入れており、最近だとCline, Cursor, Devinなどの最新のAIエージェントツールの運用を行っています。 - 社内Slackで生成AI関連のニュースや使用レポートが積極的に共有されており、生成AIのキャッチアップがしやすい環境です。 - 相談ごとはGatherで直ぐにやり取りする文化があります。 - 開発スピードを意識し、できるだけ生成AIに任せながら、効率よく開発する文化があります(週1で 生成AIツールの勉強会などを実施しています) - 社内エンジニアで、実際に生産性が2倍以上になったエンジニアも在籍しています。 - DevinやCursor、Copilotなどは弊社で契約しており、参画時にアカウントを配布します。基本無制限にご利用いただけます。 - 開発・営業・ステークホルダーとのコミュニケーションが積極的に交わされる組織です。 - 0→1の新規事業に関わる事ができます。 - Dify等のOSSコントリビュート活動も行っています。 【チーム体制】 4名(フロント1名、デバックフロント1名、フルスタック1名、インフラ1名) 【会社概要】 私たちは、自分も社会も楽しめる社会創造を目標としています。開発事業としては、大手企業様とタッグを組んだ「共創型開発」と、豊富な生成AIの知見を基にした「自社プロダクト開発」の両輪でビジネスモデルを急成長させています。
案件の必須スキル
- バックエンドエンジニアの実務経験が3年以上(条件に満たない場合はgithubのコード提出などで補う事も可能です) - フロントエンドエンジニアの実務経験が1年以上(条件に満たない場合はgithubのコード提出などで補う事も可能です) - Pythonの実務経験 - Pythonバックエンドのリアーキテクト・リファクタリング経験があること - Typescript、Node.jsの実務経験 - ReactまたはNext.jsの実務経験 - API設計・DB設計の実務経験 - 生成AI事業に対して関心があること。 - 能動的なコミュニケーションが可能であること。 - 自走してプロダクトの開発を進めることができること。 - DBマイグレーション経験があること
自社サービスにおける新規サービスやテックリード室として あらゆる事業部や横断的な企画を推進する部門と連携しています。 新規開発の立ち上げや横断的にプロジェクトを見ることができるので、 様々なプロジェクトに関わることができます。 ・CTOやVPoEと連携して開発組織および自社の様々なプロダクトの課題解決 ・全社横断のプロジェクトや新規事業の立ち上げを事業計画フェーズから支援 ・アーキテクチャレビューや技術的課題の解決といった事業部支援 ・生産性向上とリスク軽減のためのモダン化をインフラ、アプリケーションの両面から推進 ・開発組織の課題解決、エンジニアの育成、採用支援 ※初日は出社していただきます。(六本木一丁目駅)
案件の必須スキル
・週5フルタイム稼働可能な方 ・日本国籍の方 ・30〜40代の方 ・大規模システムにおける技術選定などの意志決定に関わった経験 ・インフラからバックエンド、フロントエンドまでの広い実装経験 ・コンテナ、CI/CD、マイクロサービス等のモダンな技術の経験 ・RDBでのパフォーマンスを意識したコードを書くことができる ・サーバーサイドをTDD(テスト駆動設計)で書いたことがある ・型のある言語での経験
世界中の生徒にマンツーマンレッスンを提供するオンライン語学プラットフォームです。 英会話のAIを活用した新機能開発をメインにフロントエンドエンジニアとしてご対応いただきます。 日本語に関しては話せればありがたいというレベルで英語が話せる方がベストです。 面談担当者も外国籍の方になります。
案件の必須スキル
・週5フルタイム稼働可能な方 ・30〜40代の方 ・Reactまたは類似フレームワークを用いたWebアプリケーション開発経験 ・AWSを用いたサービス開発経験 ・ビジネスレベルでの英語会話可能な方
社内エンゲージメント促進のSaaSの改善業務をご担当いただきます。 機能拡張や仕様調査、バグ修正などのバックログ消化などを予定しています。 TypeScript
案件の必須スキル
・Reactの開発経験 5年以上 ・TypeScriptの開発経験 3~4年以上 ・リードエンジニアとしての実務経験
ノンデスク業界の事業者と求職者双方に貢献するサービスを開発するエンジニアリング業務をお任せします。 ・RubyOnRailsで構築しているAPIサーバーの機能追加・改善 ・Reactで構築しているSPAアプリの機能追加・改善 ・DB設計、チューニング ◎ご希望に応じてAWSを使用したインフラ構築業務やCI/CDの構築などもお任せします! ======== ※本案件以外にも非公開の求人情報が多数ございますので、ぜひ本案件からご応募いただければと存じます。 #Ruby
案件の必須スキル
・Rubyを用いた開発経験5年以上 ・直近でRuby経験している方 ・アジャイル開発の経験 ・設計から実装迄対応した案件の経験2年以上 ・事業会社での参画経験
・大手流通サービス傘下の銀行様にてサーバーサイドエンジニアとして参画していただきます ・ATMやコピー機利用者向けの新規プロジェクトに参画していただき、Webサービスに上流工程から携わって頂きます ・具体的にはNode.jsを用いたサーバーサイド開発・WEB/API開発、React管理画面の実装に携わっていただきます TypeScript
案件の必須スキル
・基本設計経験が3年以上 ・node.js(Express.js)を用いたサーバー開発経験が3年以上 ・React.を用いた開発のご経験
■仕事内容 - Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、設計・実装・テスト・運用 - 生成AIやAIエージェントの活用を前提としたプロダクト設計 - チームの生産性やプロダクト品質向上のため各種自動化やプロセスの整備、チームに知見を共有するためのドキュメント執筆 - プロダクトの将来像を想定したドメインモデリング・データモデリング - 品質と生産性を両立するアーキテクチャの設計 ■開発環境/使用ツール - 言語: Go、React(TypeScript) - 開発環境:Cursor、GitHub Copilot、Devin ■案件の魅力(会社について・サービスについて) 弊社からのご稼働実績も複数人で長期間あり、 ご稼働いただきやすい環境になっております。 ■働き方 最低稼働日数:週4日以上 ※応相談 勤務時間:原則10:00~19:00 ※応相談 フルリモート可否:可
案件の必須スキル
- 5年以上のWebアプリケーション開発・運用実務経験 - Goを用いた1年以上のWebシステム開発経験 - フレームワークを利用した開発・運用実務経験 - Linux環境での運用オペレーション経験 - RDBのスキーマ設計経験 - Gitを利用したチーム開発経験 - プルリクエストによるコードレビュー経験 - 単体テストコードの記述経験 - 機能要件をもとに設計から実装まで独力で完遂した経験 - チームをまたいだステークホルダーと議論し開発の意思決定を行った経験 - 日本語能力試験N1に相当する言語能力
全世界で展開される大規模マイクロサービスの開発を、アーキテクトとしてご担当いただきます。 複数のクラウド環境/分散サービスを活用し、システムロードマップの策定や新技術の検証、各ベンダーとの調整を行いながら、自動回復可能な堅牢なアプリケーション基盤を構築します。 ・コンテナ環境(ECS, Kubernetes)でのJavaアプリ基盤構築 ・クラウド環境での技術リード(AWS, GCP, Tencent Cloud) ・大規模基幹システムのパフォーマンス最適化 ・技術調査、検証/実証、共通化など など
案件の必須スキル
・Java(Spring)を用いたアプリ開発経験 ・AWS, GCP, Azureなどのクラウド環境での開発経験 ・方式設計、共通機能設計、新技術調査など、アーキテクトの仕事を経験している方、または知見 ・日本国籍の方 ・40代まで
・Webシステム開発、保守、運用 ・ファンコミュニティー向けWebサービスの開発と保守運用業務全般 ・チームで複数案件を担当、幅広い技術領域での活躍を想定 ・アジャイル開発(タスクベースでの業務調整) TypeScript
案件の必須スキル
・アジャイル開発の経験:1年以上 ・クラウド (AWS):2年以上 ・ECS, Aurora, IAM の利用経験必須 (must) ・冗長性やセキュリティ、コストを考慮した設計ができること ・バックエンド (TypeScript):3年以上 ・NestJS, prisma の利用経験必須 (must) ・SOLID/DRY原則に従った設計/実装ができること ・DBの負荷を踏まえたAPI設計ができること ・フロントエンド (TypeScript):1年以上 ・Next.js の利用経験必須 (must) ・Reactフレームワークを活用した設計/実装ができること ・細かいデザイン変更にも迅速に対応できること
案件概要:事業会社における社内システム開発案件(React×Laravel) 業務内容: 複数の自社サービスを持つ事業会社にて社内システムを担当 UIやサービスの根幹に携わりながら設計~開発を行う。 勤務時間:在宅時 9:00~18:00 / 出社時 10:00~19:00 場所:溜池山王(週3日出社) 備考: ・私服勤務可 ・貸与PC(Windows)使用 ・年齢40代前半まで ・短期案件が多い方は不可(1年以上の案件が最低1件以上必要) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Laravelでの開発経験2年程度 ・Reactでの開発経験2年程度 ・企画書やUI仕様書を基にした小~中規模の実装が可能 ・エンジニア5名以上のチームでの開発経験 ・コードレビュー経験 ・スキルシートが丁寧に記載されていること
案件概要:Next.jsベース フロントエンド開発支援(GraphQL BFF連携) 業務内容: Next.js + Reactでの新UI画面設計・実装(SSR対応) GraphQL(BFF経由)でのAPI連携(Apollo Client使用) Cookie + JWTを用いた認証/認可処理の実装 Lighthouse等を意識したパフォーマンス最適化 旧システム(Struts+JSP)をベースとしたUI再設計 勤務時間:10:00〜19:00(予定) 場所:基本リモート 備考: 40代まで希望 地方在住不可 外国籍:NG
案件の必須スキル
TypeScript / JavaScriptでのWebアプリ開発経験 Next.jsによる開発経験 React Hooks、Context APIの実装経験 JWT + Cookieを用いた認証・セッション管理の知識 SSR(Server Side Rendering)の実装経験 Apollo ClientとGraphQLを用いたフロントエンド開発経験 Gitを用いたチーム開発経験
・クラウドHRサービスを提供している企業にて、 新機能開発や既存機能の改修を中心として、 企画、設計、開発、運用の一連の労務SaaSプロダクト開発に 必要な全てのフェーズに携わっていただきます。 ・TypeScript、Reactを用いたWebアプリケーション開発をご担当いただき、 以下作業をお任せいたします。 -実装やテストコード追加やレビューや検証やリリース業務 -問い合わせ対応 -.仕様検討 -プロジェクト進行
案件の必須スキル
・HTML、CSS、JavaScriptを用いた開発経験(3年以上) ・TypeScriptを用いた開発経験 ・Reactを用いた開発の実務経験(2年以上) ・Ruby on Rails 5.0以降を使用した開発の実務経験(2年以上) ・パフォーマンスチューニングの実務経験 ・単体テストを用いた継続的な開発の経験 ・コーディングルールを策定した経験 ・フロントエンドのテスト環境の構築経験 ・Webpackなどを使った開発環境構築の経験 ・継続的インテグレーションの構築経験
・TypeScriptを用いたSaaSシステム開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 -アジャイル開発 -BIアプリケーションの追加開発
案件の必須スキル
・TypeScriptを用いたWebアプリケーション開発経験 (3年以上) ・TypeScript を用いたバックエンド開発経験 ・Jestなどのテストフレームワークを用いたテストコード実務経験
■お任せしたい作業内容 - 工程 ・開発の全工程を担当。単一プロダクト・特定領域ではなく、事業のエンジニアリング領域全般をミッションとして持っている組織のため、インターネットサービスの顧客価値向上の開発や社内基幹業務システムの業務生産性向上の開発など、開発内容は多岐に渡ります。 ■業務ごとの分量 ・フルサイクル型でエンジニアリング関連の全工程を担当いただきます。業務ごとに内容は変わりますが、数人月単位のプロジェクトの要件定義〜設計〜実装〜テストの各工程を計画策定からご担当いただきます。 ・各チームにはエンジニアリングマネージャー、エンジニアリング部門長、プロダクトマネージャーが配属されています。 ・通常の開発以外に、開発生産性向上に取り組んでおり、グループ全体の品質向上に関心がある方を歓迎します。 ■業務例 ・商品データの検索性向上、レコメンデーション機能の企画・開発 ・基幹業務システムの業務生産性向上のための開発の全行程を事業リーダーと対話をしながら実行 ・マーケティング責任者とのCRM施策のPDCAを回す一連の開発および分析の実行 これらに類する業務をお任せする予定です。 ■組織体制・稼動・参画期間 ・各プロダクト開発グループは、エンジニア5-8名、PdM1-2名、デザイナー1名程度の規模になります。 時間の目安 ・メンバーは平日9:30~18:30をメインに稼働しており、途中休憩はご自身の裁量で取っていただきます。 ・毎日/毎週/隔週で約1時間のオンラインミーティングをしており、可能な限り参加していただきたいです ・参画期間の目安:基本的には3ヶ月更新で、終了時期は定めておりません。 ■勤務地 ★完全フルリモートOK(PC郵送発送、初日からオンライン) ※当求人におけるリモートワークとは、自宅・または自宅に準ずる場所(実家など)での在宅勤務を想定しています。サテライトオフィスはなく、カフェなど公共スペースでの勤務は想定していません。 ■得られるスキル・アピールポイント ・顧客である障害者または保護者のお困り事にウェブサービスを通じて支援ができ、その悩みが理解できたり、感謝の声を頂ける機会も多い業務です。 ・アジャイル型プロダクト開発、フルサイクル志向のエンジニアリングを採用しており、事業成長に寄り添ったスピードある開発を行っています。 ・イネーブルメント/プラットフォームチームと一緒に、ソフトウェア品質を長期的に向上させる改善の取り組みを継続的に行っています。 ■その他 #組織の現状 障害福祉や児童福祉、学校教育などを中心に事業展開する弊社では、テクノロジーを用いた事業そのものが成り立つかの検証をこの5-6年で行ってきました。各プロダクトや組織のリーダーを中心として、「個別最適」に技術や開発プロセスの意思決定を行う進め方を選択し、現在、BtoB/BtoCサービスの展開や自社店舗事業のDX化など、20近くの多種多様なプロダクトやシステムが存在しています。 現在のエンジニア組織は250名ほどの規模まで拡大しました。実際に作るべきプロダクトやシステムの構想を練っていく中で、システム開発やデータ活用の重要性も高まっており、今後さらなる組織の拡大と共に、組織そのものも強化・進化させていく必要があると考えています。 同時に会社全体の生産性や働きやすさ向上に向けて、プロダクト横断の技術戦略(ex. システムの共通基盤開発、データ基盤の整備)や組織戦略(ex. カルチャー浸透、人事制度改善、多様な働きやすさの実現)の設計も、今後2-3年かけて行っていきます。 # 働く魅力 ー成長マーケット ・社会保障費中心のマーケットで現在約3.3兆円の国家予算が割かれており、社会からの多様なニーズの拡大に伴い今後も成長が期待されています ー世界への影響力 ・世界的に見ても未開拓な部分が多い領域です ・世界に対して日本発信で0→1を生み出せるチャンスがあります ー社会的意義の高さ ・非常に多くの方が困っている領域であり、一人ひとりの人生を大きく変えることに寄与できます ・日々の開発の中でそれを実感できる意義の高さがあり、誇りを持てる仕事です ー独自性の高い資産 ・障害福祉領域での店舗(福祉事業所)を300店舗以上自社で有しており、世界で見ても非常に珍しい資産価値です ・これを事業のコアにし、より強化しながら価値創造を行っていきます ーユーザーとの近さ ・店舗事業を多く有するため支援者や障害当事者の方々がとても近くにいます ・ユーザーヒアリングやモックをベースにした仮説検証が非常にやりやすく、また現場の声をプロダクトに反映できる環境でもあります
案件の必須スキル
・Webアプリケーション開発経験10年以上 ・Ruby on Rails経験3年以上 ・自社サービス企業でのアジャイル開発経験 ・担当機能の要件定義〜設計〜実装〜テストの一連の工程の担当経験 ・設計レビュー、コードレビューをレビューアとして実施した経験 ・チームで採用する技術の選定と検証を実施した経験
NestJSとGraphQLを用いたBFF(Backend for Frontend)および外部APIと連携するNext.jsベースのWebアプリケーションにおいて、以下のフロントエンド開発業務を担当していただきます。 ・Next.js + Reactによる新UI画面の設計・実装(SSR対応) ・Apollo Clientを使用したBFF(GraphQL)経由でのAPIアクセス ・JWTとCookieを利用した認証/認可処理の実装 ・パフォーマンス最適化、バンドルサイズ管理、Lighthouse対策 ・旧画面仕様(Struts+JSP)をもとにした新UIの再設計 本案件では、BFFパターンを採用しており、フロントエンドの複雑性を軽減し、柔軟なAPI設計が可能となっています。GraphQLを活用することで、必要なデータのみを取得し、フロントエンドの開発効率を向上させています。 TypeScript
案件の必須スキル
・TypeScript / JavaScript によるWebアプリ開発経験 ・Next.jsの開発経験 ・Jestを使ったユニットテスト実装経験
・クラウドHRサービスを提供している企業にて、 新機能開発や既存機能の改修を中心として、 企画、設計、開発、運用の一連のSaaSプロダクト開発に 必要な全てのフェーズに携わっていただきます。 ・グループ企業管理基盤の設計、開発、またそれに伴うレビュー業務 -バックエンドの開発比率が多いですが必要に応じてフロントタスクも発生します ・アジャイルおよびスクラム環境での機能開発とイテレーションの改善提案 ・顧客やプロダクトチームとの対話を通したマルチプロダクトにおける課題の理解 ・Ruby on Railsを用いたWebアプリケーション開発をご担当いただき、 以下作業をお任せいたします。 -実装やテストコード追加やレビューや検証やリリース業務 -問い合わせ対応 -.仕様検討 -プロジェクト進行
案件の必須スキル
・Ruby on Rails 6.0以降を使用した開発の実務経験(3年以上) ・何かしらのフレームワークを使用したウェブアプリケーション開発の実務経験(5年以上) ・単体テストを用いた継続的な開発の経験 ・アジャイルな開発の経験 ・GitHubなどのバージョン管理ツールを用いた複数人での開発経験
・マーケティングテクノロジー部における各種開発・保守運用案件にサーバーサイドエンジニアとして 携わっていただきます。 具体的には下記を想定しております -要件定義 -基本設計 -詳細設計 -開発 -保守改修 ※一部アダルトコンテンツが含まれます
案件の必須スキル
・Webアプリケーション(※中規模以上)の開発及び運用経験(3年以上) ・Goを用いたWebアプリケーション開発経験(1年以上) ・AWSまたはGCP環境での開発経験(2年以上) ・Webアプリケーション(※中規模以上)の障害調査経験
・マーケティングテクノロジー部における各種開発・保守・運用案件にサーバーサイドエンジニアとして 携わっていただきます。 具体的には下記を想定しております -要件定義 -基本設計 -詳細設計 -開発 -保守改修 ※一部アダルトコンテンツが含まれます
案件の必須スキル
・Webアプリケーション(※中規模以上)の開発及び運用経験(3年以上) ・Goを用いたWebアプリケーション開発経験(1年以上) ・Pythonを用いたWebアプリケーション開発経験(1年以上) ・AWSまたはGCP環境での開発経験(2年以上) ・Webアプリケーション(※中規模以上)の障害調査経験
・ポイントグループにおいてサーバーサイドエンジニアとして ポイントシステム開発案件に携わっていただきます。 直近の作業については下記を想定しております -プロダクトの統合 -サーバ移設 -Java、KotlinのGoへのリライト 開発工程については下記を想定しております -基本設計 -詳細設計 -開発 -結合テスト -保守改修 ※一部アダルトコンテンツが含まれます
案件の必須スキル
・オブジェクト指向設計に基づいたサーバーサイドアプリケーションの開発および保守運用経験(3年以上) ・JavaやKotlinのプログラミング言語を用いたAPI開発経験 ・自動テストおよび自動デプロイを用いた開発経験 ・Linuxの基礎的な知見や操作経験 ・AWS、GCPなどのクラウドサービスを用いた開発および運用経験(3年以上) ・コンテナサービスを使った開発および運用経験 ・外部設計および詳細設計の作成作業経験 ・同一サービスの保守運用経験(半年以上)
・Node.jsを用いた新規メディアサービス開発案件に携わっていただきます。 ・具体的には以下の作業を想定しております。 - バックエンドからフロントエンドまでフルスタック開発 - 設計実装、コードレビューなど - 設計書やテスト計画書などのドキュメント作成
案件の必須スキル
・Webアプリケーション開発経験(5年以上) ・Node.jsを用いた開発経験(2年以上) ・要件定義~テストまでの経験 ・下記を用いた開発における知見 -Remix -Express -Prisma ・データ構造とアルゴリズムに関する知見 ・アジャイル開発経験
英会話のAIを活用した新機能を開発できるエンジニアを募集しています。 約30名の部署で、大半は外国人で職場での主な言語は英語となっております。 ※詳しい詳細は面談時にお伝えいたします
案件の必須スキル
・Reactまたは類似フレームワークを用いたWebアプリケーション開発経験:3年以上 ・AWSを用いたサービス開発経験 ・日英バイリンガル環境での業務経験
大手不動産会社のシステム刷新プロジェクトに、フロントエンドエンジニアとしてご参画いただきます。 今回募集するポジションは、フロントエンド側の技術リードをいただける方が対象となります。 詳細は商談時にお伝えします。 TypeScript
案件の必須スキル
・TypeScript,Reactを使用した開発経験:3年以上 ・技術リーダーとして複数エンジニアを取りまとめた経験 ・Gitを用いたチーム開発経験 ・コードレビューの経験
大手不動産会社のシステム刷新プロジェクトに、サーバーサイドエンジニアとしてご参画いただきます。 今回募集するポジションは、サーバーサイドの技術リードをいただける方が対象となります。 詳細は商談時にお伝えします。 PHP
案件の必須スキル
・PHP,Laravelを使用した開発経験:3年以上 ・技術リーダーとして複数エンジニアを取りまとめた経験 ・Gitを用いたチーム開発経験 ・コードレビューの経験
案件概要:自社サービスの新規開発支援(Ruby) 業務内容: 既存のファンクラブサービスと近しい機能を有する新規のサービスをゼロイチで開発いただきます。 少人数でのチーム開発となりますためコミュニケーションや勤怠良好な方を希望いたします。 Railsを用いたバックエンド開発もしくはRails+Nextでの一気通貫で開発が出来るフルスタックな方を希望致します。 場所:恵比寿 ※フルリモート可 備考: ・弊社から複数名参画中です。 ・パフォーマンス問題なければ年齢不問(現場は30代までが多めです) ・アダルトコンテンツを扱うため抵抗のない方でお願い致します。 外国籍:NG
案件の必須スキル
・Webサービスの開発・運用経験(最低5年以上、ハイスキル層を想定) ・Ruby(Ruby on Rails)を自走して開発対応できる方 ・アダルト関係のサービスでも抵抗がない方 ・指示を待つ姿勢ではなく、仕様やプロダクトに関しての疑問や提案など エンジニアだけでなくビジネスやデザイナーなどともコミュニケーションを行い 自ら全体最適となるように考え行動できる姿勢であること
・複数ある店舗運営プロダクトの開発に携わっていただきます。 ・具体的には下記作業を想定しております。 - フロントエンド開発 - バックエンド開発 - 技術選定 - クラウドインフラ整備
案件の必須スキル
・Webアプリケーションのバックエンド開発経験 ・Rubyを用いたSaaS開発経験 ・Githubのようなバージョン管理システムの理解 ・RDBMSを利用したDB改善経験 ・クラウドインフラの構築、運用経験 ・フロントエンドからバックエンド、インフラまでトータルで設計、開発、運用した経験 ・ToCサービスのハイトラフィックなプロダクト開発経験
・複数ある店舗運営プロダクト開発に携わっていただきます。 ・具体的には下記作業を想定しております。 - フロントエンド開発 - バックエンド開発 - 技術選定 - クラウドインフラ整備
案件の必須スキル
・Webアプリケーションのバックエンド開発経験 ・Goを用いたSaaS開発経験 ・Githubのようなバージョン管理システムの理解 ・RDBMSを利用したDB改善経験 ・クラウドインフラの構築、運用経験 ・フロントエンドからバックエンド、インフラまでトータルで設計、開発、運用した経験 ・ToCサービスのハイトラフィックなプロダクト開発経験
・複数の店舗運営プロダクト開発に携わっていただきます。 ・具体的には下記作業を想定しております。 - フロントエンド開発 - バックエンド開発 - 技術選定 - クラウドインフラ整備
案件の必須スキル
・Webアプリケーションのバックエンド開発経験 ・Javaを用いたSaaS開発経験 ・Githubのようなバージョン管理システムの理解 ・RDBMSを利用したDB改善経験 ・クラウドインフラの構築、運用経験 ・フロントエンドからバックエンド、インフラまでトータルで設計、開発、運用した経験 ・ToCサービスのハイトラフィックなプロダクト開発経験
1 - 30件/全24,045件
この条件の新着案件情報を受け取る
単価で絞り込み
エリアで絞り込み
職種で絞り込み
この条件の新着案件情報を受け取る
■Reactとは Reactは2015年にFacebook社が開発したJavaScriptのライブラリです。 ReactはReact.jsやReactJSとも呼ばれることがあります。 Reactの特徴としては宣言的なViewであること、コンポーネントベースのUI構築であること、効率的なレンダリングであること、仮想DOMの採用で高速処理ができること、Facebookを含む世界中の開発者によるコミュニティがあること、新機能を追加する場合、既存のソースコードの書き換え不要で開発ができるため、一度学習すればどこでも使えることなどが挙げられます。 Reactで可能な開発はSPA(Single Page Application)開発、大規模なWebアプリ開発、スマホアプリ開発と幅広いです。 Reactを活用しているサービスやプロダクトMeta(旧Facebook)、Instagram、Airbnbなどがあります。 ■ReactとVue.jsの違い この章ではReactとVue.jsの違いについて説明します。 ReactはFacebook社が開発したJavaScriptのライブラリであり、Vue.jsはオープンソースのJavaScriptフレームワークです。 ReactとVue.jsにおける開発規模や処理速度、汎用性、将来性の違いを見ていきましょう。 開発規模ではReactは標準搭載されている機能が多いため、大規模開発に適しており、Vue.jsは拡張機能が豊富であり小規模〜中規模サービスの開発に適しています。 処理速度では、Vue.jsの方がReactよりも処理速度は早い傾向にあります。 また、汎用性ではReactとVue.jsどちらも汎用性は高いでしょう。 例えばReact Nativeを使えば、同じコンポーネントモデルを活用してモバイルアプリ開発ができます。また、Vue.jsは小規模〜中規模プロジェクトでの迅速な開発ができ、かつ簡潔さとプログレッシブな性質により、既存サービスに導入することも適しています。 最後に将来性を見ていきましょう。React、Vue.jsどちらも将来性は高いでしょう。 まずReactを分析してみましょう。 2023 Developer Surveyにて最も回答者に使われているWebフレームワークや技術にてReactが40.58%(第2位)となっており、さらにProfessional Developersに区切ると、42.87%(第1位)となっていることから将来性はあると推測できます。 次にVue.jsを分析してみましょう。 2023 Developer Surveyにて最も回答者に使われているWebフレームワークや技術にてVue.jsが16.38%(第8位)となっており、さらにProfessional Developersに区切ると、17.64%(第7位)であることからVue.jsもReact同様将来性はあると推測できます。 そのためReact・Vue.jsどちらも将来性は高いと言えるでしょう。 ■ReactとLaravelの違い この章ではReactとLaravelの違いについて説明します。 ReactはFacebook社が開発したJavaScriptのライブラリであり、LaravelはPHPで記述されたサーバーサイドのフルスタックフレームワークです。 ReactとLaravelにおける開発用途や将来性について違いを見ていきましょう。 開発用途ではReactはフロントエンドにおけるSPA開発、大規模なWebアプリ開発、スマホアプリ開発ができます。 一方LaravelはバックエンドにおけるWebアプリ開発やRESTful API開発、SNS開発、大規模データを扱うプラットフォーム開発ができます。 また、Reactは標準搭載されている機能が多いため大規模開発に適しており、Laravelはコードの可読性やメンテナンス性が高く小規模〜大規模サービスの開発に適しています。 最後に将来性を見ていきましょう。React、Laravelどちらも将来性は高いでしょう。 まずReactを分析してみましょう。 2023 Developer Surveyにて最も回答者に使われているWebフレームワークや技術にてReactが40.58%(第2位)となっており、さらにProfessional Developersに区切ると、42.87%(第1位)となっていることから将来性はあると推測できます。 次にLaravelを分析してみましょう。 2023 Developer Surveyにて最も回答者に使われているWebフレームワークや技術にてLaravelが7.58%(第14位)となっており、上位に位置しています。 また、LaravelはPHPの開発の中でも最も代表的なフレームワークであるためLaravelもReact同様将来性はあると推測できます。 そのためReact・Laravelどちらも将来性は高いと言えるでしょう。 ■Reactを活用するメリット この章ではReactを活用するメリットについて説明します。 Reactを習得・活用することにより、具体的に以下のようなメリットがあります。 ・レンダリングが高速である ・大規模開発に適している ・信頼性が高い ・React Nativeでモバイルアプリ開発も可能 ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある ReactはSPA開発、大規模なWebアプリ開発、スマホアプリ開発に活用されており、かつJavaScriptの経験者であれば比較的簡単に習得できます。さらにMeta(旧Facebook)がReactを提供しているため、信頼性が高いこともメリットということもあり比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■Reactを活用するデメリット この章ではReactを活用するデメリットについて説明します。 Reactを習得・活用することにより、具体的に以下のようなデメリットがあります。 ・Webサイト構築に適していない ・環境構築が大変 ・日本語のドキュメントが少ない Reactはメリットが多いですが、適していない開発分野があることや環境構築が大変であることについては理解しておきましょう。React習得や活用を今後検討しているフリーランスエンジニアはReactを活用するメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Reactフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・SPA開発を含むWebアプリ開発のフリーランス求人・案件 Reactを活用するフリーランス求人・案件として、 SPA開発を含むWebアプリ開発があります。具体的にはSPA開発、企業の管理ダッシュボード開発、ECサイト開発などでのフリーランス求人・案件に携われます。 Reactフリーランスエンジニアが求人・案件を獲得する上で、ReactやJavaScriptの開発経験はもちろん、Redux、MobX、Context APIなどの状態管理ツールの使用経験、Jest、Enzymeなどのテストフレームワークの使用経験、REST APIなどの連携経験、Gitなどのコードのバージョン管理経験などがあると参画しやすいでしょう。 その他、チームで開発した経験やコミュニケーションスキル、プロジェクト管理スキルなどもフリーランス求人・案件に参画するには必要なスキルです。 ・スマホアプリ開発のフリーランス求人・案件 Reactを活用するフリーランス求人・案件として、スマホアプリ開発があります。 具体的にはiOSとAndroidでのモバイルアプリ開発や既存Webアプリでのモバイル対応、ネイティブ機能の統合などのフリーランス求人・案件に携われます。 Reactフリーランスエンジニアが求人・案件を獲得する上で、React NativeやJavaScriptの開発経験はもちろん、外部ライブラリやAPIでの連携経験、JestやDetoxなどのテストフレームワークの使用経験、App StoreやGoogle Playへのアプリリリース経験、Gitなどのコードのバージョン管理経験などがあると参画しやすいでしょう。 その他、チームで開発した経験やコミュニケーションスキル、プロジェクト管理スキルなどもフリーランス求人・案件に参画するには必要なスキルです。 ■Reactフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 Reactフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 ReactはSPA開発、大規模なWebアプリ開発、スマホアプリ開発と様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいReactフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後Reactを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は増減なく、現状のまま維持していく可能性が高いでしょう。 Reactフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはSPA開発、大規模なWebアプリ開発、スマホアプリ開発のフリーランス求人・案件を探してみましょう。 ■Reactでの週2日・週3日フリーランス求人・案件 Reactでの週2日・週3日フリーランス求人・案件について解説していきます。 Reactの週2日・週3日フリーランス求人・案件はReact全体のフリーランス求人・案件の中でおおよそ10%の割合で存在します。 また週2日・週3日などの時短でも月額単価120万円や150万円など、高単価なReactフリーランス案件・求人も多く存在します。 複数のReactフリーランス求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なReactフリーランス求人・案件はReactスキル以外にも、上流工程〜下流工程まで一貫した開発経験、フロントエンド・バックエンド両方の開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 Reactフリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Reactフリーランス求人・案件に参画するために必要なスキル Reactフリーランス求人・案件に参画するために必要なスキルを解説します。 Reactフリーランス求人・案件に参画するために必要なスキルとしては、React自体の開発経験、フロントエンド開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてReactフリーランスエンジニアとして、JavaScriptやECMAScript 2015以降での開発経験をはじめとし、HTML/CSSなどの開発経験、Redux、Context APIなどのステート管理ライブラリの使用経験、React Routerなどのクライアントサイドルーティングライブラリの経験、REST APIなどの連携経験、WebpackやBabelなどビルドツールの理解、Gitでのバージョン管理経験があるとReactフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとReactフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けているとReactフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにReactフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やバックエンドでの豊富な開発経験、チームマネジメント経験があることが望ましいでしょう。 ■React開発経験年数別のアドバイス Reactフリーランス求人・案件に参画するため、React開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のReactフリーランスエンジニア 開発経験1〜2年のReactフリーランスエンジニアは公式ドキュメントを読み込みコンポーネント、props、stateなどReactの基本的な概念の理解を深めましょう。 小規模プロジェクトに入りシステム開発など行い積極的に実践で活用できるReactスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にGitHubを用いてコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のReactフリーランスエンジニア 開発経験2〜3年のReactフリーランスエンジニアは積極的に中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 ReduxやContext APIなどのステート管理ライブラリスキルやJestやReact Testing Libraryを使ったテストスキル、useMemo、useCallback、React.memoなどのコンポーネントのパフォーマンス最適化の知識を磨いていきましょう。 また、Node.jsやExpressとの連携やデータベースとの統合知識などフルスタック開発のスキルや経験も行なっていきましょう。 React開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のReactフリーランスエンジニアはある程度技術スキルも備わっているため、Reactフリーランス求人・案件に参画しやすいですので、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のReactフリーランスエンジニア 開発経験5年以上のReactフリーランスエンジニアは大規模アプリのアーキテクチャを設計できるようになりましょう。また、React Nativeを使ったモバイルアプリ開発やHooks、Concurrent ModeなどのReactの機能も積極的に取り入れていきましょう。 なお、React周辺スキルを高めていくと同時にプロジェクトのリーダーやアーキテクトとしての役割も選択肢に入ってくるかと思いますので、チャンスがあれば積極的に引き受けましょう。 若手エンジニアへの教育やメンタリングを行える場合は自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のReactフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■React習得難易度・勉強方法 React習得難易度・勉強方法について解説します。 React習得難易度について、既にJavaScript・TypeScriptでの開発経験の有無やフロントエンド開発有無によって大きく異なります。 上記どちらもない初学者の方はまずJavaScript・TypeScriptを習得しましょう。ReactはJavaScriptのライブラリであるため、JavaScript・TypeScriptの知識が必要です。また、既にJavaScript・TypeScriptでの開発経験やフロントエンド開発がある方は比較的簡単にReactを習得できるでしょう。 Reactの学習コストについて解説します。 ReactはJavaScriptのライブラリであるためここではプログラミング言語での学習コストをお伝えします。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でReactを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「Progate」「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Reactの公式ドキュメントや学習サイト「Egghead.io」などReact学習の環境は整っています。 オンライン学習やプログラミングスクールはReact自体の習得以外にもReactでの開発に必要なフロントエンドの周辺知識の必要性も教えてくれるため、Reactの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、React習得を希望するエンジニアは、まず周辺でReactに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■Reactフリーランス求人・案件参画するために役立つ資格 React専用の資格は現在ないです。 しかしReactフリーランスエンジニアが取得しておいて損のない資格を4つ紹介します。 ・CIW JavaScript スペシャリスト CIW(Certified Internet Web Professional)によって提供されるWeb技術の専門家を認定する資格です。試験時間は90分で55問、費用は150米ドル、試験は英語で実施されます。 CIW JavaScript スペシャリストを取得することで、JavaScriptの知識やWeb開発のスキルや知識を証明できること、転職や就職で有利に働く可能性があることなどのメリットがあります。JavaScriptの知識を証明できる資格ですので、Reactフリーランスエンジニアは取得しておいて損のない資格でしょう。 ・HTML5プロフェッショナル認定試験 HTML5プロフェッショナル認定資格はLPI-Japanが運営する、HTML5/CSS3、JavaScriptなど最新のマークアップに関する技術力と知識を証明できる資格です。 HTML5プロフェッショナル認定試験はレベル1と2があり、数字が上がるにつれて難易度が高くなります。試験問題数はレベル1が約60問、レベル2が40~45問、受験料は16,500円です。 HTML5プロフェッショナル認定資格を取得することで、HTML5/CSS3、JavaScriptの知識やスキルや知識を証明できること、転職や就職で有利に働く可能性があることなどのメリットがあります。フロントエンド開発では必須になるHTML5/CSS3、JavaScriptスキルの知識証明になるため、こちらも時間があれば取得しておくと良いでしょう。 ・ITストラテジスト試験 ITストラテジスト試験は、IT系国家資格の中でも最難関の試験です。 ITストラテジスト試験は、基本的なIT知識、情報技術を駆使した経営戦略の策定能力や推進力などが出題されます。ITストラテジスト試験の取得難易度は高く、10~15%ほどの合格率です。 Reactフリーランスエンジニアとして、ITスキルや経営戦略などコンサルに近いスキルを身に付けることができます。React初学者が取得する資格ではないですが、長期的な目線でReactフリーランスエンジニアとして取得しておいて損のない資格でしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためReactフリーランスエンジニアとして取得しておいて損のない資格でしょう。 その他、プロジェクトマネージャ試験(PM)合格者に対しては、他の高度情報処理技術者試験の科目が2年間免除になったり、弁理士、中小企業診断士、国家公務員試験など他分野の難関資格の科目が一部免除になるメリットもあります。 React関連やエンジニアとして長期間活躍するために資格を習得することは良いことですが、Reactフリーランス求人・案件に参画するという目的を失わないようにしましょう。 フロントエンド開発スキルやJavaScriptスキルを資格取得によって、証明することは可能ですが重要視すべきことは、Reactの実務経験やReact周辺で必要な開発スキルを保有していることです。 そのためReactの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 Reactエンジニアとして、実務未経験にも関わらずReact関連資格の取得を最優先事項にすることはやめておきましょう。 ■Reactフリーランス求人・案件の未経験での参画 React開発実務未経験の場合、参画できるReactフリーランス求人・案件は限られてくるでしょう。 Reactなどフリーランス求人・案件は参画後すぐに稼働することを想定しているため、即戦力エンジニアを求めています。 React未経験からReactフリーランス求人・案件への参画を検討/希望している方は、はじめに正社員や派遣・契約社員として2〜3年ほど開発経験を積むもしくはクラウドワーカーや副業、個人プロジェクトとして2年ほど開発実務をこなしましょう。 Reactフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的であるかも見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Reactのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Reactフリーランス求人・案件ではHTML/CSS、TypeScript、PHP、Ruby、React Nativeなどの開発スキルやインフラ周りでの開発スキルが求められます。 Reactを含むJavaScriptや他開発言語の知識/スキル、周辺環境の知識/スキルが豊富であればReactフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Reactの市場動向やニーズ ReactはSPA開発、大規模なWebアプリ開発、スマホアプリ開発などフロントエンド開発を中心とした開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのため、ニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Reactエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2023 Developer Surveyにて最も回答者に使われているWebフレームワークや技術にてReactが40.58%(第2位)となっており、さらにProfessional Developersに区切ると、42.87%(第1位)となっていることから将来性はあると推測できます。 さらに2023年10月スマートキャンプ株式会社が発表した『SaaS業界レポート』2023では、国内SaaS市場のCAGRは約11.7%であり、2027年には、同市場規模は2兆円まで成長すると予測されています。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮すると市場は成長しておりますが、エンジニアの絶対数が足りておらず、Reactを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Reactエンジニアとして現在活躍している方や今後活躍を検討している方はReactの開発実務経験やReact開発に必要な周辺開発スキル/経験を取得すると多くのReactエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。