1 - 50件/全44,611件
データ分析基盤構築や運用にかかるデータエンジニアの手間を削減するSaaSや、社内のデータを迅速に発見・理解・活用ができるようにすることでデータドリブンな意思決定の文化を根付かせるデータカタログのいずれかのチームに配属予定です。 チームメンバーと共に、新機能開発、データソース(DB、広告API)への対応、などバックエンド・フロントエンドの開発を行っていただきます。 ■募集背景 人員不足のため。
案件の必須スキル
・Ruby/Ruby on Railsの開発3年以上 ・Java or Scala or Kotlinの開発経験3年以上 ・パフォーマンスチューニングや技術難易度の高いご経験 ・WEBアプリケーションの開発経験が計5年以上 ・サーバサイド/フロントエンド両方の開発経験 ・データベース設計・運用 ・ビジネスレベルの日本語力
・店舗集客システムの全面的な刷新と、 ホームページのリニューアルプロジェクトにおいて設計および実装に携わっていただきます。 ・主に下記作業をご担当いただきます。 -ビジネスの成長と将来の拡張性を考慮したアーキテクチャの設計と実装 -データベースの設計と最適化 -最新の技術動向を取り入れたバックエンド技術の選定 -コードの最適化によるパフォーマンス改善 -開発チーム内での技術的指導とサポート ・直近半年〜1年ほどはリニューアルがメインですが、 その後はご希望の場合、他推進プロジェクトに携わっていただくことも可能です。
案件の必須スキル
・Webアプリケーション開発経験(5年以上) ・チームを技術的にリードした経験や技術選定の経験 ・Goを用いた開発経験(3年以上)
・店舗集客システムの全面的な刷新と、 ホームページのリニューアルプロジェクトにおいて設計および実装に携わっていただきます。 ・主に下記作業をご担当いただきます。 -ビジネスの成長と将来の拡張性を考慮したアーキテクチャの設計と実装 -データベースの設計と最適化 -最新の技術動向を取り入れたバックエンド技術の選定 -コードの最適化によるパフォーマンス改善 -開発チーム内での技術的指導とサポート ・直近半年〜1年ほどはリニューアルがメインですが、 その後はご希望の場合、他推進プロジェクトに携わっていただくことも可能です。
案件の必須スキル
・Webアプリケーション開発経験(5年以上) ・チームを技術的にリードした経験や技術選定の経験 ・Goを用いた開発経験(3年以上)
・店舗集客システムの全面的な刷新と、 ホームページのリニューアルプロジェクトにおいて設計および実装に携わっていただきます。 ・主に下記作業をご担当いただきます。 -ビジネスの成長と将来の拡張性を考慮したアーキテクチャの設計と実装 -データベースの設計と最適化 -最新の技術動向を取り入れたバックエンド技術の選定 -コードの最適化によるパフォーマンス改善 -開発チーム内での技術的指導とサポート ・直近半年〜1年ほどはリニューアルがメインですが、 その後はご希望の場合、他推進プロジェクトに携わっていただくことも可能です。
案件の必須スキル
・Webアプリケーション開発経験(5年以上) ・チームを技術的にリードした経験や技術選定の経験 ・Goを用いた開発経験(3年以上)
・決済サービスアプリ開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 -要件定義 ‐設計 ‐実装 ‐テスト、運用、保守
案件の必須スキル
・下記いずれかの経験 ‐Kotlinを用いたAndroidアプリ開発経験(3年以上) ‐Swiftを用いた iOSアプリ開発経験(3年以上)
・決済サービスアプリ開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 -要件定義 ‐設計 ‐実装 ‐テスト、運用、保守
案件の必須スキル
・下記いずれかの経験 ‐Kotlinを用いたAndroidアプリ開発経験(3年以上) ‐Swiftを用いた iOSアプリ開発経験(3年以上)
・店舗集客システムの全面的な刷新と、 ホームページのリニューアルプロジェクトにおいて設計および実装に携わっていただきます。 ・主に下記作業をご担当いただきます。 -ビジネスの成長と将来の拡張性を考慮したアーキテクチャの設計と実装 -データベースの設計と最適化 -最新の技術動向を取り入れたバックエンド技術の選定 -コードの最適化によるパフォーマンス改善 -開発チーム内での技術的指導とサポート ・直近半年〜1年ほどはリニューアルがメインですが、 その後はご希望の場合、他推進プロジェクトに携わっていただくことも可能です。
案件の必須スキル
・Webアプリケーション開発経験(5年以上) ・チームを技術的にリードした経験や技術選定の経験 ・Goを用いた開発経験(3年以上)
AIを活用し膨大なデータを抽出、可視化させ、BtoBのマッチングを効率化させる自社サービスのバックエンド開発全般をお任せできる方を募集します。 TypeScript
案件の必須スキル
TypeScript、Nest.jsを利用した開発経験:3年以上
携帯キャリア向け付加サービス加入管理システム。 ショップの端末契約と同時に行われる付加サービスの加入、退会を受け付け、各種付加サービスを管理するバックエンドシステムへ加入、退会オーダーを発行するシステム。 その他、運用管理者向けの管理機能(画面)を有する。 PHP
案件の必須スキル
・PHP技術者:LAMP(Linux/PHP/MySQL)での開発経験:3年以上 ・Java技術者:Java(POJO)の開発経験:2年以上 ・HTML/CSS/JavaScriptの基本的な知識 ・総合テストの試験項目作成、実施経験 ・詳細設計以降を1人称で対応可能な方
新規Webサービスのバックエンド開発をご担当いただきます。 状況とご経験に応じて柔軟にタスクの割り振りをいたします。 具体的には下記の作業をお任せいたします。 -GraphQL、TypeScriptでのサーバーサイド開発 -フロントエンド開発 -外部連携API開発 -コードレビュー
案件の必須スキル
・TypeScriptを用いた開発経験(2年以上) ・Webアプリケーションのサーバーサイド開発経験(3年以上) ・API設計経験 ・テーブル設計経験 ・Gitを利用したチームでの開発経験
Webサービスのバックエンド開発をご担当いただきます。 状況とご経験に応じて柔軟にタスクの割り振りをいたします。 具体的には下記の作業をお任せいたします。 -TypeScriptでのサーバーサイド開発 -外部連携API開発 -コードレビュー
案件の必須スキル
・TypeScriptを用いた開発経験 ・バックエンド開発経験(5年以上) ・Gitを利用したチームでの開発経験
・金融系システムのバックエンド開発及びインフラ開発や運用を ご担当いただきます。 ・主に実装から保守までを行っていただきます。
案件の必須スキル
・PythonおよびDjangoを用いたサーバサイド開発経験1年以上 ・Azure上での開発運用経験
新規Webサービスのバックエンド開発をご担当いただきます。 状況とご経験に応じて柔軟にタスクの割り振りをいたします。 具体的には下記の作業をお任せいたします。 -GraphQL、TypeScriptでのサーバーサイド開発 -フロントエンド開発 -外部連携API開発 -コードレビュー
案件の必須スキル
・TypeScriptを用いた開発経験(2年以上) ・Webアプリケーションのサーバーサイド開発経験(3年以上) ・API設計経験 ・テーブル設計経験 ・Gitを利用したチームでの開発経験
・サーバーサイドKotlinを用いた人材会社における開発支援に携わっていただきます。 ・主に下記作業をご担当いただきます。 -WEBアプリケーションの開発 -API開発 -設計書等のドキュメント作成
案件の必須スキル
・下記を用いたWEBアプリケーションの開発経験(3年以上) -Kotlin、Java、Spring MVC ・TypeScriptやReact開発経験(3年以上) ・REST APIの設計と開発経験(3年以上) ・Junitを用いた単体テスト経験
Webサービスのバックエンド開発をご担当いただきます。 状況とご経験に応じて柔軟にタスクの割り振りをいたします。 具体的には下記の作業をお任せいたします。 -TypeScriptでのサーバーサイド開発 -外部連携API開発 -コードレビュー
案件の必須スキル
・TypeScriptを用いた開発経験 ・バックエンド開発経験(5年以上) ・Gitを利用したチームでの開発経験
・金融系システムのバックエンド開発及びインフラ開発や運用を ご担当いただきます。 ・主に実装から保守までを行っていただきます。
案件の必須スキル
・PythonおよびDjangoを用いたサーバサイド開発経験1年以上 ・Azure上での開発運用経験
・サーバーサイドKotlinを用いた人材会社における開発支援に携わっていただきます。 ・主に下記作業をご担当いただきます。 -WEBアプリケーションの開発 -API開発 -設計書等のドキュメント作成
案件の必須スキル
・下記を用いたWEBアプリケーションの開発経験(3年以上) -Kotlin、Java、Spring MVC ・TypeScriptやReact開発経験(3年以上) ・REST APIの設計と開発経験(3年以上) ・Junitを用いた単体テスト経験
現在、当該企業では、営業・マーケティングといった企業の売上を担うセクションに対し、SFA/CRMを起点とした、MA・BI・AIのセールス関連領域を包括的にカバーするプラットフォームや顧客社内の見えない動きを可視化するプラットフォームを提供しております。 今後事業の可能性を広めると同時に、事業間でのイノベーションを起こすためにコンパウンドスタートアップとして新しいプロダクトのローンチを目指しております。 それに伴い、一から新規事業をフルスタックにリードし、開発していただける方を募集する運びとなりました。 <業務詳細> ・事業責任者と協力し、プロダクトの構想・戦略を策定していただきます ・フロントエンド、バックエンド、インフラ等、全ての領域で技術的意思決定を行い、開発をリードしていただきます ・既存事業のエンジニアリングチームと協力してアカウントやデータの連携を実現し、事業シナジーを創出していただきます ■募集背景 増員のため。
案件の必須スキル
・ビジョン / バリューへの共感 および以下のいずれかの経験 ・コンピュータサイエンス、情報技術、または関連分野の学士号 ・応用情報技術者以上の情報処理技術者資格 ・5年以上のソフトウェア開発に関連する実務経験
・人事評価クラウドおよび、HRに関する新規サービスのバックエンド開発 ・顧客のニーズを汲み取り事業にとって最適な判断と実装 ・常にベストな開発環境を作り出す ・最大の成果を出すためのチーム構成やアーキテクチャを実行など、プロダクト開発における幅広いミッションをご担当いただきます。 ※業務内容変更範囲:当社開発業務全般 ◾️募集背景 人口減少に伴う人員不足により、従業員ひとりひとりのパフォーマンスを最大化するための、評価制度の構築・従業員体験の改善によるエンゲージメントの向上等、様々な人事戦略に対する新たな取り組みに対するニーズは非常に強くなっています。また、企業における人事の現場は、現状でも非効率でアナログな作業も多い状況です。 そのため、HRTechクラウドの市場規模は年平均31.8%増で成長を続け(2024年度以降推定)、2027年度には3,200億円に拡大する見込みであり、大きな成長余地のあるマーケットとなっております。 本ポジションでは事業成長を加速させる為の人員強化として複数名の募集をさせていただきます。 ※働き方 ・フルリモート可ですが、最初の頃は数日出社していただきたいです(要相談)
案件の必須スキル
・募集企業様のPURPOSE/MISSION/VALUEへの共感 ・静的型付け言語やRDBを用いたWebアプリケーションの開発経験
【業務内容】 - デザイナー、及びフロントエンドエンジニアと協調したUI/UXの設計 - gRPCサーバーの設計と実装 - サードパーティが提供するSaaSにおけるAPIの調査と検証 - 開発した機能に対するテスト - CI/CD環境の構築、整備 - インフラの構築 - モニタリングとアラートの設定 - システムの保守運用 【勤務体系】 - フレックス - コアタイム 10時〜17時 【ワークスタイル】 - フルリモート 【勤務地】 - リモート 【休日・休暇】 - 想定稼働時間:週4〜5日(月128 〜 160時間) ※ご状況を鑑み判断させていただきます。
案件の必須スキル
【開発経験】 - スクラムを用いた開発の経験 - 次のいずれかの言語を用いた開発経験が3年以上であること - Go - Java - Kotlin - Scala - C# - TypeScript - Rust - プロダクトの技術選定を主体的に行った経験
【案件概要】 大手文具メーカーが、彼らの持つアセットを用いて、学校教育業界向けの大規模なソフトウェアを開発しようとしています。 先進的な取り組みとなり、社会的にもインパクトの大きなプロジェクトになる可能性があります。 React, Go言語、GCPを用いてWebアプリケーションの開発を行う予定で、 この新規デジタルプロダクト開発プロジェクトにおいて、バックエンド領域の開発リードをお任せいたします。 ■想定業務内容(※受託案件※) プロジェクトの中核メンバーとして、バックエンド開発をリードしていただきます。 GCP環境上でのバックエンドシステム設計・開発・運用を担当していただきます。 Goを用いたAPI開発、リアルタイム通信機能の実装、データベース設計、パフォーマンスチューニングなどを行い、 高負荷環境にも耐えうるスケーラブルなシステム構築を目指します。 設計から実装、テストまで開発プロセス全体に関わり、技術選定やアーキテクチャ設計、コードレビューなどを通じて高い品質を担保します。 また、チームメンバーへの技術指導やメンタリングを通して、チーム全体の技術力向上に貢献することが期待されます。 デジタルノートという性質上、ユーザーが自由に書き込んだり、コンテンツを添付する機能が求められるため、描画系の複雑度の高いデータ管理を行うモデル定義も必要となる想定です。 共同編集機能の搭載も予定しており、リアルタイムに同期する機構の開発も必要となります。 想定利用数も多く日中のコアタイムでのアクセスが多量に見込まれるため、高負荷環境に耐えられるアーキテクチャ設計が必要となります。
案件の必須スキル
- GoでのWebアプリケーション開発経験5年以上 - GCP環境での開発経験3年以上 - RDBMSを用いた開発経験3年以上 - Git/GitHubを利用したチーム開発経験3年以上 - チームメンバーへの技術指導経験
案件概要:某商社向けECサイト刷新(Java) 業務内容: 基幹システム刷新と並行しECサイトの再構築を行っております。 基幹連携、ECサイト(BE、FE)の開発で主にBEメインでご対応いただきます。 開発手法はウォーターフォール型で12月末で基本設計が終了し、 1月から製造がスタートするため、製造フェーズをリードできる方を希望しております。 そのためコードレビューやチームリーダーとしての経験が重要です。 勤務時間:10時~19時 場所:基本リモート(初日のみ九段下出社) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Javaを用いたWEBアプリ開発経験 ・チームリーダーのご経験 ・コードレビューのご経験
自社関連サービスにおいて、多くのお客様に安定的にサービスを提供するバックエンドシステムの開発を担っていただきます。 ■依頼背景 増員募集のため。
案件の必須スキル
・バックエンド言語およびフレームワークの活用経験 ・バックエンドAPIの設計および実装経験 ・テックリード、FE含めた関係するエンジニア、UI/UXデザイナーとの連携を通じたプロジェクト推進の経験 ・スクラム等の自律した開発チームでのプロダクト開発経験
自社関連サービスにおいて、お客様のUXを最大化するWebフロントエンドサービスの開発を担っていただきます。 ■依頼背景 増員募集のため。
案件の必須スキル
・Webフロントエンドの開発経験 ・JavaScript, HTML, CSSなどのフロントエンド技術の熟知 ・テックリード、BE含めた関係するエンジニア、UI/UXデザイナーとの連携を通じたプロジェクト推進の経験 ・スクラム等の自律した開発チームでのプロダクト開発経験
・TypeScriptを用いたブロックチェーンアプリケーションの開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 -要件定義から実装までの新規開発推進
案件の必須スキル
・TypeScriptを使用した開発経験 ・サーバーサイド、もしくはブロックチェーン開発におけるテックリード経験(3年以上) ・Dockerを利用した開発経験 ・NoSQL(Redis等)を使用した開発経験 ・Git等バージョン管理を使用した開発経験 ・ブロックチェーンプロダクトの開発経験
・Goを用いた文具メーカー学校向けデジタルノート開発に携わっていただきます。 ・主に下記作業をご担当いただきます。 -バックエンド開発のリード -GCP環境上でのバックエンドシステム設計、開発、運用 -Goを用いたAPI開発、リアルタイム通信機能の実装、データベース設計、パフォーマンスチューニング -技術選定やアーキテクチャ設計、コードレビュー
案件の必須スキル
・GoでのWebアプリケーション開発経験(5年以上) ・GCP環境での開発経験(3年以上) ・RDBMSを用いた開発経験(3年以上) ・GitとGitHubを利用したチーム開発経験(3年以上) ・チームメンバーへの技術指導経験
・機能開発における設計~実装~リリース ・ユーザーからのフィードバックに基づく改善 ・本番エラー監視、改善 ・日常的なリファクタリング ・クラウドサービスの活用やコンテナ化など技術ドリブンな開発環境の改善 ※バックエンドの開発が中心になりますが、興味やご経験に応じてフロントエンド開発もお任せします ■募集背景 ネットショップ作成サービスがビジネス規模を拡大されているショップオーナーさんを支えるプロダクトであり続けるためには、引き続きスピーディな機能開発が必要です。特にコロナを機にユーザー数・アクセス数が急増し、ネットショップへの需要も拡大する背景から、今後さらに開発スピードを上げていく方針です。 ※働き方:出社+リモート。週1-2日出社。
案件の必須スキル
・一定規模のWebアプリケーションの開発、運用経験 ・PHP、Java、Ruby、Pythonなどの言語を用いた設計、開発経験(3年以上) ・GitHub等のソースコード管理ツールを使用し、コードレビューなどを通じたチーム開発経験 ・他部署を巻き込んで大きなプロジェクトを成功させたいという意欲や、コミュニケーションを積極的にしていく意思があること
継続課金基盤システムの新規機能開発、改善開発、運用保守に参画いただきます。 開発言語としては主にGoとなります。それ以外の言語も使用がありますが、キャッチアップしながらの習得でも問題ございません。 基本的にはDesignDoc、issueやバックログチケットに沿って設計・開発を進めていただく形になります。 PRJリードのご経験がある方には、PRJリードもお任せしたいと考えております。 ご経験やご意向に応じて、携わって頂く形をご相談させて頂ければと思っております。 ■担当工程 ・要件定義 ・基本設計 ・詳細設計 ・開発 ・結合T ・保守改修 ■募集背景 増員募集のため。 ※働き方:フルリモート ∟初日だけ来社をお願いする可能性がございます。 ∟所属部署の判断によりオフィスへ出勤していただくことがあります。
案件の必須スキル
・バックエンド(API, Batch)の開発経験:3年以上 ・システムの運用保守経験:3年以上 ・Golangの開発経験:3年以上 ・RDBMSの利用経験
・Pythonを用いたSaaS型EC運用業務システムの開発に携わっていただきます。 ・設計から実装、リリースまでの工程を担当していただきます。
案件の必須スキル
・自社事業開発経験 3年以上 ・Rails、Laravel、Djangoのいずれかの経験3年以上 ・データベース設計経験有り ・技術選定、バックエンド初期設計経験有り
・ビッグデータをベースとしたWebマーケティングツールの開発に携わっていただきます。 ・具体的には以下の作業をお任せいたします。 -プロダクト開発(バックエンド) -単体~総合テスト実施 -コードレビュー -ソースコード管理
案件の必須スキル
・Webアプリケーションの経験 ・Go言語を用いての実務経験(2年以上) ・SQLを用いての実務経験(2年以上)
PCIDSSに含まれないクレジットカード決済の様々なプロダクトの開発にも取り組んでいます。 ▪︎具体的な仕事内容 PCIDSSのクラウド化をメインに、オンプレからAWSへのリプレイスを実施していただきます。 現時点では、オンプレからクラウドに移行する。というところを掲げており、 AWSのSA、セキュリティ部と会話しながら進めていきますので、 ご自身で設計や方針を決めながら進めていく形になります。 ▪︎担当工程 ・要件定義 ・基本設計 ・詳細設計 ・開発 ・結合T ・保守改修 ■募集背景 人員不足のため。
案件の必須スキル
・バックエンド(API, Batch)の開発経験:3年以上 ・Terraformでのクラウド環境(AWS) 構築/運用経験 : 3年以上 ・システムの運用保守経験:3年以上 ・複数のプログラミング言語を使った開発経験がある ・RDBMSの利用経験 - 経験や得意分野が職務経歴書に記載されている など
・Pythonを用いたSaaS型EC運用業務システムの開発に携わっていただきます。 ・設計から実装、リリースまでの工程を担当していただきます。
案件の必須スキル
・自社事業開発経験 3年以上 ・Rails、Laravel、Djangoのいずれかの経験3年以上 ・データベース設計経験有り ・技術選定、バックエンド初期設計経験有り
・ビッグデータをベースとしたWebマーケティングツールの開発に携わっていただきます。 ・具体的には以下の作業をお任せいたします。 -プロダクト開発(バックエンド) -単体~総合テスト実施 -コードレビュー -ソースコード管理
案件の必須スキル
・Webアプリケーションの経験 ・Go言語を用いての実務経験(2年以上) ・SQLを用いての実務経験(2年以上)
教育系Saasサービスの以下業務をご担当頂きます。 ※現在システムのリプレイスを段階的に進めており、既存システムと新システムの両方に触れる機会があります。 (PHP→Kotlinに移行段階) ・新規機能の開発 ・既存機能の改修・機能追加 ・お客様からの問い合わせに対する技術的な調査 など
案件の必須スキル
・Webアプリケーションの開発経験 3年以上(自走可能な方) ・PHPまたはサーバーサイドKotlinの開発経験 ・テストコードの実装経験 ・不具合調査/障害調査からバグ回収経験 ・ペアプロが苦手ではない方
事業会社でのデジタルウォレットのバックエンド開発に携わっていただきます。 新機能および既存機能の開発、運用などをご担当していただきます。
案件の必須スキル
・Webアプリケーションのバックエンド開発経験 ・Goを用いた開発経験 3年以上
マネー、投資、マーケット、ビジネス、ライフなどさまざまな切り口で、貯金や節約に役立つ情報や、 投資の知識が身につく情報をお届けする金融ポータルサイトを運営しております。 本案件では、サービスへの新機能開発の中で、主にバックエンドの設計、開発、試験を担当していただきます。 Go
案件の必須スキル
・バックエンドエンジニアとしての実務経験:3年以上 ・Go言語での開発経験:1年以上 ・PostgreSQL、Redis、Elasticsearchを使った開発の実務経験 ・RESTful APIの設計と実装経験 ・アジャイルとウォーターフォールの中間的な開発プロセスへの適応力
弊社では複雑なエンタープライズ領域の経営管理ニーズに応えていくため、長期のロードマップをベースにお客様にとって価値の高いものからアジャイルに開発を推進していっています。ビジネス的な戦略をとらえながら、開発チームとしてパフォーマンスが最大化するようにスケールさせていく必要があります。 そこで現在経営管理のプロダクトを現在開発しており、下記業務に携わって頂ける方を募集しております。 - 自社プロダクトの機能拡充、改善 - 実際のお客様の業務のヒアリングをもとにモデリング、設計 - 日常的なリファクタリング - データ収集、変換、分析を迅速に行うためのデータ収集分析基盤の構築、運用 - ETL機能の高速化、汎用化、エラー処理のUX向上 - データ集計・表示画面の高速化 - 他SaaS連携機能 - 開発フローの高速化、効率化、自動化 -セキュリティ面の強化(監査ログ、権限管理、DBのRLSについてなど) -チーム横断での開発プロセスの改善 月1~2回、打ち合わせのため都内に出社頂けますと幸いです。
案件の必須スキル
・Webアプリケーションのサーバーサイド開発の経験(3年以上) ・Kotlin(近い言語の経験でもOKですが即戦力としての期待値となります)scala、Kotlin、Goなど ・データベース(RDB)のクエリチューニングなどパフォーマンスを考慮した開発経験をお持ちの方 ・フロントエンドについて既存のコンポーネントを組み合わせてUI構築するレベルの開発経験 ・テストコードを書いている方(1年以上) ・リファクタリングの経験がある方(1年以上) ・スクラム、XP等、アジャイル手法を用いた開発の経験
最先端のAI(人工知能)およびML(機械学習)技術を活用し、生産性の向上を目指すプロダクト(商談データを自動で収集、解析、可視化する商談解析クラウドなど)を提供するクライアント企業で、新規プロダクト開発の技術選定、設計方針策定から、フロントエンドおよびバックエンドの開発、保守、データベースの設計・管理・最適化まで、幅広い業務を担当していただきます。 具体的には、React/TypeScriptを使用したフロントエンドの開発、GraphQLを利用したバックエンドの開発、クロスプラットフォーム対応のWebアプリケーション開発、APIの設計と開発、フロントエンドとバックエンドの統合テスト及び新規ロジックのテスト記述などを行います。 【具体的な仕事内容】 ・フロントエンドとバックエンドの技術選定、設計方針策定 ・React/TypeScriptを使用したフロントエンドの開発、保守 ・GraphQLを利用したバックエンドの開発、保守 ・データベース(PostgreSQL, FireStore等)の設計、管理、最適化 ・クロスプラットフォーム対応のWebアプリケーション開発 ・レスポンシブデザインの実装 ・新機能開発と既存機能の改善、パフォーマンスチューニング ・APIの設計と開発、サードパーティAPIとの統合 ・フロントエンドとバックエンドの統合テスト及び新規ロジックのテスト記述 ・ドキュメンテーションの作成と更新、技術的な知見の共有 ・チームメンバーや他部署との連携、技術的なリーダーシップの提供 ・最新技術動向の追跡と学習、新しい技術の採用 TypeScript
案件の必須スキル
・React/TypeScriptでの開発経験:3年以上 ・チームリーダー経験:2年以上 ・Webアプリケーションの開発に携わった経験:5年以上 ・React Hooksでの開発経験:1年以上 ・レスポンシブデザインの実装経験:3年以上 ・バックエンド開発の実装経験:3年以上 ・Jestまたはその他テストフレームワークを利用したテスト実装経験:1年以上
BtoB受発注プラットフォーム、および関連するシステムの開発業務にご参画いただき、 Vue→Reactのリプレイスプロジェクトを担当いただきます。 また、バックエンドのPHPで軽微な改修も行っていただきます。 チームにより、開発スタイルが異なりますが、スクラムを導入しているチームが多いです。 軽微な開発はご自身で進めていただきますが、大きなタスクはペアプロで進めることが多いです。 TypeScript
案件の必須スキル
TypeScriptでの開発経験:3年以上 ・WEBアプリケーション開発経験:5年以上 ・React, Vue.js, Angularなどのライブラリを使用した開発経験 ・Laravel7以降での開発経験,(コードが読める程度で問題ありません) ・PostgreSQLまたはMySQLなどのテーブル設計 ・スクラム開発やアジャイル開発のご経験 ・出社対応の可能な方 (リモート可能ですが、業務に応じて出社を依頼させていただくケースがございます)
主に2つの領域にて複数のサービス展開をしている企業です。 ①ソーシャルビジネス領域 業界応援Webマガジン(活躍支援)など、関わる業界を一気通貫で支援するSPA構想主軸のソーシャルビジネスを展開しています。 ②ソーシャルコミュニティ領域 人とのつながりを価値とするソーシャルコミュニティ領域では、途上国の貧困課題、遊休農地の活用、 過疎地域の雇用創出といったご縁ある社会課題に向き合い各プロジェクトを推進しています。 開発環境は各サービスで共通のため、機能ごとに流動的なチームで開発しております。 ※バックエンドエンジニアは現在30名ほどで、1チーム5名前後でそれぞれを担当しております。 今回、サービス発展と共に人員の増員をしていきたく、Webアプリケーションエンジニア(RoR)を募集させていただきます。 サービスを成長させるためには何が必要かを一緒に考えながら、 フロントからバックエンドまで幅広く開発を行っていただく想定です。 日々事業が拡大、多角化していく中で、ご自身のキャリアプランにあわせた仕事をすることが可能です。 ※リモート可 Ruby
案件の必須スキル
・Ruby on Railsを用いた開発経験:3年以上 ・その他言語での開発経験:2年以上
顧客管理システムの新規開発案件に携わっていただきます。 現在設計を進めているフェーズで、Webアプリケーションのバックエンド、フロントエンド両方をご担当いただきます。 また弊社ではいくつもに並行してPJが動いており、 状況によっては別PJでの作業をお願いすることもございますので、予めご了承ください。 PHP
案件の必須スキル
・Laravelを用いた開発経験:3年以上 ・Vue.js3の実務経験またはJavaScriptを用いた開発経験3年以上 (どちらかというとVue3の経験を重視してます)
弊社が受託支度しているカラオケ会員アプリのサーバサイド機能追加や改修、保守開発を対応いただきます。 (毎月10人月規模) PHP
案件の必須スキル
・Webシステムの開発経験:10年以上 ・PHPの言語経験:2年以上 ・SQL利用経験:5年以上 ・JavaScript利用経験:5年以上 ・指定感染症など本人責によらない当日欠勤が少ない方(1年で4回程度まで)
開発中の新規スマホ向けゲームにおけるサーバーエンジニアリードをお任せいたします。 現在、開発の最終フェーズにあり、 開発から運用までお任せする想定です。 ご希望があれば、サーバ以外のクライアントや企画の一部も担当可能です。 ※フルリモート可 Ruby
案件の必須スキル
・Java、MySQLを使用した開発経験 ・スマートフォンアプリケーション(2D)の開発・運用経験、リーダー経験、同一PJで2年以上の経験
・開発プロジェクトにおけるアプリケーション開発 ・機能開発における設計~実装~リリースまでを一気通貫でご担当いただきます ・バックエンドの開発が中心になりますが、興味やご経験に応じてフロントエンド開発もお任せします ・ユーザーからのフィードバックに基づく改善 ・本番エラー監視、改善 ・日常的なリファクタリング ・クラウドサービスの活用やコンテナ化など技術ドリブンな開発環境の改善 ■募集ポジションについて 本ポジションでは、ネットショップ作成サービスの開発を担っていただく方を募集します。 ビジネス規模を拡大されているショップオーナーさんを支えるプロダクトであり続けるためには、 引き続きスピーディな機能開発が必要です。 特にコロナを機にユーザー数、アクセス数が急増し、ネットショップへの需要も拡大する背景から、 今後さらに開発スピードを上げていく方針です。 エンジニアリング組織のミッションとしては、下記の3つを掲げています。 ・はじめてネットショップを作る方がショップを開設し、成長していくことを支えるサービスであり続ける ・無限に増えるショップのトラフィックを適切に受け止めて、決済を無事に完了させる ・成長したショップがサービスを使い続けられるよう、多様なニーズに応える機能改善をし続ける サービス性を維持した開発を続けるため、常に技術の最新トレンドを意識しながらの既存のコードの改善や、 今後、アクセス数が10倍になった際でも耐えられることを意識した開発できる方、 そのような課題を解決しながらエンジニアとして成長していきたい方を探しております。 PHP
案件の必須スキル
・PHPでの開発経験:3年以上 ・チームでのサーバサイドエンジニアとしてWebサービス/アプリの一定の運用経験がある ・Java、Ruby、Pythonなどの言語を用いて、一定規模のアプリケーション開発を行った経験が3年以上ある方 ・コードレビューやGitHubでのプルリクエストレビューなどの経験がある
案件概要:WEB開発エンジニア募集(JAVA) 業務内容: データサイエンス事業やアプリ開発など、幅広く事業を展開しているお客様の プロジェクトに参画を頂きます。 現在、案件が複数走っているため、候補者の技術の適正に合わせて 既存のリプレース業務または、管理システム新規開発をご担当頂く予定です。 保守開発まで含めると中〜長期のプロジェクトになる想定となり、 開発環境につきましては、Java+Spring Boot+AWSとなります。 備考: ・40代まで ・PCはご自身で準備頂く可能性あり 勤務時間:コアタイム11:00-15:00(実働8h) 場所:フルリモート(初日出社もございません) 外国籍:NG
案件の必須スキル
・Java(SpringBoot)での開発経験5年以上 ・AWS環境下での開発経験 ・データベース(SQL)周りの基礎知識 ・長期的に参画可能な方
案件概要:某商社向けECサイト刷新(Java) 業務内容: 基幹システム刷新と並行しECサイトの再構築を行っております。 基幹連携、ECサイト(BE、FE)の開発で主にBEメインでご対応いただきます。 開発手法はウォーターフォール型で12月末で基本設計が終了し、 1月から製造がスタートするため、製造フェーズをリードできる方を希望しております。 そのためコードレビューやチームリーダーとしての経験が重要です。 勤務時間:10時~19時 場所:基本リモート(初日のみ九段下出社) 外国籍:応相談 ビジネスレベル、日本在住の方のみ
案件の必須スキル
・Javaを用いたWEBアプリ開発経験 ・チームリーダーのご経験 ・コードレビューのご経験
事業会社でのデジタルウォレットのバックエンド開発で複数名を募集。 新機能および既存機能の開発、運用、インフラの構築運用を担当。 Go未経験でも応募可能。 ■募集背景 人員不足のため。
案件の必須スキル
・Webアプリケーションのバックエンド開発経験(5年) ・クラウドインフラでの開発経験 ・日本語ネイティブ ・短期歴が多くないこと
バックエンドを中心とした開発を行っていただくエンジニアを募集します。 ▼ご経験、身に付けたいスキルや過去の経験に合わせ、チーム内で仕事を考えアサインされます。 (例) ・コーディング ・設計(要件定義等) ・パフォーマンスチューニング ・リファクタリング ・コードレビュー ・プロジェクトメンバー内の意見のとりまとめ ■募集背景 美容・ヘルスケア・介護業界の求人サイトのサーバサイドエンジニアを募集。 ただ求職者と企業をマッチングさせるだけではなく、採用後もユーザーが就職先で活躍できている状態を目指すため、マッチ度の高い応募・採用を生み出すべくプロダクト改善を進めています。 社員より業務委託のメンバーをメインにして採用を進めており、チームのほとんどがフリーランス/業務委託者で構築されているなかで、直近にて業務委託者が退職になったため追加でエンジニアを探しています(体調不良、家庭の事情により) サーバサイドエンジニアの役割は言われた通りに実装するだけではなく、サービスと共に成長していく中で、エンジニアリングの力でどうすればサービスをより良くできるのか、どうすれば継続的に価値を提供できるかを一緒に考えながら業務の遂行ができるエンジニアを募集しています。 ※働き方:基本リモート。都度出社希望。
案件の必須スキル
・Ruby on Railsを用いた開発経験2年以上 ・もしくは、その他言語での開発経験2年以上(Ruby未経験者も歓迎)
・ブロックチェーン開発案件にテックリードとして携わっていただきます。 ・主に下記作業をご担当いただきます。 -あらゆる種類のブロックチェーンと連携するアプリケーションの設計開発、運用 -テックリードとしてチームをリードし、開発速度の向上や効率化の推進 -それらに付随するスマートコントラクト開発 -ブロックチェーンノードの立ち上げ及び保守メンテナンス -Wallet及びスマートコントラクトの管理に必要なシステムの開発
案件の必須スキル
・TypeScriptを使用した開発経験 ・サーバサイド、もしくはブロックチェーン開発におけるテックリード経験(3年以上) ・Dockerを利用した開発経験 ・NoSQL(Redis等)を使用した開発経験 ・Git等バージョン管理を使用した開発経験 ・ブロックチェーンプロダクトの開発経験 ・プロダクトの一連の開発経験
・スカウトメディアのWebサービスの開発に携わっていただきます。 ・主にPHP/Laravelを用いたバックエンドの API開発をご担当いただきます。 ・またPJ状況によって上記サービスに関連する社内システムの開発にも携わっていただきます。
案件の必須スキル
・WEBサービスの開発経験(5年以上) ・API及びDB設計経験(5年以上) ・PHP実務経験(3年以上) ・Laravelを用いた実務経験(3年以上) ・GitHubを用いた開発経験(3年以上) ・チームでのプロダクト開発の経験(3年以上) ・コードレビューの経験(2年以上) ・大量データを想定した処理の設計、パフォーマンス改善の経験 ・積極的にコミュニケーションを取れる方
1 - 50件/全44,611件
この条件の新着案件情報を受け取る
バックエンドエンジニアのフリーランス案件に関するよくある質問
バックエンドエンジニアのフリーランス案件・求人の月額単価相場を教えて下さい
バックエンドエンジニアのフリーランス案件・求人はどのくらいありますか
バックエンドエンジニアのフリーランス案件・求人でリモートワークや在宅ワークはできますか
バックエンドエンジニアのフリーランス案件は未経験でも応募可能ですか?
バックエンドエンジニアのフリーランス案件の商談や面談ではどのような内容が聞かれますか?
この条件の新着案件情報を受け取る
最高単価
750万円
最低単価
19万円
平均単価
71.9万円
2025年01月のバックエンドエンジニアのフリーランス案件・求人の月額単価の平均は71.9万円です。バックエンドエンジニアのフリーランス案件・求人の年収の目安は862万円です。単価20万円台のバックエンドエンジニアのフリーランス案件・求人は15件、単価30万円台のバックエンドエンジニアのフリーランス案件・求人は88件、単価40万円台のバックエンドエンジニアのフリーランス案件・求人は1,169件、単価50万円台のバックエンドエンジニアのフリーランス案件・求人は4,240件、単価60万円台のバックエンドエンジニアのフリーランス案件・求人は6,554件、単価70万円台のバックエンドエンジニアのフリーランス案件・求人は6,736件、単価80万円台のバックエンドエンジニアのフリーランス案件・求人は5,522件、単価90万円台のバックエンドエンジニアのフリーランス案件・求人は3,575件、単価100万円台のバックエンドエンジニアのフリーランス案件・求人は1,784件です。※フリーランスボード調べ(2025年01月04日更新)
2025年01月のバックエンドエンジニアのフリーランス案件・求人の平均月額単価は71.9万円です。前月比で+0.3%(+0.2万円)と月単位でみるバックエンドエンジニアのフリーランス案件・求人の月額単価は増加傾向です。
2025年01月のバックエンドエンジニアのフリーランス案件・求人の想定平均年収は862.2万円です。前月比で+0.3%(+2.3万円)と月単位でみるバックエンドエンジニアのフリーランス案件・求人の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 27.5% | -13.4% |
一部リモート | 61.9% | +10.6% |
常駐 | 10.6% | +2.8% |
2025年01月のバックエンドエンジニアのフリーランス案件・求人におけるフルリモート案件・求人の割合は27.5%で前月比で-13.4%とやや減少傾向にあります。一部リモート案件・求人の割合は61.9%で前月比で+10.6%とやや増加傾向にあります。常駐案件・求人の割合は10.6%で前月比で+2.8%とやや増加傾向にあります。
■バックエンドエンジニアとは バックエンドエンジニアとは、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人材の絶対数が足りておらず、バックエンドエンジニアフリーランスのニーズが今後も拡大していくでしょう。 バックエンドエンジニアフリーランスとして現在活躍している方や今後活躍を検討している方はバックエンドエンジニア開発実務経験や参画する案件の業界知識や経験を取得すると多くのバックエンドエンジニアフリーランスの中でもフリーランス求人・案件への参画確率が上がるでしょう。