1 - 50件/全38,766件
【仕事内容】 自社開発SaaSのカスタマイズや機能追加、リニューアルをお任せします。 【開発について】 Scrum(アジャイル開発)で開発しており、週次で開発サイクルをまわしつつ、月1回のバージョンアップや大規模なリニューアルを行っています。月1回のリリースに向けては3〜5名のチームで3ヶ月から6ヶ月くらいのプロジェクトをつくって進めています。 <開発に求められること> 「何をどう作るか」「パフォーマンス性能」「高いセキュリティレベルの担保」「ユーザビリティ」「インフラの拡張性」「将来に渡ってのメンテナンス性」「テストのしやすさ」など、さまざまな要素を考慮して開発をしています。 【この仕事で得られるもの】 <スキルアップ> ■自分の市場価値を高めて、新しい環境にチャレンジするための土台づくりができます ■AWSを使ったクラウドネイティブな開発にチャレンジすることができます ■これからどんどん伸びていくマーケティング業界のエンジニアとして活躍することができます ■週ごとのミーティングや社内での勉強会があります ■セミナー費補助、書籍購入費用全額負担など、スキルアップをサポートする制度があります ■大規模なクラウドアプリケーションのアーキテクチャを設計するスキル ■大規模データを扱うためのスキル ■アジャイル開発(スクラム)の経験 <働き方、評価、職場> ■正社員登用の可能性有 ■ロケーションフリー…働く場所は自由!自宅で作業ができます ※基本フルリモート想定ですが、必要時に出社することがあります ■アーキテクト、スクラムマスター、開発マネージャーへのキャリアパスがあります ■評価はエンジニア出身の上長(社長もエンジニア出身です)が行います ■納期や品質を守るだけでなく、新しい技術や開発手法にどれだけチャレンジをしたかを評価します ■残業は月平均20時間以下です <こんな方を求めています!> フルリモート勤務ということもあり、このような方が親和性が高いです! ・積極的に仕事を取りにいける ・曖昧な点を放置せず明確に言語化できる ・指示を所与のものとせず批判的な態度を持ち、かつ現実的な落とし所を探る協調性を発揮できる
案件の必須スキル
■開発経験6年以上 ■RDBMS・OS(Linux)に関する一般的な知識
【業務内容】 - デザイナー、及びフロントエンドエンジニアと協調したUI/UXの設計 - gRPCサーバーの設計と実装 - サードパーティが提供するSaaSにおけるAPIの調査と検証 - 開発した機能に対するテスト - CI/CD環境の構築、整備 - インフラの構築 - モニタリングとアラートの設定 - システムの保守運用 【勤務体系】 - フレックス - コアタイム 10時〜17時 【ワークスタイル】 - フルリモート 【勤務地】 - リモート 【休日・休暇】 - 想定稼働時間:週4〜5日(月128 〜 160時間) ※ご状況を鑑み判断させていただきます。
案件の必須スキル
【開発経験】 - スクラムを用いた開発の経験 - 次のいずれかの言語を用いた開発経験が3年以上であること - Go - Java - Kotlin - Scala - C# - TypeScript - Rust - プロダクトの技術選定を主体的に行った経験
※今回複数名の募集を行っております※ ・既存プロダクトチーム所属となる場合はフルリモート可 ・新規事業チーム所属となる場合は週1〜2出社 ■募集ポジションについて 【主な業務内容】 クラウド経営管理システムまたは新規事業いずれかの開発チームに所属していただく予定です。 弊社は今後より複雑なエンタープライズ領域の経営管理ニーズに応えていくため、長期のロードマップをベースにお客様にとって価値の高いものからアジャイルに開発を推進しています。 ビジネス的な戦略をとらえながら、開発チームとしてパフォーマンスが最大化するようにスケールさせていく必要があります。 チームが日々取り組んでいくこととしては、以下となります。 ・プロダクトの機能拡充、改善 ・実際のお客様の業務のヒアリングをもとにモデリング、設計 ・日常的なリファクタリング ・データ収集、変換、分析を迅速に行うためのデータ収集分析基盤の構築、運用 ・データ集計・表示画面の高速化 ・他SaaS連携機能 ・開発フローの高速化、効率化、自動化 ・セキュリティ面の強化(監査ログ、権限管理、DBのRLSについてなど) ・チーム横断での開発プロセスの改善 【仕事のやりがい・得られる経験】 ・経営管理という複雑なドメイン知識とそれを正しくシステムに落とし込んでいく経験 ・企業の大きな意思決定を支えるプロダクト開発の経験 ・アジャイルなチームでアウトカムにこだわり抜いて開発する経験 ・優秀なエンジニアと一緒に働ける、また最高のチームで仕事をするという経験 【働き方】 ・平日フルタイムで業務可能な方(週4〜相談可) ・クラウド経営管理システムチーム所属となる場合はフルリモート可 ・新規事業チーム所属となる場合は週1〜2出社 【会社概要】 弊社はミッションを掲げ、企業経営・予実管理領域のDXと高度化を目指し、クラウド経営管理システムを2020年から提供開始しました。現在は、複数のSaaSプロダクトに加え、BPO・コンサルティングサービスを提供し、マルチプロダクト展開を進めています。 シリーズBラウンドでは70億円を調達し、累計調達額が100億円を突破するなど、市場から期待をいただいています。 また、創業後から東証プライム上場企業をはじめとした多数のお客様に導入いただき、シリーズAの資金調達時(2022年4月)と比較して、導入社数は5倍以上に急成長しました。 今後について、2027年4月までにプロダクト/サービス数を20以上に拡大します。 中長期では、データとAIの力をフル活用し、あらゆる領域の計画を起点に、経営リソースの最適配分を意思決定できる、プランニング・プラットフォームの実現を目指していきます。 ※具体的には、下記のような取り組みを予定しています。 2027年4月までにプロダクト/サービス数を20以上に拡大するために、60名規模の新規事業開発チームを組成 1年で事業開発/エンジニア/PdM(プロダクトマネージャー)/デザイナーを新たに50名採用 ベトナム/インド等に開発拠点開設 市場拡大に向けた啓蒙活動/リード獲得を目的とし、2027年4月までにマーケティング・PR施策に35億円規模の投資を実行 【プロダクト概要】 弊社提供のクラウド経営管理システムは、企業の中に散在する経営データ(財務数値/KPIの予算・見込・実績)の収集・統合・一元管理までを効率化し、高度な分析を可能にするシステムです。 2020年から提供開始した後、2023年からはマルチプロダクト展開にも注力し、計5つのプロダクト/サービスを提供するまでに至りました。 また、プロダクトビジョンの実現に向け、今後はデータとAIの活用を推進し、経営リソースの最適配分を意思決定できる、真のプランニング・プラットフォームを目指します。 【組織概要】 プロダクト組織は機能開発を担当するチームと基盤やインフラ等を担当する横断チームに分かれています。 定期的にお客様との商談動画の視聴をしたり、展示会に参加したりと、お客様の生の声を反映したプロダクトづくりを重視しています。 クラウド経営管理システムの開発体制は、もともとはスクラムを導入しておりましたが、プロダクトの拡大に伴い現在はスケーリングフレームワークであるFASTへの移行に挑戦しています。 新規事業の立ち上げチームは少人数のスクラムチームで開発をしており、スピード感をもったアジャイルな開発体制をとっています。
案件の必須スキル
・Webアプリケーションのサーバーサイド開発の経験(3年以上) -Kotlinでの開発経験(近い言語の経験でもOKですが即戦力としての期待値となります) ・データベース(RDB)のクエリチューニングなどパフォーマンスを考慮した開発経験をお持ちの方 ・フロントエンドについて既存のコンポーネントを組み合わせてUI構築するレベルの開発経験 ・テストコードを書いている方(1年以上) ・リファクタリングの経験がある方(1年以上) ・スクラム、XP等、アジャイル手法を用いた開発の経験
・大規模エンハンス(AI系機能の追加)を担当いただきます。 ・その他、現行の各機能の拡張等もお願いする可能性も御座います。 (複数機能あり、それぞれの機能で増員予定。詳細は面談時にお話します。) バックエンド、フロントエンドの開発における仕様の確認、実装方針検討、 実装、テスト、コードレビューを実施いただきます。 設計書の不足部分を修正することもタスクの一部に含まれます。 ※フルリモート可 JavaScript
案件の必須スキル
・Vue.jsでの開発経験:3年以上 ・Webアプリケーションの開発経験:3年以上 ・Ruby on Rails一人称での開発 ・AWS上でのアプリケーション開発経験
<業務内容の一例> ・開発PJにおけるアプリケーション開発 └機能開発における設計~実装~リリースまでを一貫してご担当いただきます └BEの開発が中心になりますが、興味やご経験に応じてFE開発もお任せします ・ユーザーからのFBに基づく改善 ・本番エラー監視、改善 ・日常的なリファクタリング ・クラウドサービスの活用やコンテナ化など技術ドリブンな開発環境の改善
案件の必須スキル
・チームの一員として、サーバサイドエンジニアとしてWebサービス/アプリの一定の運用経験がある ・一定規模のアプリケーション開発を行った経験がある ※PHP(CakePHP)で開発しておりますが、大規模のアプリケーション開発を行ったご経験が重要になります。 ・コードレビューやGitHubでのプルリクエストレビューなどの経験がある ・他部署を巻き込んで大きなプロジェクトを成功させたいという意欲や、コミュニケーションを積極的にしていく意思がある ・RDB設計経験(パフォーマンス改善、負荷分散)
WebにてEC事業を複数展開しているメガベンチャー企業社内の案件となります。 週1~3回程度出社して顔を合わせて仕事ができる方を探しているため、地方在住/フルリモート前提の方は難しいです。 <業務内容の一例> ・サーバーサイド設計開発 ・認証システム全体でのセッション管理機能実装 ・SAMLを含む認証プロトコルの対応 ・セキュリティ対策およびパフォーマンス最適化の実施 ・コードレビュー、テストの実施 ・ドキュメントの作成および更新
案件の必須スキル
・Webアプリケーション開発経験(バックエンド5年以上) ・Go経験2年以上 ・セッション管理や認証基盤に関する知識・経験 ・セキュリティを考慮した開発経験
国内大手企業を含みわずか5年で5,000以上の事業者様が活用しているサービス運営をされている企業様がクライアントです。 機能開発/機能改善、新サービス推進に向けBEに強みがあり、FEも可能なフルスタックエンジニアを増員募集です。 サービスドメインは介護/医療となります。 今後日本が迎える高齢化社会の社会構造は世界でも初となると言われており、社会課題解決にも繋がる社会貢献性の高いプロダクトをスタートアップのチームにjoinいただけます。 創業メンバーは大手有名医療サービスの開発チーム出身であり、エンジニア組織が開発に集中しやすい体制を重視しております。 Copliot導入など先進性/モダンさも魅力の1つです。 企画から仕様調整&設計開発~テストおよびリース後の保守迄全般に関与いただけます。 開発機能ごとに、1人が担当として責任を持ち一貫して動いていただきます。 役職を重視しておらず、論理的な議論で納得感のある仕事の進め方、で自律的な開発且つ コードレビューを通じてチーム内のコード品質をスピードも出しながら高く保つことができます。 そのため、CS担当ともお話いただくことなど、ToB/ToC双方のユーザーにとってのサービス価値の 最大化に動くロイヤリティの高さが期待されます。
案件の必須スキル
・サーバーサイドエンジニア経験3年以上 ・ベンチャーやスタートアップ等の自社サービス経験orSierでもフルスクラッチの開発経験がある方 ・Relational Databaseの経験(RDB)がありコアロジックを実装したことがある方 ・Python+Typescriptが開発でき、それぞれのFWも理解している方 ・リード経験(役職不問だが企画段階から技術選定/アーキテクチャーを経験し、サービス方針等の技術面から意思決定に携わったようなことがある方) ・DBパフォーマンスチューニング経験
新規/既存機能/お客様向けカスタマイズ機能の設計/改修/テストをお任せいたします。 <業務内容の一例> ・バックエンド実装/移植性を意識した開発/バックエンドライブラリのメンテナンス・改善 ・あらたなLLMモデル対応の追加 ・顧客のクラウド環境に合わせた機能追加
案件の必須スキル
・TypeScriptの実務経験が3年以上 ・GCP/AWS/Azure/OCI上での開発経験2年以上(または同等の経験) ・K8S上でのアプリ実装経験(またはDockerコンテナを利用したプリケーション開発経験)2年以上
web3技術の持つ可能性に注目し、新世代の社会システムの構築への貢献を目指している企業様です。 web3ツールの開発などを通じ、新時代の課題に積極的に取り組むとともに、世界中の人材がリモートワークで働く、新しい組織形態にもチャレンジしています。 現在の取り組みをさらに前進させるため、様々なPJが進行中です。 PJ理念に対して一緒に情熱をもって変化を生み出していける方を募集しております。 <業務内容の一例> ・ブロックチェーンインフラ ・ステーブルコイン発行・流通 ・web3プロダクトNFTソリューション
案件の必須スキル
下記いずれかの経験 ・AWS、Linux、サーバー運用監視、ネットーワーク運用監視、モニタリング、scripting ・システム開発における、基本設計~リリース ・保守までの経験 ・サブリーダー以上のリーダー経験 ・当社と近しい開発環境での3年以上の開発経験
国内最大級のCtoC PFの企画~運営を行っている企業様がクライアントです。 事業と組織の急成長に伴い、機能開発やシステム改善を進めていただきます。 <業務内容の一例> ・エンドユーザ向けプロダクト機能の開発 ・CSチーム向け社内管理ツールの機能開発 ・GitHub Actions上でのビルドやテストの最適化 ・デザイナーも含めた1つのプロダクト開発チームとしてのチーム体制と開発プロセスの整備
案件の必須スキル
・Goを用いた開発経験3年以上 ・自社開発を行っている企業でのwebサービスの開発経験 ・GCP、AWSなどクラウドインフラ環境での開発経験 ・RDBにおけるテーブルスキーマやクリエの設計の経験
電子書籍ストアの開発に携わっていただきます。 主にストア機能の設計・開発を担当していただきます。
案件の必須スキル
・要件定義~1人称で開発ができ、特に設計~開発を得意としている方 ・Javaの開発経験(5年以上) ・SQLのご経験 ・AWSのご経験 ・HTML/CSSのご経験
ECや決済、金融のサービスを展開している顧客にてID決済サービスの開発をお願いいたします。 運営しているECサービス上で利用可能な決済サービスになります。 ワンタップでかんたんに購入ができるようになり、 新作の入荷通知や、クーポンの配布通知、後払い機能など、 ECサービスの集客を支える主要プロダクトになります。 <業務内容の一例> ・決済サービスの新規機能、機能拡張開発 └設計〜実装〜リリースまでを一気通貫でご担当いただきます ・サービス上でのキャンペーン等の対応作業 ・PJの状況、緊急度に応じてオフィスでのお打ち合わせ
案件の必須スキル
・ネイティブアプリやWebなど、UIをプログラミングでも構築した経験 ・Reactを用いたWebアプリケーションの設計、開発、運用経験(3年以上) ・TypeScriptを用いた開発経験 ・PHPあるいはGoでの開発経験(3年以上)
大手コンサルティングファーム出身者の手がけるB2Bスタートアップ企業様がクライアントです。 今回は自社サービス開発をお任せいたします。 プレイングマネージャーやテックリードクラスの技術者要件を満たす経験をお持ちの方がマッチします。 主な業務は実装となりますのでバリバリ手を動かせる方かどうかがポイントです。 フルスタック(React/Python)だとよりマッチしますが、下記の業務が可能であることが期待されます。 ※稼働率0.8~1人月です。 <業務内容の一例> Python/FastAPI/Strawberry/GraphQによるサーバーサイドの開発 SaaSとAPI連携機能開発
案件の必須スキル
・Python/FastAPIのバックエンドエンド3年 ・REST API/GraphQL経験5年 ・Pythonによる開発環境におけるメンバー3名以上のPJ経験複数、 レビュワー経験複数(スキルシートで具体的に何番かをエントリー時ご回答必須。 ご自身ではなく読み手目線からして上記分かりづらい場合、補足文章を別途お願いいたします) ・コーディング力だけでなく、構造的にアーキテクチャや技術選定経緯を理解しており、 必要なことを自らつかんで理解しプロジェクト内で完全に自走可能であること ・誰とでも合わせることができる高いコミュニケーション力
大手コンサルティングファーム出身者の手がけるB2Bスタートアップ企業様がクライアントです。 今回は自社サービス開発をお任せいたします。 プレイングマネージャーやテックリードクラスの技術者要件を満たす経験をお持ちの方がマッチします。 主な業務は実装となりますのでバリバリ手を動かせる方かどうかがポイントです。 フルスタック(React/Python)だとよりマッチしますが、下記の業務が可能であることが期待されます。 ※稼働率0.8~1人月です。 <業務内容の一例> ・React/TypeScript & Apollo/GraphQL での開発 ・ユーザビリティの高いUXを意識した実装
案件の必須スキル
・React/TypeScriptによるフロントエンド3年 ・REST API/GraphQL経験5年 ・ReactもしくはPythonによる開発環境におけるメンバー3名以上のPJ経験複数、 レビュワー経験複数(スキルシートで具体的に何番かをエントリー時ご回答必須。 ご自身ではなく読み手目線からして上記分かりづらい場合、補足文章を別途お願いいたします) ・コーディング力だけでなく、構造的にアーキテクチャや技術選定経緯を理解しており、 必要なことを自らつかんで理解しプロジェクト内で完全に自走可能であること ・誰とでも合わせることができる高いコミュニケーション力
概要: 電力会社の基幹システム開発の一部で 11月末までに設計書を完成させて12月から開発作業となる。 期間:12月~3月(その後も継続あり) 人数:1名 出社形態: リモート主体 初期立ち上げ段階、2週間程度はクライアント品川オフィス出社 その後も状況に応じて週1くらいで品川オフィス出社
案件の必須スキル
・Javaを用いた5年以上の開発経験 ・プロジェクトリーダー経験
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 建築現場のコラボレーションアプリにおいて、RubyやGoを利用した新機能の開発や既存機能のリファクタリング、拡張を担当します。サービスの成長やユーザビリティ向上を目指し、チームリードや技術的課題の解決も行います。 ■具体的な業務内容 ・RubyおよびGoを用いたWebアプリケーションの開発・運用 ・RDBMSおよびKVSを使用したスキーマ設計 ・セキュリティを考慮したアーキテクチャ設計 ・DockerやKubernetesを用いたコンテナ開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・アンドパッドのミッションへの共感 ・Webアプリケーションの開発・運用経験 ・RDBMSやKVSなどのスキーマ設計や最適なクエリの設計 ・Webアプリケーションのセキュリティ知識 ・各種フレームワークを使用した開発・運用経験
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 医療ITプラットフォームアプリのバックエンド開発を担当していただきます。Go言語を使用した設計、実装、テストを中心に、DockerやLinuxを用いた環境での開発業務に携わります。医療系システム開発の経験がある方に最適です。 ■具体的な業務内容 ・Go言語を用いたバックエンド開発およびパフォーマンスチューニング ・Dockerを用いたコンテナ環境の構築 ・医療系システムの設計、実装、テストの実施 ・チーム内での技術的リーダーシップを発揮 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・Web系開発経験 ・Linuxコマンド操作 ・GitHub ・ソケット通信 ・WebAPI ・チームコミュニケーション ・向上心(GOへの意欲)
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 証券会社向けのWebシステム開発を担当していただきます。Goを使用したバックエンド開発に携わり、開発のリード役または推進役として活躍できるエンジニアを募集しています。チーム開発のため、コミュニケーションが得意な方に向いています。 ■具体的な業務内容 ・Go言語を用いたバックエンドシステム開発 ・単体テストの設計および実施 ・プロジェクト会議への参加(リモート可) ・チーム開発におけるコミュニケーションおよび協力 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・バックエンド開発の経験 3年以上
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 顔認証による本人確認プラットフォームの新機能開発および安定運用のための開発、保守を担当していただきます。フロントエンドでは、Vue.jsやTypeScriptを用いた新機能開発と、既存サービスの保守を行います。Goを使用したバックエンド開発に関心がある方にも適した環境です。 ■具体的な業務内容 ・Vue.js、TypeScriptを使用したフロントエンドの開発および保守 ・新機能の設計、開発 ・既存サービスの保守およびメンテナンス ・AWSやDockerを利用したシステムの開発、運用 ・Gitを用いたチームでの開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 国内有名企業グループが企画するNFTマーケットプレイスのバックエンド開発を担当していただきます。Go言語を用いたAPI開発を中心に、マイクロサービスの設計・運用にも携わります。 ■具体的な業務内容 ・Go言語を使用したバックエンドAPI開発 ・マイクロサービスアーキテクチャの設計・運用 ・gRPCを用いた通信設計およびシステム構築 ・システムのチューニングおよび負荷テストの実施 ・AWSを使用したインフラ環境の構築 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・Golang開発経験 ・マイクロサービスでのAPIアーキテクト設計経験 ・なんらかのWebサービス開発経験
案件概要:給与計算システムの改修・運用保守(C#) 業務内容: 既存の給与計算システムの保守開発対応 お客様窓口部門からの問い合わせ調査対応 カスタマイズ開発、新機能開発、機能改修・改善開発対応 開発業務は、詳細設計からテスト工程までを主に担当していただきます 備考: ・長期での参画となるため、短期が多い方や短期希望の方はNG ・志向の部分について、新しい開発をどんどんしていきたいという方より、 既存の保守開発をコツコツやっていきたいという方の方が合う現場です ・11月・12月は繁忙期のためシフト調整をする予定で、 月2回程度21:00頃までの勤務が発生しますが、 その際は、勤務開始時間を遅らせて調整をいたします ・リリースの関係で、年1回あるか無いかで休日出勤の可能性があるので、 完全NGの方は難しい 勤務時間:9:00~18:00 場所:赤坂(現状、週3出社/週2リモート) ※リモート併用となりますが参画から一週間程度は環境整備、 キャッチアップの為、出社となります 外国籍:NG
案件の必須スキル
・ASP.NET Web Formsでの開発経験 ・C#での開発経験 ・C言語やVBに抵抗が無い方 ※経験が無くてもOKですが、多少触れる機会もあるので抵抗がなければ問題ないです ・リモートワークのコミュニケーションに問題が無い方 ・複雑なソースコードを読むことに抵抗が無い方 ・長期での参画を希望する方
案件概要:公共機関の業務デジタル化支援(Java) 業務内容: 公共機関の業務デジタル化プロジェクトの設計書作成支援 基本設計書(画面設計・帳票設計・外部IF設計など) 新規PJのため立ち上げ時期は、出社にて対応後 勤務時間:9:30~18:00 場所:日比谷 ※リモート併用 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
基本設計書経験
案件概要:通信事業者様向け開発支援(Java) 業務内容: 商談システムの開発支援をいただきます。 顧客情報の責任区分整理のため、代理店が行っている一部の業務をシステムで巻き取りを行う。 現在は保守開発(機能拡張)、既存業務巻き取り開発が主となります。 設計/製造/試験/リリース工程の実施まで担当いただく想定です。 開発環境: 画面:Vue.js / Nuxt.js等 / API ※Java(11.0.2,17.0.8)、SpringBoot 3.1.2 DB:PostgreSQL、SQL Server、Batch、SpringBatchなど ビルドツール:Gradle 8.2 パッケージ管理ツール:Yarn 1.22.19 ミドルウェア構成(見込み) ※WEBサーバ:Nginx、Apacheなど/アプリサーバ:Tomcat 開発環境(ローカル) ※Windows DaaS環境(node.jsのインストール有り) 自動化:Docker、Jenkins 勤務時間:10時-19時予定 場所:天王州アイル(設計工程などは出社予定、頻度応相談) 外国籍:NG
案件の必須スキル
・業務システム(Java)の開発経験 4年以上 ・基本設計以降の経験 ・Linux系の知識・操作コマンドでの作業経験 ・gitの経験あり
案件概要:DX化およびプラットフォーム構築案件(Python/REST API開発) 業務内容: Python/FastAPIを用いたREST APIの開発業務。 本プロジェクトでは専任のインフラ担当は設けておらず、 バックエンドチーム内でインフラ(AWS)の構築も実施しています。 -ペットサロンのトリマー向けシステム、 -飼い主向けのモバイルサービスの新規開発および追加開発 -ペット用品のECサイト、ECモールおよび在庫/物流管理システムの開発 場所:リモート (東京へ出社可能な方は試験フェーズなどの業務都合で出社をお願いする可能性があり) 外国籍:NG
案件の必須スキル
・Pythonまたは類似言語を用いたREST API開発(4年以上) ・DBのテーブル設計/SQLの対応
案件概要:DX化およびプラットフォーム構築案件(Vue/React) 業務内容: ペットサロンのトリマー向けシステム、 飼い主向けのモバイルサービスの新規開発および追加開発 ペット用品のECサイト、ECモールおよび在庫/物流管理システムの開発 場所:リモート併用 (東京へ出社可能な方は試験フェーズなどの業務都合で出社をお願いする可能性があり) 外国籍:NG
案件の必須スキル
・Vue/Reactどちらかを使用したフロント開発経験3年以上
案件概要:公共機関の業務デジタル化支援(Java) 業務内容: 公共機関の業務デジタル化プロジェクトの設計書作成支援 基本設計書(画面設計・帳票設計・外部IF設計など) 新規PJのため立ち上げ時期は、出社にて対応後 勤務時間:9:30~18:00 場所:日比谷 ※リモート併用 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
基本設計書経験
案件概要:DX化およびプラットフォーム構築案件(Python/REST API開発) 業務内容: Python/FastAPIを用いたREST APIの開発業務。 本プロジェクトでは専任のインフラ担当は設けておらず、 バックエンドチーム内でインフラ(AWS)の構築も実施しています。 -ペットサロンのトリマー向けシステム、 -飼い主向けのモバイルサービスの新規開発および追加開発 -ペット用品のECサイト、ECモールおよび在庫/物流管理システムの開発 場所:リモート (東京へ出社可能な方は試験フェーズなどの業務都合で出社をお願いする可能性があり) 外国籍:NG
案件の必須スキル
・Pythonまたは類似言語を用いたREST API開発(4年以上) ・DBのテーブル設計/SQLの対応
案件概要:DX化およびプラットフォーム構築案件(Vue/React) 業務内容: ペットサロンのトリマー向けシステム、 飼い主向けのモバイルサービスの新規開発および追加開発 ペット用品のECサイト、ECモールおよび在庫/物流管理システムの開発 場所:リモート併用 (東京へ出社可能な方は試験フェーズなどの業務都合で出社をお願いする可能性があり) 外国籍:NG
案件の必須スキル
・Vue/Reactどちらかを使用したフロント開発経験3年以上
案件概要:保険会社向け統合運用管理ソフト改修(Java) 業務内容: 保険会社向けアプリケーションリリースの自動化環境の構築チーム Hinemos(統合運用管理ソフト)をユーザ向けにカスタマイズ Jobなど設計からテストまでを対応 勤務時間:9:00~18:00 場所:月島 外国籍:NG
案件の必須スキル
Java3年のご経験 設計からリリースまでの経験 システム運用保守経験
案件概要:バックエンドエンジニア募集(Python or Node.js) 業務内容: BFFでのLambda環境下での開発になります。 仕様書がない中で開発を進めていってもらうため、 PMの指示の元、独力で開発を進めていけるような人を募集いたします。 開発環境: Python Node.js AWS(Lambda) 勤務時間:10時~19時 場所:外苑前or表参道(リモート併用) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
BFF(Backend for Frontend)のLambda環境での開発経験 Pythonでの開発経験 Nodeでの開発経験 仕様書がない状態からでの開発ができる方
【弊社について】 弊社は予防ヘルスケア×AI(人工知能)に特化したヘルステックベンチャーです。私たちの身近には寿命と健康寿命のギャップや、体型のコンプレックス、肩こり、腰痛などの体の不具合と、健康に関する課題や悩みが数多く存在しています。私たちは人々の行動変容を起こすためFiNCアプリを中心とし、 最先端のテクノロジーを駆使して様々なサービスをお届けすることでお客様一人ひとりが、自分らしい世界を描ける世界を創り出すことに注力しております。 【具体的な業務内容】 ・アプリの機能開発・運用 ・健康経営SaaSのプロダクト開発 ・モジュラーモノリスサービスを含む大規模分散システムを支えるAPIの新規開発、機能拡充、性能改善 ・AWS によるクラウド基盤上の運用 ・Glueなどを活用した大規模データ処理 ※基本的に在宅メインとなりますが、必要に応じてオフィスへ出勤いただきます。 【開発フロー】 ・全体のロードマップをもとに、各サービスごとにチームで開発しています。 ・チーム毎に1週間から3週間のサイクルのアジャイル開発を実施しています。 ・Github Copilot を活用したAIフレンドリーな開発を志向しています。 【開発方針】 ・開発は GitHub を用いたプルリクエストベースで行っています。 ・原則としてテストコードを書き、マージされるすべてのコードはレビューされています。 ■チーム体制:3-4名 ■面談1回:CTO、開発責任者
案件の必須スキル
・サーバサイドのweb開発経験4年以上 (できればRuby) ・プルリクエストベースのプロジェクトでのチーム開発、コードレビューの経験 ・開発における適切なドキュメントの作成 ・RDBにおける正規化や適切なインデックス構築を含む論理設計、SQLレベルでのパフォーマンスチューニングの経験
■業務概要 自社開発の法人向けDXサービスの開発を担当していただきます。 このサービスは、AI技術を駆使したサービスのため、AIに関する開発スキルも業務を進めていく中で築いていただくことになります。 <業務の詳細> ・アプリケーションの改修 ⇒開発はチケット管理しており、二週間に1度、開発要望MTGがあり、次月にどの開発チケットを優先に対応するか協議の上、機能開発を行っていく(バグフィックスも行います) ■勤務体制 ・フルリモート可能 ・就業時間9:00~18:00だが、日中帯であれば柔軟に調整可能 ■面談回数 2回 ■補足 ・処理はサーバレスで行っており、クラウド経験があれば尚良いですが、まずはバックエンドシステムの機能を把握して、ビジネスロジックの機能改修、簡単なフロントエンドの機能改修が出来る方を募集しております!!
案件の必須スキル
※下記、すべて2年以上の経験 ★Typescript -★Angular ★Python (with poetry) ★Flask -★LLM (OpenAI, Gemini, Claude apis) ★Firebase (Firestore, Storage, Authentication) ★GCP(CloudRun/CloudFunctions/GCE/LB/CloudArmor/SCC etc,) ★git/Github ・テキストレベルの英語コミュニケーション ⇒10/1に外国籍エンジニア2名の入社が決定しているため、コミュニケーションが取れるor英語に抵抗のない方が望ましいです。
モバイルキャリア、iOS、Android向けに配信されるコンテンツの開発、 その他自社サービスのサーバーサイドアプリケーションの開発を行っていただきます。 システムの設計、運用、保守全般をお任せいたします。 ・PHPによるサーバーサイド、プログラミング(LAMP環境) ・コンテンツの開発、運用 ・システムの設計、実装、検証、運用 PHP
案件の必須スキル
・PHP/MySQLを使った実務開発経験:3年以上 ・AWS利用経験 ・アジャイル開発経験
・工数削減、業務効率化のための自動化ツールの設計、開発 ・新規サービス、新規事業に対する設計、開発 ・運営しているメディアのネイティブアプリの機能追加や新規リリースのための設計、開発 ・Webメディアの運営を効率的に行うための管理機能の設計、開発 -- 自社サービス一例 -- ◆Webメディア ◆人材紹介サービスで利用する、管理ツールの開発 ◆社内で使用する、連絡ツールの開発など TypeScript
案件の必須スキル
・Typescript×Reactでの開発経験:3年以上 ・バックエンド側の開発経験
某大手教育、生活事業を展開している事業会社が自社サービスとして開発している 小学生向けのICT学習サービス(学習習熟度別に個別コンテンツを配信するE-ラーニングシステム) のスクラム開発チームに参画いただき クライアントサイド「html/css、javaScript、vue.js想定」 サーバサイド「php(Laravel)、一部java(Spring Boot想定)」 を使用した設計、製造、テストが自律して品質高く行える方を探しております。 ※Java開発経験、SpringBoot経験は尚可で構いません。 ※クラウドはAzureを使用する想定 ★既存のソースコードが読み解きにくく、かつ設計書もあまり残っていないため、 整理しながら進めているプロジェクトとなります。 そのような内容でもキャッチアップしつつ作業が可能な方を募集しております。 PHP
案件の必須スキル
・Laravel(PHP)を使用した開発経験があり、ソースコードレビューができる技術レベルであること ・vue.js(JavaScript)を使用した開発経験があり、ソースコードレビューができる技術レベルであること ・HTML,CSS,HTMLを使用した開発経験があり、ソースコードレビューができる技術レベルであること ・基本設計以降の開発経験がある方 ・クラウド環境上(Azure,AWS,GCPなど)での開発経験(開発環境構築含む)がある方
BtoB受発注プラットフォーム、および関連するシステムの開発業務にご参画いただきます。 チームにより、開発スタイルが異なりますが、スクラムを導入しているチームが多いです。 社員・業務委託の業務分けなくチームメンバーとして開発していただきます。 PHP
案件の必須スキル
・WEBアプリケーション開発経験:5年以上 ・Laravel7以降での開発経験 ・PostgreSQLまたはMySQLなどのテーブル設計 ・React, Vue.js, Angularなどのライブラリを使用した開発経験 ・週5日稼働の対応ができる方
販売管理領域の基本設計以降全ての工程をご担当いただきます。 ※現行システムはSAP
案件の必須スキル
・基本設計作成経験 ・販売管理の業務知識
大手人材企業向けNo1の採用管理システムを運営されている企業様がクライアントです。 自社開発しているSaaSの新機能を実装する部門をお任せいたします。 将来的には全ての新機能を、試験的に導入開発する部門になる想定です。 ■仕事の全体像 仕事の流れとしては、以下を想定しています。 1、仕様の確認 既存の社員が基本設計と詳細設計の間のような形でどのような開発をする必要があるのかを共有します。 3、実装 上記、定義されたものを実装することを中心に想定しています。 4、次の新機能開発へ 実装した機能が顧客に使われるようになったことを確認し、 その後は保守もしつつ新しい機能開発に向けて進んでいきます。
案件の必須スキル
・Ruby経験 3年以上(目安) ・設計書作成~テストを独力でこなせること
ローンチ予定の新規サービスである 特定分野の事業者向けサービスの開発に携わるエンジニアを募集しています。 FE開発が中心ですが、BE開発にも携われる経験があると尚良いです。 レスポンシブWeb画面の開発や、DB、ファイルストレージ、 外部API、認証PFなどのBE環境にも対応可能な方を求めています。
案件の必須スキル
・Webサービスまたはアプリの単独開発経験 ・Typescript又はNext.js経験 (2年以上) ・プログラミング経験(3年以上) ・バックエンドの開発経験
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 新規サービス開発チームの増員として、Goをメインとしたバックエンド開発を担当していただきます。主担当としてサービスの立ち上げからリリースまでを推進していただきます。 ■具体的な業務内容 ・Goを用いたシステム開発および運用 ・大規模サービスの設計および開発 ・エンジニアチームのリードおよびコーディネーション ・新規サービスの技術選定およびアーキテクチャ設計 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 <バックエンドエンジニア> 以下のいずれか経験のある方 ・Go/PHP/Pythonいずれかを利用したシステム開発:3年以上 ・大規模サービスにおけるシステム開発、運用経験 ・エンジニア3名以上でのチーム開発経験 <クライアントエンジニア> ・iOS、Androidのいずれかのプラットフォームにおいて3年以上の開発経験 ・Swift、Kotlin、C#、Dartのいずれかの言語での開発経験が2年以上 ・アプリのレイヤー設計やフレームワーク導入評価経験 ・3人以上のチームでの開発経験が1年以上
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 メディカル給食のDXを推進し、栄養士業界を再定義するプロジェクトに参画します。技術要件を自分で決める裁量があり、フルリモート勤務が可能です。 ■具体的な作業内容 ・自社プロダクトの設計と実装 ・オンラインミーティング参加 ・スプリントタスクの管理と報告 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・バックエンドの開発経験3年以上 ・データベース設計の経験 ・TypeScriptでの開発経験 ・GitHubを利用した開発経験
【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 動画配信サービスの運用保守や開発効率化に関わるバックエンド業務を担当していただきます。既存サービスの調査や修正から、サーバー管理やCI/CDの効率化まで幅広く対応します。 ■具体的な業務内容 ・動画配信サービスの運用保守業務 ・サーバーOSやセキュリティのアップデート ・CI/CDパイプラインの構築およびデプロイ効率化 ・ソースコード管理の効率化施策の実施 ・Webアプリケーションのバックエンド開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。
案件の必須スキル
・円滑なコミュニケーションが取れる方 ・Webアプリケーションの開発経験(PHP開発経験) ・サーバーサイド開発知識(MVC、LAMP、Git) ・インフラ開発知識(Shell、terraform、Docker) ・AWSまたはGCP利用経験 ・CI/CD知識
案件概要:基幹システム開発保守(C#) 業務内容: お客様の社内にある基幹システムの開発・保守を行っていただきます。 場所:九段下(常駐) 外国籍:NG
案件の必須スキル
・C#,Java,VB.netのいずれかの言語を3年以上 ・Webアプリ、Windowsアプリ開発経験がある方 ・ソースコードの解析力、読解力がある方(仕様書がない現場のため) ・DB(SQL)の知識・技術がある方 ※チューニングができる方
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 基幹システムのリプレイスのための 大規模のスクラッチ開発に携わっていただきます。 シニア枠としてご参画いただきます。 プロジェクト概要、具体的な業務内容については 面談時に説明させていただきます。 ▼条件等 場所:リモート可/五反田駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与なし テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・エンジニアとしての経験が10年以上 ・基本設計から製造工程が得意 ・Java/SpringBootの経験あり ・バックエンドが得意 ・JavaScriptの経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 基幹システムのリプレイスのための 大規模のスクラッチ開発に携わっていただきます。 シニア枠としてご参画いただきます。 プロジェクト概要、具体的な業務内容については 面談時に説明させていただきます。 ▼条件等 場所:リモート可/五反田駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与なし テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・エンジニアとしての経験が10年以上 ・基本設計から製造工程が得意 ・Java/SpringBootの経験あり ・バックエンドが得意 ・JavaScriptの経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 基幹システムのリプレイスのための 大規模のスクラッチ開発をご担当いただきます。 ▼条件等 場所:五反田駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与なし テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・エンジニアとしての経験が10年以上 ・基本設計から製造工程が得意 ・Java/SpringBootの経験あり ・バックエンドが得意 ・JavaScriptの経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 基幹システムのリプレイスのための 大規模のスクラッチ開発をご担当いただきます。 ▼条件等 場所:五反田駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与なし テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・エンジニアとしての経験が10年以上 ・基本設計から製造工程が得意 ・Java/SpringBootの経験あり ・バックエンドが得意 ・JavaScriptの経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 基幹システムのリプレイスのための 大規模のスクラッチ開発をご担当いただきます。 ▼条件等 場所:五反田駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与なし テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・エンジニアとしての経験が10年以上 ・基本設計から製造工程が得意 ・Java/SpringBootの経験あり ・バックエンドが得意 ・JavaScriptの経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼案件 基幹システムのリプレイスのための 大規模のスクラッチ開発をご担当いただきます。 ▼条件等 場所:五反田駅 精算:140-180h 面談:Web1回 時間:10:00~19:00 備考:私服可、PC貸与なし テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・エンジニアとしての経験が10年以上 ・基本設計から製造工程が得意 ・Java/SpringBootの経験あり ・バックエンドが得意 ・JavaScriptの経験
案件概要:通信事業者様向け開発支援(Java) 業務内容: 商談システムの開発支援をいただきます。 顧客情報の責任区分整理のため、代理店が行っている一部の業務をシステムで巻き取りを行う。 現在は保守開発(機能拡張)、既存業務巻き取り開発が主となります。 設計/製造/試験/リリース工程の実施まで担当いただく想定です。 開発環境: 画面:Vue.js / Nuxt.js等 / API ※Java(11.0.2,17.0.8)、SpringBoot 3.1.2 DB:PostgreSQL、SQL Server、Batch、SpringBatchなど ビルドツール:Gradle 8.2 パッケージ管理ツール:Yarn 1.22.19 ミドルウェア構成(見込み) ※WEBサーバ:Nginx、Apacheなど/アプリサーバ:Tomcat 開発環境(ローカル) ※Windows DaaS環境(node.jsのインストール有り) 自動化:Docker、Jenkins 勤務時間:10時-19時予定 場所:天王州アイル(設計工程などは出社予定、頻度応相談) 外国籍:NG
案件の必須スキル
・業務システム(Java)の開発経験 4年以上 ・基本設計以降の経験 ・Linux系の知識・操作コマンドでの作業経験 ・gitの経験あり
1 - 50件/全38,766件
この条件の新着案件情報を受け取る
この条件の新着案件情報を受け取る
バックエンドエンジニアのフリーランス案件・求人について
■バックエンドエンジニアとは バックエンドエンジニアとは、Webサイトやアプリケーションの裏側と呼ばれるユーザー側の目に触れないシステムの開発・設計を担当する職種です。 例えばバックエンドエンジニアはサーバサイドのシステム構築やデータベースの構築を行います。 バックエンドエンジニアは要件定義、システム設計、サーバー設計・構築、データベース設計・構築、プログラム開発、保守・運用などが主な業務です。 バックエンドエンジニアの業務内容は以下のようになっています。 ・要件定義 バックエンドエンジニアとして要件定義が業務の一つです。 クライアントやユーザーからのニーズを的確に理解し、それを技術的な要件に変換します。バックエンドエンジニアはミーティングやヒアリングを通じて、プロジェクトの目的や期待される機能、性能基準などを詳細に把握します。ただしクライアントの全要望に応えることは難しい場合が多く、システム開発に必要な開発期間や費用を算出した上で、クライアントの要求をどのように実現するか決定します。 ヒアリング情報をもとに、実現可能なシステム設計の基盤を築くための要件定義書を作成します。この業務はシステム開発やプロジェクトの成功につながるため、上流工程の中で、最も重要な作業と言われています。 ・システム設計 バックエンドエンジニアとしてシステム設計が業務の一つです。 ここでは、クライアントのニーズに応じて、どのように機能を具現化するのかを計画します。将来の拡張性やメンテナンスの簡単さ、データベースの設計やAPIの仕様などを決定し、システムを設計していきます。システム設計は長期的な目線で行うことが重要です。 ・サーバー設計・構築 バックエンドエンジニアとしてサーバー設計・構築が業務の一つです。 この業務では、アプリケーションが動作するためのサーバーの選定や設計構築を行います。将来のトラフィック増加やデータ量の増加に対応できるよう、拡張性を考慮した設計をすることが重要です。 以前はオンプレミス(自社)で設計だけでなく、クラウドサービスを選択することも増加しています。 なお、セキュリティ対策やデータバックアップの計画も重要要素です。 大規模なプロジェクトでは、サーバーに特化したインフラエンジニアが担当するケースもあります。 ・データベース設計・構築 バックエンドエンジニアとしてデータベース設計・構築が業務の一つです。 ここでは、アプリケーションが扱うデータを管理するためのデータベース設計や構築を行います。重要なのはデータの整合性とアクセスの高速化、パフォーマンス、セキュリティ対策です。また、将来的なデータ増加や変更に柔軟に対応できるよう、拡張性を持たせた設計が求められます。 膨大なデータからスムーズに必要なデータを取り出せるように、Oracle Database、Microsoft SQL ServerなどRDBMSを選択する必要があります。その他オープンソース系では、MySQL、PostgreSQLなどもよく採用されています。 ・プログラム開発 バックエンドエンジニアとしてプログラム開発が業務の一つです。 この工程では詳細設計書に基づいてコーティングを行いソフトウェアやシステムの機能を開発します。 バックエンドエンジニアは、様々なプログラミング言語を使い分け、要件に応じた最適なソリューションを開発します。コードの品質、効率性、保守性などを意識しプログラムを開発します。 ・保守・運用 バックエンドエンジニアとして保守・運用が業務の一つです。 既に稼働しているシステムを維持し、必要に応じて更新する重要な役割です。具体的には、定期的なシステムの監視、パフォーマンスのチェック、エラー発生時の対応を担当します。 エラーや不具合が発生した場合、必要に応じてメンテナンスや仕様変更を行いシステム改善を行います。 バックエンドエンジニアにも複数種類があります。 ・サーバーエンジニア サーバーエンジニアは、サーバーの構築や運用、保守を行う職種です。サーバーエンジニアはの業務内容はクラウドベースのサーバーを含むサーバーのハードウェアとソフトウェアのセットアップ、性能最適化、セキュリティの維持、障害発生時の迅速な対応などです。 ・ネットワークエンジニア ネットワークエンジニアは、コンピューターや電子機器をルーターやLANケーブルでつなげてネットワーク環境を設計・構築・運用します。ネットワークエンジニアはインターネット接続、社内ネットワーク、外部との通信リンクの管理、ファイアウォール、セキュリティシステムの設定なども担当します。 ・セキュリティエンジニア セキュリティエンジニアは情報セキュリティに特化したエンジニアで組織のデータとシステムの安全性を確保する仕事です。セキュリティエンジニアはファイアウォールや侵入検知システムの設定、セキュリティ監視、インシデント対応プランの策定などを担当します。 ・クラウドエンジニア クラウドエンジニアはクラウドコンピューティング環境の設計、展開、管理を行う仕事です。クラウドエンジニアはAWS、Azure、GCP(Google Cloud Platform)などのクラウドインフラの設計、サービスの自動化、セキュリティの確保、パフォーマンスの最適化などを担当します。 ■バックエンドエンジニアが使うプログラミング言語 バックエンドエンジニアが使うプログラミング言語について解説します。 バックエンドエンジニアの場合、サーバサイドプログラミング言語全般を扱います。例えばJavaScript、Python、Java、Ruby、PHP、C言語などのプログラミング言語が該当します。ただしプログラミング言語は、各言語ごとに習得難易度や適している分野がそれぞれ異なります。今後プログラミング言語の習得を検討している方は理解しておきましょう。 以下にて代表的なバックエンドエンジニアが使うプログラミング言語をお伝えします。 ・JavaScript(Node.js) JavaScriptは動的なWebページを作成できるオブジェクト指向のスクリプト言語のひとつです。JavaScriptの特徴として、オブジェクト指向言語であること、フロントエンド・サーバーサイド両方開発が可能であることなどが挙げられます。 JavaScriptはモバイルアプリ開発、デスクトップアプリケーション開発などの活用されるプログラミング言語であり、習得難易度はJavaよりも低いですが、比較的高いです。 ・Python Pythonはオープンソースで運営されているプログラミング言語です。 Pythonの特徴として、シンプルで短いコード記述ができること、インタプリタ型言語であるため、コンパイルが不要であり簡単に動作確認できることなどが挙げられます。 PythonはWebアプリ開発や機械学習を含むAI(人工知能)開発などの活用されるプログラミング言語であり、習得難易度はJavaと比較すると習得しやすいです。 ・Java JavaはC言語をもとに開発されたプログラミング言語です。Javaの特徴はオブジェクト指向のプログラミング言語であることや、技術的にも安定しておりかつ需要も多いことなどが挙げられます。JavaはWeb開発、基幹システムなどに活用されるプログラミング言語であり、習得難易度は開発言語の中でも難しいです。 ・Ruby Rubyは、1993年にまつもとゆきひろ氏により開発初心者な方でも本格的なプログラミングが楽しめるようにと開発されたプログラミング言語です。 Rubyの特徴として、オブジェクト指向であること、スクリプト言語であることなどが挙げられます。RubyはECなどWebサイト制作、スマホアプリ開発などに活用されるプログラミング言語であり、習得難易度は低く初心者にとっておすすめのプログラミング言語です。 ・PHP PHPは動的にWebページを生成することができるサーバーサイドのスクリプト言語です。 PHPの特徴として、Web開発に特化したプログラミング言語であること、豊富なフレームワーク/ライブラリがあることなどが挙げられます。 PHPはWebサービス開発やWebアプリ開発などに活用されるプログラミング言語であり、習得難易度は低く初心者にとっておすすめのプログラミング言語です。 ・C言語 C言語は1972年にデニス・リッチーによって開発されたプログラミング言語です。 C言語の特徴として、汎用性が高いことやプログラミングの実行速度が速いことなどが挙げられます。C言語は基幹システム開発、ゲーム開発などに活用されるプログラミング言語であり、習得難易度は開発言語の中でも難しいです。 バックエンドエンジニアフリーランスとして参画できるフリーランス求人・案件はWebアプリケーション開発、API開発、エンタープライズソリューション、IoT関連開発と幅広いです。 バックエンドエンジニアフリーランスとして以下のスキルや経験があると、高単価フリーランス求人・案件に参画できます。 ・バックエンドエンジニアでの実務経験 ・Java、Python、Ruby、PHPでの実務経験 ・データベースやサーバー構築経験 ・サーバーサイド開発経験や知識 ・AWSやAzureでの開発経験 ・API設計や統合経験 ・上流工程の実務経験や知識 ・コミュニケーションスキル ・プロジェクトのリード経験 ・問題解決スキル ■バックエンドエンジニアとフロントエンドエンジニアの違い バックエンドエンジニアとフロントエンドエンジニアの違いについて解説します。 バックエンドエンジニアとフロントエンドエンジニアの違いについて、仕事内容と必要スキルの観点より解説します。 バックエンドエンジニアとフロントエンドエンジニアは、ユーザーが直接触れるフロント部分の開発かバックエンド側での開発かという焦点が異なります。 バックエンドエンジニアはサーバー側で動作するロジック、データの処理、API開発などを担当します。一方でフロントエンドエンジニアはユーザーが直接見て触れるWebページの外側の部分(フロント部分)の開発を担当します。 上記を理解した上で仕事内容と必要スキルをみていきましょう。 まず仕事内容についてバックエンドエンジニアはサーバー、データベース、アプリケーション開発、API開発と管理、システムのパフォーマンスとセキュリティの最適化、データ管理と処理などをメイン業務としており、一方フロントエンドエンジニアはUI設計・開発、レスポンシブデザインの実装、フロントエンドプログラミングなどをメイン業務としております。 必要スキルにおいて、バックエンドエンジニアはPHP、Ruby、Python、Java、JavaScriptなどのサーバーサイドで活用する開発言語スキル、SQLやMySQLなどデータベース管理スキル、ネットワークやサーバー管理知識、API開発経験、セキュリティの知識が必要であり、一方フロントエンドエンジニアはHTML/CSS、JavaScript、レスポンシブウェブデザインの理解や知識、UI・UXデザインの理解や知識などが必要です。 ■バックエンドエンジニアとインフラエンジニアとの違い バックエンドエンジニアとインフラエンジニアの違いについて解説します。 バックエンドエンジニアとインフラエンジニアの違いについて、仕事内容と必要スキルの観点より解説します。 バックエンドエンジニアとインフラエンジニアは、開発箇所が異なります。 バックエンドエンジニアはサーバー側で動作するロジック、データの処理、API開発などを担当し、一方インフラエンジニアはサーバー、ネットワーク、ストレージといったITインフラの設計、構築、運用業務を担当します。 上記を理解した上で仕事内容と必要スキルをみていきましょう。 まず仕事内容についてバックエンドエンジニアはサーバー、データベース、アプリケーション開発、API開発と管理、システムのパフォーマンスとセキュリティの最適化、データ管理と処理などをメイン業務としており、一方インフラエンジニアはシステムインフラの設計・構築・管理、AWSなどを使うクラウドサービスの管理、システムの監視とトラブルシューティングなどをメイン業務としております。 必要スキルにおいて、バックエンドエンジニアはPHP、Ruby、Python、Java、JavaScriptなどのサーバーサイドで活用する開発言語スキル、SQLやMySQLなどデータベース管理スキル、ネットワークやサーバー管理知識、API開発経験が必要であり、一方インフラエンジニアはJava、JavaScript、PHP、Python、Rubyなどのサーバーサイドで活用する開発言語スキル、データベーススキル、API開発経験、システムインフラの知識などなどが必要です。 ■フリーランスでのバックエンドエンジニアは「やめとけ」「きつい」なぜ言われる? 検索をする中でフリーランスでのバックエンドエンジニアは「やめとけ」や「きつい」とありますが、なぜ言われるのか解説します。 フリーランスエンジニアの中には思ったよりも収入が得られず、会社員に戻る方も多数おりますが、以下理由がやめとけと言われる理由でしょう。 ・収入が不安定になった ・景気に左右されやすく案件を安定的に受注できない ・仕事が休めず体調を崩した ・営業スキルが一定数要求される ・マネジメント経験が積みづらい 上記理由を見るとフリーランスエンジニアに転向しても楽して稼ぐことは難しく、さらに自身の管理スキルも一定数必要であることがわかります。 「フリーランスでのバックエンドエンジニアはやめとけ」「フリーランスでのバックエンドエンジニアはきつい」と言われておりますが、開発経験が1年未満と浅い方はまず、数年の実務を経験した後、フリーランスエンジニアとして転向することをおすすめします。また、一定数の開発経験がある方の中である程度自由な働き方を希望する方や高収入になりたい方などはフリーランスエンジニアとして転向しても良いかもしれません。 ■バックエンドエンジニアフリーランスとして携わることができるフリーランス求人・案件例 ・Webアプリケーション開発でのバックエンドエンジニアフリーランス求人・案件 Webアプリケーション開発ではコマースプラットフォーム、オンライン予約システム、CRMツール開発などに携われるフリーランス案件・求人が存在します。 具体的な業務内容はシステム設計、開発と実装、データベース管理、API統合、パフォーマンスの最適化、セキュリティなどです。 Java、Python、Rubyなどのプログラミング言語スキル、DjangoやRuby on Railsなど使用するプログラミング言語のフレームワークやライブラリスキル、SQLやNoSQLデータベース理解、RESTful APIやGraphQLなどAPI開発スキル、セキュリティ知識、AWSやAzureなどクラウドサービス経験などが要求されます。 ・API開発でのバックエンドエンジニアフリーランス求人・案件 API開発では 顧客管理システム、Eコマースプラットフォームなどの開発に携われるフリーランス案件・求人が存在します。 API開発はAPI設計、API開発、テストとドキュメンテーション、維持・改善などの業務を担当します。 Java、Python、Rubyなどのプログラミング言語スキル、DjangoやRuby on Railsなど使用するプログラミング言語のフレームワークやライブラリスキル、SQLやNoSQLデータベース理解、RESTful APIやGraphQLなどAPI開発スキル、コミュニケーションスキルなどが要求されます。 ・エンタープライズソリューション開発でのバックエンドエンジニアフリーランス求人・案件 エンタープライズソリューション開発ではERPシステム、CRMシステム、サプライチェーン管理などの開発に携われるフリーランス案件・求人が存在します。 エンタープライズソリューション開発はシステム設計、データベース設計・管理、APIの開発と統合、セキュリティとパフォーマンスの最適化、メンテナンスとアップデートなどの業務を担当します。 Java、Python、C#などのプログラミング言語スキル、SQLやNoSQLデータベース理解、RESTful APIやSOAPなどAPI開発スキル、セキュリティ知識、コミュニケーションスキルなどが要求されます。 ・IoT関連開発のバックエンドエンジニアフリーランス求人・案件 IoT関連開発ではリモートモニタリングシステム、自動化制御システムなどの開発に携われるフリーランス案件・求人が存在します。 IoT関連開発はシステム設計、データベース管理、API開発、セキュリティ、データ分析などの業務を担当します。 Java、Python、C++などのプログラミング言語スキル、SQLやNoSQLデータベース理解、BluetootやWi-FiなどIoTデバイス間の通信技術知識、IoTデバイス関連のセキュリティ知識、AWS IoTやAzure IoTなどのクラウドプラットフォーム知識などが要求されます。 ■バックエンドエンジニアフリーランスとして独立した時のメリット バックエンドエンジニアフリーランスとして独立する時のメリットを解説します。 特に正社員からバックエンドエンジニアフリーランスとして独立した時のメリットをお伝えします。 ・柔軟な働き方ができ、時間管理の自由になる ・キャリアの多様性 ・様々なプロジェクトに参画できる ・スキルが向上する ・高収入の可能性がある ・ネットワークの拡大 バックエンドエンジニアフリーランスとしての独立は、自由度の高い働き方、収入の増加、スキル向上などによるキャリアの多様性など多くのメリットがあります。 ■バックエンドエンジニアフリーランスとして独立した時のデメリット バックエンドエンジニアフリーランスとして独立する時のデメリットを解説します。 特に正社員からバックエンドエンジニアフリーランスとして独立した時のデメリットをお伝えします。 ・収入が不安定になる ・案件の不確実性 ・仕事の継続的な保証はない ・自己管理が必要である ・ワークライフバランスが乱れる可能性がある ・スキルアップが必須条件 フリーランスとして独立することは不安定な収入や自己管理の必要性、スキルアップの必要性などデメリットもあることを理解しましょう。 バックエンドエンジニアを今後検討しているフリーランスは上記バックエンドエンジニアフリーランスとして独立するメリットデメリットを比較した上で行動すると後悔が少ないでしょう。 ■バックエンドエンジニアフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 バックエンドエンジニアフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 バックエンドエンジニアはWebアプリケーション開発、API開発、エンタープライズソリューション、IoT関連開発など様々なフリーランス求人・案件があり、多くのプロジェクトや開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいバックエンドエンジニアフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後バックエンドエンジニアを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して多少少なくなっておりますが、なくなることはないでしょう。 バックエンドエンジニアフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいバックエンドエンジニアフリーランスはバックエンドエンジニアでの参画経験やコミュニケーションスキル、参画を希望する業界や分野での経験があると比較的参画しやすいでしょう。 ■バックエンドエンジニアでの週2日、週3日フリーランス求人・案件 バックエンドエンジニアでの週2日・週3日フリーランス求人・案件について解説していきます。 バックエンドエンジニアの週2日・週3日フリーランス求人・案件はバックエンドエンジニア全体のフリーランス求人・案件の中で約10%の割合で存在します。 また週2日・週3日などの時短でも月額単価110万円や130万円など、高単価なバックエンドエンジニアフリーランス案件・求人も多く存在します。 複数のバックエンドエンジニアフリーランス求人・案件に参画できるため、様々なプロジェクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なバックエンドエンジニアフリーランス求人・案件はその案件の業界や分野でのバックエンドエンジニア経験やJava、Python、Ruby、PHPスキル、サーバーサイド開発経験、AWSやAzureでの開発経験、API設計や統合経験、上流工程の実務経験や知識、コミュニケーションスキル、問題解決スキル、プロジェクトリード経験、大規模プロジェクトの参画経験などある程度の実績や知識が備わっている方でないと参画が難しいでしょう。 バックエンドエンジニアフリーランスとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■バックエンドエンジニアフリーランス求人・案件に参画するために必要なスキル バックエンドエンジニアフリーランス求人・案件に参画するために必要なスキルを解説します。 バックエンドエンジニアフリーランス求人・案件に参画するために必要なスキルとしては、バックエンドエンジニア自体の経験や周辺知識/スキルです。 主にバックエンドエンジニア経験やJava、Python、Ruby、PHPスキル、データベースやサーバー、ネットワークの設計・構築経験、AWSやAzureでの開発経験、API設計や統合経験、セキュリティの知識、問題解決スキル、上流工程〜下流工程まで一貫した開発経験、コミュニケーションスキル、プロジェクトリード経験、大規模プロジェクトの参画経験があるとバックエンドエンジニアフリーランス求人・案件に参画しやすいでしょう。 上記経験や業界知識/スキル、どちらかが欠けているとバックエンドエンジニアフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにバックエンドエンジニアフリーランスとして、高単価のフリーランス求人・案件に参画を希望している場合、しっかり経験を身につけていきましょう。 ■バックエンドエンジニアとして経験年数別のアドバイス バックエンドエンジニアフリーランス求人・案件に参画するため、バックエンドエンジニア経験年数別のアドバイスをそれぞれバックエンドエンジニア経験1〜2年、バックエンドエンジニア経験2〜3年、バックエンドエンジニア経験5年以上に分けて解説します。 ・バックエンドエンジニア経験1〜2年のバックエンドエンジニアフリーランス バックエンドエンジニア経験1〜2年のバックエンドエンジニアフリーランスはJava、PHP、Python、Ruby、C言語などプログラミング言語スキル、データベース知識、APIの概念など基礎をしっかり固めましょう。 さらに小規模プロジェクトの参画を積極的に行い、バックエンドエンジニアスキルを身につけていきましょう。 また、チーム内外のコミュニケーションスキルやリーダーシップスキルを身につけていきましょう。 ・バックエンドエンジニア経験2〜3年のバックエンドエンジニアフリーランス バックエンドエンジニア経験2〜3年のバックエンドエンジニアフリーランスは中〜大規模プロジェクトに参画しましょう。 特定のフレームワークやデータベース管理システムなどの知識を深めると同時にシステムアーキテクチャの理解も深めましょう。 その他、余裕がある方は一部のプロジェクトのリードやチームメンバーのサポートを積極的に行いましょう。 ・バックエンドエンジニア経験5年以上のバックエンドエンジニアフリーランス バックエンドエンジニア経験5年以上のバックエンドエンジニアフリーランスは大規模プロジェクトへ率先して参画し、複雑な設計・構築、チーム管理を経験しましょう。 プロジェクトの技術選定、開発戦略の立案なども機会があれば、積極的にチャレンジしましょう。 そして最新のバックエンドスキルやトレンドを理解しましょう。技術の入れ替わりが激しい業界であるため常に最新技術の習得を意識することが重要です。 若手バックエンドエンジニアへの教育やメンタリングを行える場合は、自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 ■バックエンドエンジニアフリーランスが身につけるべき開発言語の代表的なフレームワーク バックエンドエンジニアフリーランスとして主要な開発言語で使われるフレームワークやライブラリ知識はフリーランス求人・案件の参画確度を高めます。 各開発言語の代表的なフレームワークやライブラリを解説いたしますので、ニーズのあるフレームワークやライブラリを習得しましょう。 下記ではJavaScript、Python、Java、Ruby、PHPにおける代表的なフレームワークを解説します。 ・Next.js Next.jsはUI構築に特化したJavaScriptフレームワークです。 Next.jsの特徴として、環境構築が簡単であること、サーバーサイドレンダリングや静的サイト生成をサポートしていること、ページの読み込みが速くSEOの観点からもメリットがあることなどが挙げられます。 Next.jsは小〜大規模のWeb開発に適したJavaScriptフレームワークです。特にSSRやSEOを重視するシステムには最適でしょう。 ・Django Djangoは、2005年に公開されたWeb開発用のオープンソースフレームワークです。 Djangoの特徴として管理画面が自動生成されること、セキュリティが高いこと、開発速度が早いことなどが挙げられます。 Djangoは、Pythonフレームワークの中でも人気の高いフレームワークであり、豊富な機能が搭載されているため、小〜大規模のWebアプリケーション開発に適しています。 ・Spring Framework Spring Frameworkは、JavaのWebフレームワークでWebアプリ開発に適しています。 従来のWebアプリケーションにおける様々な問題を解決しており、非常に有力なフレームワークとして、長い間注目されてます。 Spring Frameworkの特徴として、DI(Dependency Injection)により変更がしやすいこと、テストプログラム「Spring MVC Test」が使用でき、テストは簡単であること、拡張性が高く、AOP(Aspect Oriented Programming)であり、保守性が高いことなど挙げられます。 ・Ruby on Rails Ruby on Railsは、WebアプリケーションのRubyフレームワークです。 Ruby on Railsの特徴として、MVCアーキテクチャを基に開発されていたり、DRYなどの原則があること、統合されたテストフレームワークが搭載されていること、豊富なライブラリがあることなどが挙げられます。Ruby on RailsはSNSやECサイト、クローラーの開発などWebアプリケーション開発やCMS開発、APIバックエンド開発に多く用いられます。 Ruby on Railsは小〜中規模と幅広い開発規模に適したRubyフレームワークです。 ・Laravel Laravelは、2011年に登場したWeb開発に特化しているPHPフレームワークです。 Laravelの特徴として、MVCアーキテクチャを採用していること、シンプルでコード記述しやすく学習コストが低いこと、Eloquent ORMとMigrationが備わっているため、データベースの操作が簡単なことなどが挙げられます。 Laravelは小〜大規模と幅広い開発規模に適したPHPフレームワークです。ただしシステムの規模やニーズに応じて適切な設計や最適化を行うことが重要です。 ■バックエンドエンジニアフリーランス求人・案件参画するために役立つ資格 バックエンドエンジニアフリーランスが取得しておいて良い資格を4つ紹介します。 ・CCNA CCNAとは、シスコ社が運営する認定資格であり「Cisco Certified Network Associate」の略です。シスコ技術者認定はシスコ社のネットワーク機器に関する問題が出題され、合格するとネットワークエンジニアとしての技能を持っていることを証明できます。 シスコ技術者認定は4つ(エントリー、アソシエイト、プロフェッショナル、エキスパート)のグレードに分かれています。 CCNAは試験日程は通年、試験時間は120分、受験料は33,600円(税抜)、出題形式はCBTです。 CCNAを取得すると、Ciscoのネットワークスキルや知識が身に付くだけではなく、実務を想定されている資格であるため、業務に活かしやすい点や転職/就職に有利に働きやすい点も資格を取得するメリットでしょう。バックエンドエンジニアフリーランスとして取得しておいて良い資格でしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 出題形式は多肢選択式や記述式、試験時間は午前90分・午後210分、問題数は午前55問、午後3問、受験料は7,500円(税込)です。合格難易度が高く、平成29年度〜令和3年度までの平均合格率は13.9%です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためバックエンドエンジニアフリーランスとして取得しておいて良い資格でしょう。 ・AWS認定試験 AWS認定試験はAmazon Web Servicesが提供しているクラウド技術に関する専門知識とスキルを認定するプログラムです。AWSに関する技術的スキルと知識があるかを測る試験です。AWS認定試験のレベルは基礎・アソシエイト・プロフェッショナル、専門分野の4段階あります。2023年時点では13のAWS認定資格があり、それぞれ試験時間や合格点などの受験の条件が異なります。 AWSの知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためバックエンドエンジニアのフリーランスエンジニアとして取得しておいて損のない資格でしょう。 ・システムアーキテクト試験 システムアーキテクト試験は、独立行政法人の「情報処理推進機構(IPA)」が提供する資格であり、IT系国家資格の中でも最難関の試験です。 システムアーキテクト試験は、システム構築に必要な基本的な技術、システム開発管理、技術戦略や技術評価、システム設計、アーキテクチャなどが出題されます。 バックエンドエンジニアフリーランスとして、システムアーキテクトやプロジェクトリーダーが兼ね備えているスキルを身に付けることができます。 バックエンドエンジニアフリーランスとして開発経験が浅い方向けではなく、中級者や上級者向けであり、中長期的に役立つ可能性があります。 そのため、バックエンドエンジニアフリーランスとして取得しておいて損のない資格でしょう。 バックエンドエンジニア関連資格を習得することは良いことですが、バックエンドエンジニアフリーランス求人・案件に参画するという目的を失わないようにしましょう。 バックエンドエンジニア関連資格の取得によって、一定数バックエンドエンジニアスキルを証明することは可能ですが重要視すべきことは、バックエンドエンジニアの実務経験を保有していることです。 そのためバックエンドエンジニアの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 バックエンドエンジニアフリーランスとして、実務未経験にも関わらずバックエンドエンジニア関連資格の取得を最優先事項にすることはやめておきましょう。 ■バックエンドエンジニアフリーランス求人・案件の未経験での参画 バックエンドエンジニア実務未経験の場合、参画できるバックエンドエンジニアフリーランス求人・案件は限られてくるでしょう。 バックエンドエンジニアフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力でのバックエンドエンジニアを求めています。 未経験からバックエンドエンジニアフリーランス求人・案件への参画を検討/希望している方は、バックエンドエンジニアとしての開発(実務)経験を積める企業へ就職し、徐々にバックエンド開発の実務経験を積むことをおすすめします。 バックエンドエンジニアフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 バックエンドエンジニアのフリーランス求人・案件への参画を目指すにあたって、バックエンドエンジニア経験やJava、Python、Ruby、PHPスキル、サーバーサイド開発経験、AWSやAzureでの開発経験、API設計や統合経験、コミュニケーションスキル、問題解決スキル、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験、大規模プロジェクトの参画経験を身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。 ■バックエンドエンジニアの市場動向やニーズから見る今後(将来性) バックエンドエンジニアは今後どうなるのか、市場動向やニーズを踏まえて将来性を解説します。 バックエンドエンジニアはWebアプリケーション開発、API開発、エンタープライズソリューション、IoT関連開発など多様な案件に参画できます。 フリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならない(つまり、将来性がある)でしょう。 では、バックエンドエンジニアフリーランスのニーズがある(将来性がある)理由をIT市場動向から分析してみてみましょう。 2023年3月株式会社アイ・ティ・アールが発表した国内のIaaS/PaaS市場の規模推移および予測では、国内IaaS/PaaS市場は、2021年度の売上金額が1兆1368億4000万円、前年度比25.3%増と推計されています。さらにIaaSとPaaSを合算した市場のCAGR(2021~2026年度)は16.8%、2025年度の市場規模は2兆円を超えると予測しています。 さらに別のデータを分析してみましょう。 さらに2023年5月IDC Japanが行なったソフトウェア市場の実績と予測の発表によると2022年の国内市場を、前年比13.9%増の4兆1548億6300万円と推定しています。また、国内市場は2022年から2027年にかけて年平均6.7%で成長し、2027年には5兆7459億円に達すると予測しています。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニアを含むIT業界全体の人材不足が深刻化しています。2030年までに79万人のITエンジニアを含む人材が不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアを含むIT人材の絶対数が足りておらず、バックエンドエンジニアフリーランスのニーズが今後も拡大していくでしょう。 バックエンドエンジニアフリーランスとして現在活躍している方や今後活躍を検討している方はバックエンドエンジニア開発実務経験や参画する案件の業界知識や経験を取得すると多くのバックエンドエンジニアフリーランスの中でもフリーランス求人・案件への参画確率が上がるでしょう。