アプリエンジニアのフリーランス案件・求人一覧

1 - 30件/全29,617件

Swift/バンキングアプリの開発案件・求人

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

新規案件 の案件をご担当頂きます。 ※2026/6月にPh1リリース予定、2026/10月にPh2リリース予定です ・開発者12名程度の体制のメンバーとして参加していただきます ・実装メンバーとして詳細設計を元にアプリの実装を行なって頂きます ・品質を高めるために、自分で必要なテストを考え、書いていただきたいです ・iOS, Android, KMP構成でいくため、全員がKMPを触れることを想定しています iOS

案件の必須スキル

SwiftUIを利用してのiOSアプリケーション開発の経験年数1年以上 チームでの開発経験 アプリの詳細設計を元に実装ができる

2時間前 提供元-ギークスジョブ

Java/テック領域のITアーキテクトチームメンバー案件・求人

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

ITアーキテクトチームのメンバーとして活動頂けるメンバーを募集しております。 複数プロジェクトで発生するシステムアーキテクチャ(一部インフラ含む)に関する設計及び構築をチーム内のメンバーで分担し、適材適所に分配されたタスクを各々で遂行していきます。 一つのプロジェクトに属するというよりもチームとして複数プロジェクトの課題タスクを熟す為、他業種のシステムに触れられる機会があり、そこから得られる知識経験を活かして、社内や他プロジェクトへ還元していくことが本チームのミッションになります。 【詳細な作業内容】 ※チーム内で発生するタスク例となります。 ・アプリケーションフレームワークの構築 ・共通部品の開発/保守(アプリ開発チームからの問い合わせ含む) ・標準文書(コーディング規約、開発ガイドライン等)の作成 ・各種基盤(CI/CD基盤、認証基盤、API基盤)の設計~構築 ・開発環境、本番環境の構築(KubernetesやECSを用いた環境構築) ・アプリケーション開発チーム支援(バックエンド開発支援) ・オンプレ環境からクラウド環境への移行方式及び構成の検討(POC作業含む) Java

案件の必須スキル

・javaを利用した開発経験が3年以上あること(SpringまたはSpring Bootでの開発経験必須) ・AWSの基礎知識があること (環境はAWSが主軸になる為、各種サービスを理解された上での開発経験が必要です) ・基本設計及び詳細設計の経験が3年以上あること ・アプリケーションフレームワークに対する理解があること 以下はどちらか必須 ・AWSの基礎知識があること (環境はAWSが主軸になる為、各種サービスを理解された上での開発経験が必要です) ・Azureの基礎知識があること (環境はAzureを使用します。例えばAzure API Managementを使用したAPI基盤の設計から構築までできるような方が該当します)

2時間前 提供元-ギークスジョブ

PHP/エネルギー関連企業のアプリのサーバーサイド開発案件・求人

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

エネルギー関連企業向けのアプリケーションにおけるサーバーサイド開発を担当していただきます。 開発言語はPHP(Laravel)、データベースはMySQL、インフラはAWSを使用します。 ご参画される方にとっては、エネルギー業界の大手企業向けアプリ開発に携わることで、業界特有の要件やスケールの大きなプロジェクト経験を積むことができる貴重な機会になるかと存じます。 PHP

案件の必須スキル

・PHPによるアプリ(ネイティブ・Web)開発経験(5年以上) ・MySQL、AWSのご経験

2時間前 提供元-ギークスジョブ
リモートOK

【Swift/フルリモート】フィンテックサービスを展開している企業にてiOSアプリエンジニア募集

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

フィンテックサービスを運用している企業にて iOS版アプリの新規機能開発、ユーザー体験を損なわず 各事業のグロースを見据えた中長期的なシステム設計、 コードの品質改善を行っていただきます。 下記業務をお任せする想定です。 ・iOS版アプリの設計/開発/運用、UI/UX開発 ・万単位のアクティブユーザーを抱えるアプリの新機能開発 ・運用されていくコードを生産性高く維持するための設計改善、リファクタリング ・チーム間を越えたアプリ全体での開発推進 ・アーキテクチャや使用技術の選定 など ※初日は出社していただきます(五反田)

案件の必須スキル

・週5フルタイム稼働可能な方 ・日本国籍の方 ・30〜40代の方 ・Swiftを用いたiOS向けアプリケーションの開発経験 5年以上 ・チームでの開発経験 ・toC向けサービスの開発・運用経験

12時間前 提供元-フリーランスのミカタ
リモートOK
面談1回

【週5勤務/リモート併用(九段下)】モバイルアプリケーション開発(Flutter)※日本国籍の方、~40代まで

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

車両内のCenterDisplayおよびSubDisplayに表示するモバイルアプリケーション開発をご担当いただきます。 ・要求仕様書を材料に要件定義から始まり内部設計/開発/単体テスト/結合テストなど製品開発における工程を一気通貫で実施 ・要求仕様書の作成担当である前工程部署との仕様を明確化する活動の実施 ・機能実現にあたり他機能開発担当チームとのコミュニケーション ・スクラム形式でのチーム運営 など

案件の必須スキル

・Flutterを用いた、要件定義~結合テスト~リリースまでの各工程を経験(3年以上) ・Gitを使用した複数人での開発経験 ・日本国籍の方 ・40代まで

2日前 提供元-エンジニアリード

【週5日/一部リモート/React,Vue】フロントエンドエンジニア

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

-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- - UIUXデザイナと共にビジネスに必要な各種アプリ開発を⾏う - 銀⾏⾏員向け業務アプリ開発 - 銀⾏顧客向けのモバイルアプリ開発(決済アプリ) - フォーラム参加企業様向けのPoCに必要なWebアプリ開発

案件の必須スキル

- モバイルアプリ、Webアプリ開発経験 - JS、TSに対する深い知識と開発経験 - ライブラリーやフレームワーク(React、Vue, angular, webpackなど)を⽤いた開発経験 - 各種ブラウザーの特徴とパフォーマンスチューニングに対する知識 - Webアプリに必要なセキュリティ、脆弱性に対する知識

2日前 提供元-Findy Freelance
リモートOK

Python/簡易RAGアプリエンジニア(フルスタック・PoC担当)開発案件・求人

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

・新規PoC・デモ用アプリケーションのフルスタック開発を担当していただきます ・既存システムの簡易版をPoC・モックとして素早く立ち上げ、その後のブラッシュアップ・検証までを担っていただきます ・データ部分はリサーチャーが作成・提供するため、検索処理やLLM接続に関するアプリ側の実装をお任せします ・顧客向けに操作可能なデモ環境のデプロイおよび認証基盤の構築も含まれます 【具体的な業務範囲】 ・Streamlit(Python)を用いたフロント/バックエンド開発 ・AWS上でのアプリケーションのデプロイ ・Cognitoなどを用いた認証基盤の設計・構築 ・(可能であれば)polarsやpandasなどを活用したデータ処理UIの構築 ※フルリモート可 Python

案件の必須スキル

・Pythonによるアプリケーション開発経験 ・Streamlitの使用経験または同等の軽量Web UIツールの実装経験 ・AWS環境でのデプロイ経験 ・認証基盤(Cognitoなど)の設計・構築経験

2日前 提供元-ギークスジョブ
リモートOK

Python/シェア買いECアプリのML領域開発案件・求人

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

機械学習の活用においてエンジニアリング面をリードしていただきます。 ・機械学習基盤の設計と構築(Training pipeline, Serving, Monitoring など) ・機械学習(特にレコメンデーション)を用いたプロダクトの設計・開発 ・要件定義、開発進行、技術的意思決定などの推進・リード ・運用フロー、実験管理の自動化・効率化 ・システムの信頼性 / 品質の向上 ※フルリモート可能 Python

案件の必須スキル

・レコメンデーション分野におけるプロダクト開発の実務経験:3年以上 ※コンテンツ推薦、商品推薦、パーソナライズド、ランキングなど ・チームまたはプロジェクトのリード経験 ・MAUが最低数十万以上の規模、もしくはそれに近いトラフィックやデータ量での経験

2日前 提供元-ギークスジョブ

【Python】AI導入支援案件

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

・Pythonを用いたAI導入支援案件に携わっていただきます。 ・主にAI導入支援作業をご担当いただきます。

案件の必須スキル

・生成AIに関する知見 ・Reactを用いた実務経験

7日前 提供元-レバテックフリーランス

【SQL/Shell】証券システム運用保守支援

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

・証券会社システム運用保守 ・開発/運用チームと連携し、安定稼働および自動化の推進 作業内容: ・電子取引システム運用保守 ・トラブルシューティング(HW/SW/アプリ/ネットワーク) ・リスク管理と運用改善の提案・実施 ・海外チームとの連携

案件の必須スキル

・金融市場に関する知識 ・関連業務経験5〜7年 ・SQL/Linux/シェルスクリプト/Pythonの実務スキル

7日前 提供元-TechStock

Node.js/小売メーカー向けアプリのバックエンド開発案件・求人

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

小売メーカーが展開する複数のアプリケーションのバックエンド開発および運用を担当していただきます。​ Node.jsを用いたAPI開発や、Azure上でのインフラ設計、構築が主な業務となります。 JavaScript

案件の必須スキル

・Node.jsを使ったアプリのバックエンド開発、運用の経験:5年以上 ・Azureを使ったインフラ環境の設計、構築の経験:5年以上 ・英語でのコミュニケーションに抵抗のない方 ・Webアプリケーション開発経験

7日前 提供元-ギークスジョブ
面談1回

【TypeScript】教育向けアプリケーション開発案件

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

・教育サービス向けアプリケーションの開発に携わっていただきます。 ・下記工程の作業を想定しております。  - 詳細設計  - 実装  - テスト  - リリース  - 運用  - 不具合などの調査、修正 ※作業内容はスキルやご経験に応じて変動いたします。

案件の必須スキル

・静的型付き言語の開発経験(2年以上) ・Webアプリケーション開発経験(2年以上) ・BtoB向け業務システム開発経験(2年以上) ・ORMを用いた開発経験 ・ORMにおいて、RDBに非効率的なクエリ(N+1等)を発行しない程度の理解がある方 ・GitHub などでプルリクエスト駆動開発経験 ・ReactまたはNext.jsなどのコンポーネントベースなフレームワーク開発経験 ・TypeScriptの経験

9日前 提供元-レバテックフリーランス

Flutter/メディアサービスの関連開発案件・求人

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

日本最大級の料理動画メディアサービスの小売事業者向けサービスに関わるメンバーの募集をします。 詳細 小売のファン化促進に向け、店頭サイネージをはじめとするストアDX、小売アプリ、ネットスーパーアプリを組み合わせたリテールメディア構築を支援しています。 今回はその中の、運用から顧客データ分析を通した販促、サイネージ連動までオールインワンの アプリソリューションの開発を担当いただきます。 技術面では問題解決や効率化のため、新しい技術やプロジェクト管理手法を積極的に取り入れています。 Flutter

案件の必須スキル

・iOSもしくはAndroidのアプリ開発経験:3年以上 ・Flutterを使ったアプリの開発経験:1年以上

11日前 提供元-ギークスジョブ
面談1回

【TypeScript】教育向けアプリケーション開発案件

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

・教育サービス向けアプリケーションの開発に携わっていただきます。 ・下記工程の作業を想定しております。  - 詳細設計  - 実装  - テスト  - リリース  - 運用  - 不具合などの調査、修正 ※作業内容はスキルやご経験に応じて変動いたします。

案件の必須スキル

・静的型付き言語の開発経験(2年以上) ・Webアプリケーション開発経験(2年以上) ・BtoB向け業務システム開発経験(2年以上) ・ORMを用いた開発経験 ・ORMにおいて、RDBに非効率的なクエリ(N+1等)を発行しない程度の理解がある方 ・GitHub などでプルリクエスト駆動開発経験 ・ReactまたはNext.jsなどのコンポーネントベースなフレームワーク開発経験 ・TypeScriptの経験

11日前 提供元-レバテックフリーランス
リモートOK
面談1回

Androidエンジニア【フルリモート/自社開発/グローバルSaaS】自社SaaSモバイル開発リード案件(jd02122)

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

【事業内容】 弊社は、建設業、不動産業、製造業など、世界中のあらゆるノンデスクワーク業界における現場の生産性アップを実現する現場DXサービスを提供しています。 グローバルに展開しており、東南アジアを中心に世界70カ国以上で使われています。 日本語・英語・タイ語・スペイン語・ベトナム語で展開しており、今後も対応言語を増やす予定です。 本アプリは「プロジェクト」と「レポート」の2つのプロダクトで構成されており、どちらもWebブラウザおよびモバイルアプリから利用可能です。 ・プロジェクトは、 工程表などのプロジェクト計画作成や、各プロジェクトの進捗共有をリアルタイムにするためのチャットや写真管理機能などが入った、オールインワンのプロジェクト管理プロダクトです。 ・レポートは、Excelを取り込むことで簡単に独自のデジタル帳票を作り、現場で作成から共有まで行える革新的なプロダクトです(特許取得済み) 【組織構成】 ■現状の開発体制 プロダクト開発に関わるメンバー構成は以下の通りです。 ・エンジニア 約30名 ・エンジニアリングマネージャー 4名 ・デザイナー 3名 エンジニアが属するチームは7チームあります。 プロダクト開発はスクラムをベースに運用しています。 【業務概要】 自社SaaSプロダクトのAndroidアプリの開発を中心に、アプリ開発全般に携わって頂きます。 ■具体的な業務内容 アプリユニットでは現在 Kotlin Multiplatform / Compose Multiplatform を用いてアプリのフルリプレイスを進めており、その開発を牽引していただきます。また、KMP/CMPを用いた新機能の開発にも携わっていただきます。 ・グローバル×現場DX SaaSのモバイルアプリの機能開発全般 ・KMP / CMP を用いた既存アプリのフルリプレイス ・ビルドプロセスの改善やリアーキテクチャ/リファクタリング 【変更範囲】 当社における各種業務全般 【求める人物像】 -本ポジションと相性の良い方- ・社会的な課題を解決したい ・急成長企業のコアメンバーとして一緒に成長したい ・モダンな技術構成でUXが最高なプロダクトを開発したい ・チームワークで成果を出したい 【リモート勤務状況について】 本求人は、フルリモート勤務です。 ※月に1回、月の最初の営業日のみ出社いただきます(交通費は会社支給) ※フルリモートは、首都圏以外在住の方が対象です。 【勤務時間】 フレックスタイム制 ・所定労働時間 1日8時間×月の営業日数 ・コアタイム 10:00~16:00 ・フレキシブルタイム 7:00~10:00、16:00~22:00 ・休憩時間 労働時間の途中で1時間 ※時間外労働あり

案件の必須スキル

・Kotlin言語を用いたAndroid向けネイティブアプリケーションの開発経験

15日前 提供元-Relance(リランス)
リモートOK
面談1回

【Salesforce(LWC)】医療系アプリ新規開発案件

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

新規で開発している医療系アプリ(Flutter)において、サービスの一部としてユーザーに提供するSalesforce部分の開発をご担当いただきます。 Salesforce環境の構築自体はできており、ユーザビリティ向上のため、 Salesforce Lightning Web コンポーネント (LWC)を使ってデザインや機能の作り込みをお任せいたします。

案件の必須スキル

・システム開発経験3年以上 ・Salesforce Lightning Web コンポーネント (LWC)を用いた開発経験 ・Salesforce開発経験1年以上

17日前 提供元-レバテックフリーランス

Java/船舶関連石油販売業社内システム構築案件・求人

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

主な事業:ICTコンサルティングサービス ・アプリケーション開発・パッケージ導入・ツール・利活用・インフラ構築 ・ICT企画・戦略立案から導入・運用・保守 ・基幹業務を効率化・可視化・最適化 ・経営・戦略基盤・IoT・RPA <今回の案件について> 船舶関連石油販売業社の営業効率化のシステム構築において、AIを利活用したプロジェクトが走っており、要件定義から対応いただける方を募集しております。 Java

案件の必須スキル

・Java,Reactを用いた開発経験 ・要件定義~リリースまでマルチに対応出来る方 ・自発的に動いていただける方

17日前 提供元-ギークスジョブ

【SQL/Linux】信頼性エンジニアリング業務|金融|

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

・電子取引システムおよび外部接続の信頼性と運用管理業務 ・システム設計、構築、保守の推進(開発チームとの連携あり) ・システム全体(HW/SW/アプリ/ネットワーク)のトラブル対応 ・自動化推進(デプロイ、管理、可視化等)と運用改善の実施 ・サービス設計レビュー、信頼性リスク対応、運用準備を担当

案件の必須スキル

・SQL、Linux、シェルスクリプト、Pythonのスキル ・ADM経験およびクラウド技術の理解 ・5年以上のシステム開発・運用経験 ・スケーラブルかつ高信頼性な分散システムへの関心と携わった経験 ・マルチタスクおよび新規技術の理解力 ・変化の多い環境への適応力と改善志向 ・技術課題への挑戦姿勢と問題解決力 ・チーム志向および成長への貢献意識

18日前 提供元-TechStock
面談1回

【TypeScript】教育向けアプリケーション開発案件

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

・教育サービス向けアプリケーションの開発に携わっていただきます。 ・下記工程の作業を想定しております。  - 詳細設計  - 実装  - テスト  - リリース  - 運用  - 不具合などの調査、修正 ※作業内容はスキルやご経験に応じて変動いたします。

案件の必須スキル

・静的型付き言語の開発経験(2年以上) ・Webアプリケーション開発経験(2年以上) ・BtoB向け業務システム開発経験(2年以上) ・ORMを用いた開発経験 ・ORMにおいて、RDBに非効率的なクエリ(N+1等)を発行しない程度の理解がある方 ・GitHub などでプルリクエスト駆動開発経験 ・ReactまたはNext.jsなどのコンポーネントベースなフレームワーク開発経験 ・TypeScriptの経験

24日前 提供元-レバテックフリーランス

【Python】AI導入支援案件

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

・Pythonを用いたAI導入支援案件に携わっていただきます。 ・主にAI導入支援作業をご担当いただきます。

案件の必須スキル

・生成AIに関する知見 ・Reactを用いた実務経験

25日前 提供元-レバテックフリーランス
リモートOK
面談1回

【Java/Kotlin/フルリモート】マッチングアプリ開発案件

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

・Java、Kotlinを用いたマッチングアプリの開発業務に携わっていただきます。 ・主な作業内容は以下の通りです。  ‐技術、アーキテクチャ選定  ‐プロダクト開発における組織の推進、リード  ‐進行管理  ‐経営側との技術的調整

案件の必須スキル

・Spring Bootを用いたプロダクトのテックリード経験 ・Javaを用いた開発経験 ・事業会社でのToC向けアプリの開発経験 ・iOS・ Android両OSで整合性の取れた設計実装方針策定経験

1ヶ月前 提供元-レバテックフリーランス
面談1回

【Swift】大規模ストアプラットフォーム開発案件

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

・Swiftを用いたゲームプラットフォーム運用保守開発案件に携わっていただきます。  経験に応じて下記をご担当いただく予定です。  -DMM GAMESストアアプリの設計、開発、運用  -機能及びキャンペーンの新規開発や改善  -APIの設計/開発、DB設計、サーバー負荷軽減  -パフォーマンスチューニングやバグ対応  -AWSなどのクラウドインフラを利用したサービス設計/運用  -各種業務効率化に向けたツール開発  -Developer向けライブラリの開発(iOS)  -新サービスに向けた技術検証、PoC

案件の必須スキル

・iOSアプリ(Swift)の開発経験(1年以上) ・StoreKitもしくはStoreKit2を使用したアプリ内課金の実装経験 ・WebアプリケーションまたはWebAPIの開発経験(1年以上) ・Java(SpringBoot)を使用した開発経験 ・上流〜下流まで一貫して自走可能な開発スキル

1ヶ月前 提供元-レバテックフリーランス
面談1回

【基本リモート】Next.jsベース フロントエンド開発支援(GraphQL BFF連携)

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

案件概要: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を用いたチーム開発経験

18時間前 提供元-1on1Freelance

TypeScript/マーケティングツールシステムの案件・求人

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

LINE公式アカウントを利用したマーケティングツールをクライアント企業へ提供しており、 システムはフロント、バックエンド共にTypeScriptで構築されています。 システムを利用するのは公式アカウントに登録しているユーザーとクライアント企業様(管理画面)で、 プラットフォームはLINEアプリになります。 上記、既存システムの機能追加、改修、不具合修正などを対応いただきます。 ★持ち込みPCはMac、Windowsどちらでも可能です。  目安ではございますが、16ギガ以上のスペックが必要になります。 TypeScript

案件の必須スキル

・TypeScriptを用いたバックエンド or フロントエンド開発の経験:3年以上 ・Webシステム開発経験(5年以上)※バックエンドのみ ・Dockerを用いた開発の知見、経験

19時間前 提供元-ギークスジョブ
リモートOK

【週4-5日/フルリモート/Java,Kotlin,TypeScript】リードエンジニア

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

-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- 「こどもを取り巻く環境をテクノロジーの力でよりよいものに」というミッションを実現するために、既存プロダクトの機能改善や技術的な調査に一緒に取り組んでくれる人を探しています! ■仕事内容 「保護者向け販売の社内プラットフォーム」の以下業務をご担当頂きます。 ・技術選定 ・設計からリリースまで

案件の必須スキル

- Vue.jsやReactなどのフロントエンドフレームワーク経験2年以上 - Webアプリケーション開発経験 3年以上 - 静的型付け言語を用いた開発経験 - オブジェクト指向を用いた開発経験 - システムのAPI設計からリリースまでの経験 - アジャイル開発の経験

2日前 提供元-Findy Freelance
リモートOK

【週5日/フルリモート/Ruby】バックエンドエンジニア

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

-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- ■概要 「支え合える街の創造」をミッションに、地域コミュニティアプリを開発・運営しています。 地域の暮らしを支えるステークホルダーと共に地域の人々をデジタルとリアルでつなぐ当社独自の事業展開により、街の中で情報・モノ・場所(スペース)などが循環するエコシステムが構築されつつあります。 「おしえて」「おゆずりします」「イベント」「自治体・防犯情報」などの機能があり、東京都中央区の30〜40代人口の約30%が利用しています。x 2024年6月には資金調達を実施し、累計資金調達額は6.3億円となり事業強化とユーザー拡大へ向けバックエンドエンジニアを募集します。 また、直近一年では鉄道会社と連携し、地域のイベントチラシを生成AIでデジタル化をする開発などの新しい取り組みも展開しています。 ■業務内容 - サーバーサイド開発全般(Ruby on Rails) - アプリ向けAPIの設計・実装 - 管理画面、ツール等の開発 - AWSやGCPを使ったインフラ構築・運用 - データ分析及び、分析環境の構築 ※ご経験によっては新規サービスにかかわっていただきます。

案件の必須スキル

- Ruby on Railsを使用したWebサービス、およびAPIの設計、開発、運⽤経験 - AWSでのインフラ設計、構築経験 - Gitを使⽤したチーム開発の経験

2日前 提供元-Findy Freelance

【週4-5日/一部リモート/Ruby】テックリードエンジニア

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

-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- ■概要 当社はフリーランスエンジニアが創業したシステム開発支援会社です。 弊社に関わるクライアント様、エンジニア様が双方にメリットがあるようなそんな組織、事業を作り上げていけるような会社組織を目指しています。 - システム開発事業  ソフトウェア製品、アプリ、システムの開発・運用支援を行います。  モダンな言語から、さまざまな規模の開発案件をご支援いたします。 - データ分析事業  大規模データを集計・分析・経営状況の意思決定や施策の支援を行っています。 - 自社サービス開発  自社でのプロダクト開発 ■業務内容 複数のプロジェクトにおいてRailsテックリードとしてご活躍いただけるエンジニアを募集しています。 以下のようなプロジェクトに参画いただき、システムの再構築、運用保守、新規ビジネスの開発、及び受託開発に携わっていただきます。 - RAM業務システム(自社開発)の再構築・運用保守 - 賃貸管理 + オーナー向けアプリの開発・運用 - 新規ビジネス(toC)のサイト構築  - 1stステップは静的サイト、徐々にtoBシステムとの連携 - 社内業務システム(自社開発)の追加開発・運用保守  - 不動産売買の顧客管理、販売調達、会計連動(仕訳出力) - 受託開発(toB)追加開発・運用保守  - 住宅ローンプラットフォームの開発・運用 ※週1~2日程度出社をお願いしています(六本木)

案件の必須スキル

- Ruby on Railsでの開発経験 - チームでのリード経験 - 要件定義から実装までの一貫した開発経験

2日前 提供元-Findy Freelance
リモートOK

【週4-5日/フルリモート/Ruby,Next.js】フルスタックエンジニア

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

-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- ■案件概要 ネットオリパサイトの開発・運営をお願いします。 ■具体的な業務 - バックエンド開発 - フロントエンド開発 - モバイルアプリ開発 - 開発フローの整備 - 開発エンジニアのマネジメント ■期待すること - プロダクトのクオリティを上げてほしい - 開発スピードを上げてほしい ■開発組織 - 人数:5〜10名 - 役割:開発エンジニア(ご経験によって役割は柔軟に相談させていただきたいです)

案件の必須スキル

- Ruby on RailsもしくはNext.jsを利用した業務での開発経験3年以上 - 業務でのエンジニア・プロダクト開発に携わった経験5年以上 - 一定数ユーザーのついたtoCサービスの開発に携わった経験

2日前 提供元-Findy Freelance
リモートOK

【週3-5日/フルリモート/PHP,Python】バックエンドエンジニア

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

-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- ■概要 当社はフリーランスエンジニアが創業したシステム開発支援会社です。 弊社に関わるクライアント様、エンジニア様が双方にメリットがあるようなそんな組織、事業を作り上げていけるような会社組織を目指しています。 - システム開発事業  ソフトウェア製品、アプリ、システムの開発・運用支援を行います。  モダンな言語から、さまざまな規模の開発案件をご支援いたします。 - データ分析事業  大規模データを集計・分析・経営状況の意思決定や施策の支援を行っています。 - 自社サービス開発  自社でのプロダクト開発 ■業務内容 競合ページの変化監視や顧客の営業支援を目的としたWeb監視ツールを開発・提供しています。 現在、さらなる機能拡張とユーザビリティ向上を目指し、開発チームを強化するためにエンジニアを募集しています。 具体的には、機能改善、新規機能の追加、システムの安定運用に携わっていただきます。 - 新機能の設計・実装および既存機能の改善 - URL監視機能の精度向上と効率化、キーワード連動機能の追加 - 大規模な監視対象URLの効率的な処理を実現するためのインフラ拡張と最適化 - 顧客からの要望に基づく機能のカスタマイズ対応

案件の必須スキル

- PHPおよびPythonでの開発経験 - LaravelまたはSeleniumを使用したWeb開発およびテスト自動化の経験 - MySQLを利用したデータベース設計・管理経験 - AWS環境でのインフラ構築・運用経験(EC2, S3, RDS, CloudWatch, EventBridgeを含む) - GitHubを活用したチーム開発の経験

2日前 提供元-Findy Freelance
リモートOK

【週5日/フルリモート/TypeScript,Next.js,Nest.js】フルスタックエンジニア

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

-------------------------------- ※「エンジニアとしての実務経験3年以上」「必須要件に記載されている言語の実務経験が2年以上」の方が対象の案件です ※外国籍の方は、「日本語能力検定1級」「日本語が母国語の方」の方が対象です -------------------------------- <事業・プロダクト概要> 創業以来培ってきたユーザーインターフェイスのノウハウとコンシューマー向けサービスの経験を活かし、ブラウザー拡張機能を利用した、ショッピングアシストアプリの事業開発を行っています。 入れておくだけでオンラインショッピングがお得になる、ショッピングアシストアプリをリリースし、現在のダウンロード数は100万以上、現在毎日約30万人のユーザーにご利用いただいています。 現状のショッピングアシストから今後Amazonや楽天等のEC領域をハックするため複数プロダクトの展開を予定しており開発を強化するため募集しています。 正社員/業務委託の垣根なく開発を推進いただける方を募集しています。 <業務内容> ◎プロダクト開発の全体的な技術リード ◎システムアーキテクチャの設計・改善 ◎システム開発・運用 ‐フロントエンド開発 ‐バックエンド開発 ‐クラウドインフラの管理・運用 ◎新しい技術の導入・評価 ◎コードレビューと品質管理 ◎データ収集・分析によるグロースハックの推進 ◎今後のエンジニアチームの構築とマネジメント ◎エンジニアリング文化の醸成と推進 プロダクトを通して世界をよりよく、便利にする『しくみ』を一緒に作り上げ、事業の成長を支えるエンジニアリングチームを築いていける方を探しています!

案件の必須スキル

- TypeScript(Next.js/Nest.js)を用いたWebアプリケーション開発経験 - 汎用データベース(RDB)の設計経験 - テックリードとしての実務経験

2日前 提供元-Findy Freelance

この条件の新着案件情報を受け取る

経験・スキルで絞り込み

Swift
Objective-C
Kotlin
Unity
Cocos2d-x
C#
C#.NET
VB.NET
Android
iOS
PhoneGap
AndroidSDK
Cocoa
Xcode
Titanium
ReactNative
Flutter
Dart

単価で絞り込み

50万~
60万~
70万~
80万~
90万~
100万~

エリアで絞り込み

東京都
神奈川県
愛知県
大阪府
兵庫県
福岡県

この条件の新着案件情報を受け取る

アプリエンジニアのフリーランス案件・求人に関する情報

アプリエンジニアのフリーランス案件・求人一覧について

■アプリケーションエンジニアとは アプリケーションエンジニアとは、ITシステムにおけるアプリケーションのシステム設計からプログラミング、動作テストなどを担当するエンジニアを指します。 仕事の内容によって「業務アプリケーションエンジニア」「Webアプリケーションエンジニア」「スマホアプリケーションエンジニア」の3つに分かれます。 主な違いは以下のようになります。 業務アプリケーションエンジニア: 企業や組織の内部業務をサポートするアプリケーションを開発します。 企業向けに業務効率化や経営課題の改善のためのアプリケーションを開発します。 会計システム、在庫管理、顧客管理システムなど基幹システムの開発に携われます。 Webアプリケーションエンジニア: Webブラウザ上で使用できるアプリケーションを開発します。 例えばオンラインショッピングサイト、情報提供サイト、SNSプラットフォームなどが該当します スマホアプリケーションエンジニア: スマートフォン向けのアプリケーションを開発します。 iOSやAndroidなどのモバイルプラットフォーム向けのアプリケーションが含まれ、ゲーム、ナビゲーション、ソーシャルメディアなど幅広い分野があります。 アプリケーションエンジニアはシステム開発におけるシステム設計、プログラム開発、テスト、運用保守を担当することが主な業務です。 アプリケーションエンジニアの業務内容は以下のようになっています。 ・システム設計 アプリケーションエンジニアにおける業務にシステム設計があります。 まず、クライアントや利用者の要求を理解し、機能要件を定義します。次に、これらの要件を満たすためのシステムのアーキテクチャを設計し、データフロー、データベース設計、UIのレイアウトなどを決定します。開発チームや関連部門との連携を行い、プロジェクトの要件と予算内で最適な設計を行う必要があります。 なお、システム設計での工程でミスがあると、以降の工程に大きな影響が発生するリスクがあるため注意が必要です。 ・プログラム開発 アプリケーションエンジニアにおける業務にプログラム開発があります。 システム設計で定義された要件に基づいて、コーティングを行いソフトウェアやシステムの機能を開発します。 アプリケーションエンジニアは、様々なプログラミング言語やフレームワークを使い分け、要件に応じた最適なソリューションを開発します。コードの品質、効率性、保守性などを意識しプログラムを開発します。セキュリティやパフォーマンスの最適化も考慮し、エンドユーザーが使いやすいと感じるアプリケーションを開発していきます。 ・テスト プログラムやシステムが正しく動作するかを検証を行います。 アプリケーションエンジニアはユニットテスト、結合テスト、システムテストなど、開発プロセスの異なる段階で様々なテストを実施します。バグ発見と修正、システムの安定性や性能の最終確認します。 ・運用保守 システムのリリース後、アプリケーションエンジニアはその運用と保守を担当します。 この工程にはシステム監視、問題発生時の迅速な対応、アップデート実施などの業務もあります。トラブル発生時では、迅速な原因の究明と問題解決が求められるため、システム開発における幅広い知識が求められます。その他、システム改修や新機能追加も運用保守業務の1つです。 ■アプリケーションエンジニアとシステムエンジニア(SE)の違いについて アプリケーションエンジニアとシステムエンジニア(SE)の違いについて仕事内容と必要スキルの観点より解説します。 アプリケーションエンジニアは業務アプリケーションやWebアプリケーションなど特定のアプリケーション開発を担当する職種であり、一方システムエンジニア(SE)は広範囲のシステムやソフトウェア開発の全体的な流れを管理し、プロジェクト全体を俯瞰して開発を進めていく職種です。 上記を理解した上で仕事内容と必要スキルをみていきましょう。 まず仕事内容についてアプリケーションエンジニアは上記業務内容で説明した通り、システム設計、プログラム開発、テスト、運用保守としており、一方システムエンジニア(SE)は要求分析・要件定義、システム設計、テスト、運用保守をメイン業務としています。 必要スキルにおいて、アプリケーションエンジニアはJava、Python、Swift、Kotlinなどアプリケーションに適する開発言語スキル、テータベース管理スキル、プロジェクト管理スキルが必要であり、一方システムエンジニア(SE)はシステム開発全般の幅広いIT知識、プロジェクト管理スキル、コミュニケーションスキル、傾聴スキル、問題解決スキルが必要です。 アプリケーションエンジニアフリーランスとして参画できるフリーランス求人・案件はモバイルアプリケーション開発、Webアプリケーション開発、クロスプラットフォーム開発、システム統合・API開発、マイクロサービス開発と幅広いです。 アプリケーションエンジニアフリーランスとして以下のスキルや経験があると、高単価フリーランス求人・案件に参画できます。 ・アプリケーションエンジニアでの実務経験 ・Swift、Kotlin、Pythonなどプログラミングスキル ・React NativeやFlutterなどを使ったクロスプラットフォーム開発経験 ・開発言語のフレームワーク知識や経験 ・クラウドプラットフォーム知識や経験 ・UI・UX設計経験 ・セキュリティの知識 ・プロジェクトマネジメント経験 ・上流工程の実務経験や知識 ・コミュニケーションスキル ・プロジェクトのリード経験 ・問題解決スキル ■「フリーランスでのアプリケーションエンジニアはやめとけ」なぜ言われる? 検索をする中でフリーランスでのアプリケーションエンジニアはやめとけとありますが、なぜ言われるのか解説します。 フリーランスエンジニアの中には思ったよりも収入が得られず、会社員に戻る方も多数おりますが、以下理由がやめとけと言われる理由でしょう。 ・収入が不安定になった ・景気に左右されやすく案件を安定的に受注できない ・仕事が休めず体調を崩した ・営業スキルが一定数要求される ・マネジメント経験が積みづらい 上記理由を見るとフリーランスエンジニアに転向しても楽して稼ぐことは難しく、さらに自身の管理スキルも一定数必要であることがわかります。 「フリーランスでのアプリケーションエンジニアはやめとけ」と言われておりますが、開発経験が1年未満と浅い方はまず、数年の実務を経験した後、フリーランスエンジニアとして転向することをおすすめします。また、一定数の開発経験がある方の中である程度自由な働き方を希望する方や高収入になりたい方などはフリーランスエンジニアとして転向しても良いかもしれません。 ■フリーランスのアプリケーションエンジニア失敗する理由は? フリーランスのアプリケーションエンジニアとして活動する際に失敗する理由を解説します。 主に失敗する理由は以下に集約されます。 ・市場価値よりも自分を安売りする ・仕事を大量に掛け持ちする ・納期までの期間が短い ・スキルアップを怠る ・預金が少ない ・クライアントの信頼を失うことを行った 「市場価値よりも自分を安売りする」ことは低単価では案件を受注しやすいため、一見経験を積めると思い、メリットと思っている方も多いかとおもいます。 しかし、一度低単価で案件を受注すると、その単価が基準として見られるため、単価アップはクライアントとの交渉となり、労力がかかるとともに、上がらないケースもあります。 また、「仕事を大量に掛け持ちする」や「スキルアップを怠る」も「市場価値よりも自分を安売りする」ことに関連しており、単価が低いから複数の案件を掛け持ち行い、そして時間がなくスキルアップができないと安売りを行ったことにより負の連鎖に繋がります。 そのため、自身のスキル帯での市場価値をあらかじめ把握して、その単価以上の案件を獲得するなどと決めておくとよいでしょう。案件が獲得できないからといって安請け合いするとフリーランスエンジニア失敗となり得ますので、理解しておきましょう。 ■アプリケーションエンジニアフリーランスとして携わることができるフリーランス求人・案件例 ・モバイルアプリケーション開発でのアプリケーションエンジニアフリーランス求人・案件 モバイルアプリケーション開発ではゲームアプリケーションや音楽、動画ストリーミングアプリケーション、オンラインショッピングアプリケーション開発、教育関連のアプリケーション開発、モバイルバンキングアプリケーション、健康追跡、運動指導アプリケーションなどの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はアプリケーションの設計と開発、UI・UX設計、テストとデバッグ、継続的なアップデートと保守などです。 SwiftやKotlinなどプログラミング言語スキル、React NativeやFlutterでのクロスプラットフォーム開発経験、MVCやMVPなどのアーキテクチャパターンの理解、UI・UXデザインの理解、SQLiteやFirebaseなどデータベースの使用経験、RESTful APIやGraphQLなどAPI統合経験、セキュリティの理解、AWSやAzureなどクラウドサービス利用経験、プロジェクト管理スキルなどが要求されます。 ・Webアプリケーション開発でのアプリケーションエンジニアフリーランス求人・案件 Webアプリケーション開発ではEコマースプラットフォーム開発、企業向けの在庫管理、財務管理開発、オンライン学習プラットフォーム開発、患者管理システム開発、ソーシャルメディア&コンテンツ配信アプリケーション開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はシステム設計、フロントエンド開発、バックエンド開発、テストとデバッグ、保守とアップデートなどです。 Java、JavaScript、Python、PHPなどのプログラミング言語スキル、開発言語の代表的なフレームワークスキル、MySQLやPostgreSQLなどデータベース管理スキル、RESTful APIやGraphQLなどAPI開発経験、Gitを使ったバージョン管理スキル、AWSやAzureなどクラウドサービス利用経験、プロジェクト管理スキルなどが要求されます。 ・クロスプラットフォーム開発でのアプリケーションエンジニアフリーランス求人・案件 クロスプラットフォーム開発ではモバイルアプリケーション開発、エンタープライズアプリケーション開発、教育関連アプリケーション開発、ゲーム開発などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容は設計、開発、テスト、デプロイメント、維持管理などです。 React NativeやFlutter、Xamarinでのクロスプラットフォーム開発経験、JavaScript、Dart、C#などのプログラミング言語スキル、UI・UXデザイン経験、API開発やデータベース連携などバックエンド開発経験、Gitを使ったバージョン管理スキル、プロジェクト管理スキルなどが要求されます。 マイクロサービス開発でのアプリケーションエンジニアフリーランス求人・案件 マイクロサービス開発では取引処理、リスク管理、顧客関連サービスなどを個別のサービスとして分割し、金融システム構築や ユーザー管理、メッセージング、コンテンツ配信などを別々のサービス構築などの開発に携われるフリーランス案件・求人が存在します。 具体的な業務内容はサービス設計、開発と実装、テスト、デプロイメント、運用と監視などです。 マイクロサービスアーキテクチャの理解、Java、JavaScript、Go言語、Pythonなどのプログラミング言語スキル、DockerやKubernetesなどコンテナ技術、RESTful APIやGraphQLなどAPI開発経験、SQLやNoSQLなどデータベーススキル、CI/CDの理解、AWSやAzureなどクラウドサービス利用経験、プロジェクト管理スキルなどが要求されます。 ■アプリケーションエンジニアフリーランスとして独立した時のメリット アプリケーションエンジニアフリーランスとして独立する時のメリットを解説します。 特に正社員からアプリケーションエンジニアフリーランスとして独立した時のメリットをお伝えします。 ・柔軟な働き方ができ、時間管理の自由になる ・キャリアの多様性 ・様々なプロジェクトに参画できる ・スキルが向上する ・高収入の可能性がある ・ネットワークの拡大 アプリケーションエンジニアフリーランスとしての独立は、自由度の高い働き方、収入の増加、スキル向上などによるキャリアの多様性など多くのメリットがあります。 ■アプリケーションエンジニアフリーランスとして独立した時のデメリット アプリケーションエンジニアフリーランスとして独立する時のデメリットを解説します。 特に正社員からアプリケーションエンジニアフリーランスとして独立した時のデメリットをお伝えします。 ・収入が不安定になる ・案件の不確実性 ・仕事の継続的な保証はない ・自己管理が必要である ・ワークライフバランスが乱れる可能性がある ・スキルアップが必須条件 フリーランスとして独立することは不安定な収入や自己管理の必要性、スキルアップの必要性などデメリットもあることを理解しましょう。 アプリケーションエンジニアを今後検討しているフリーランスは上記アプリケーションエンジニアフリーランスとして独立するメリットデメリットを比較した上で行動すると後悔が少ないでしょう。 ■アプリケーションエンジニアフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 アプリケーションエンジニアフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況について解説します。 アプリケーションエンジニアはモバイルアプリケーション開発、Webアプリケーション開発、クロスプラットフォーム開発、システム統合・API開発、マイクロサービス開発など様々なフリーランス求人・案件があり、多くのプロジェクトや開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいアプリケーションエンジニアフリーランス求人・案件も一部存在します。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後アプリケーションエンジニアを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して多少少なくなっておりますが、なくなることはないでしょう。 アプリケーションエンジニアフリーランス求人・案件の中でもリモートワークや在宅・持ち帰りのみに参画したいアプリケーションエンジニアフリーランスはアプリケーションエンジニアでの参画経験やReact NativeやFlutterなどを使ったクロスプラットフォーム開発経験、クラウドプラットフォーム知識や経験、UI・UX設計経験、プロジェクトマネジメント経験、コミュニケーションスキル、システム開発における上流から下流まで一貫した実務経験などがあると比較的参画しやすいでしょう。 ■アプリケーションエンジニアでの週2日、週3日フリーランス求人・案件 アプリケーションエンジニアでの週2日・週3日フリーランス求人・案件について解説していきます。 アプリケーションエンジニアの週2日・週3日フリーランス求人・案件はアプリケーションエンジニア全体のフリーランス求人・案件の中で約10%の割合で存在します。 また週2日・週3日などの時短でも月額単価130万円や150万円など、高単価なアプリケーションエンジニアフリーランス案件・求人も多く存在します。 複数のアプリケーションエンジニアフリーランス求人・案件に参画できるため、様々なプロジェクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価なアプリケーションエンジニアフリーランス求人・案件はアプリケーションエンジニア経験はもちろん、プログラミング言語のスキルや付随するフレームワークスキル、データベーススキル、API構築経験、セキュリティ知識、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験、大規模プロジェクトの参画経験などある程度の実績や知識が備わっている方でないと参画が難しいでしょう。 アプリケーションエンジニアフリーランスとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■アプリケーションエンジニアフリーランス求人・案件に参画するために必要なスキル アプリケーションエンジニアフリーランス求人・案件に参画するために必要なスキルを解説します。 アプリケーションエンジニアフリーランス求人・案件に参画するために必要なスキルとしては、アプリケーションエンジニア自体の経験や周辺知識/スキルです。 Swift、Kotlin、Python、C#、Java、PHPなどプログラミングスキルや開発言語における代表的なフレームワーク/ライブラリスキル、React NativeやFlutterなどを使ったクロスプラットフォーム開発経験、クラウドプラットフォーム知識や経験、UI・UX設計経験、セキュリティの知識、プロジェクトマネジメント経験、問題解決能力、コミュニケーションスキルがあるとアプリケーションエンジニアフリーランス求人・案件に参画しやすいでしょう。 上記経験や業界知識/スキル、どちらかが欠けているとアプリケーションエンジニアフリーランス求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにアプリケーションエンジニアフリーランスとして、高単価のフリーランス求人・案件に参画を希望している場合、しっかり経験を身につけていきましょう。 ■アプリケーションエンジニアとして経験年数別のアドバイス アプリケーションエンジニアフリーランス求人・案件に参画するため、アプリケーションエンジニア経験年数別のアドバイスをそれぞれアプリケーションエンジニア経験1〜2年、アプリケーションエンジニア経験2〜3年、アプリケーションエンジニア経験5年以上に分けて解説します。 ・アプリケーションエンジニア経験1〜2年のアプリケーションエンジニアフリーランス アプリケーションエンジニア経験1〜2年のアプリケーションエンジニアフリーランスはJavaやPython、Swift、Kotlinなどプログラミング言語の習得、XcodeやAndroid Studioなど開発ツール知識を身につけましょう。 さらに小規模プロジェクトへの参画を積極的に行いアプリケーションエンジニアスキルを身につけていきましょう。 また、チーム内外のコミュニケーションスキルやリーダーシップスキルを身につけていきましょう。 ・アプリケーションエンジニア経験2〜3年のアプリケーションエンジニアフリーランス アプリケーションエンジニア経験2〜3年のアプリケーションエンジニアフリーランスは中〜大規模プロジェクトに参画しましょう。 モバイルアプリケーション、Webアプリケーション、クロスプラットフォームなど特定分野の専門性を高めましょう。さらにアーキテクチャ設計知識やプログラミング言語の深い知識、プロジェクト管理スキル、セキュリティ知識、AWSやAzureなどクラウドサービスを使った開発経験を身につけましょう。 ・アプリケーションエンジニア経験5年以上のアプリケーションエンジニアフリーランス アプリケーションエンジニア経験5年以上のアプリケーションエンジニアフリーランスは大規模プロジェクトへ率先して参画し、複雑なシステムの設計・構築・運用を積極的に経験しましょう。 システム開発では新しい技術などを使用することもあるため、定期的に最新技術の習得を意識しましょう。 若手アプリケーションエンジニアへの教育やメンタリングを行える場合は、自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他、コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 ■アプリケーションエンジニアフリーランスにおすすめのフレームワーク アプリケーションエンジニアフリーランスとして代表的なフレームワーク知識はフリーランス求人・案件の参画確度を高めます。 代表的なフレームワークを解説いたしますので、ニーズのあるフレームワークを習得しましょう。下記ではReact Native、Flutter、Xcode、Android SDK、Android Studioを解説します。 ・React Native React NativeはFacebookによって開発されたオープンソースのモバイルアプリケーションフレームワークです。 React Nativeはモバイルアプリケーション開発において代表的なフレームワークであり、かつ代表的なiOSフレームワークでもあります。 React Nativeの特徴としてJavaScriptとの互換性があること、ホットリロード機能で修正しやすいこと、迅速な開発ができることなど挙げられます。 React Nativeと混同しやすいReactですが、ReactはFacebook社が開発したJavaScriptのライブラリです。 ・Flutter Flutterは2018年Googleによって開発およびサポートされているモバイルアプリケーション用のオープンソースフレームワークです。 Flutterの特徴として、iOS・Androidを一度に開発できるため、効率的にアプリケーション開発ができること、iOS・Android共通のUIデザインを提供できること、コード記述が少ないこと、ホットリロード機能が搭載されていること、JavaScriptと似た構文でコーディングできることなどが挙げられます。 ・Xcode Xcodeは、Apple Incが開発した統合開発環境(IDE)です。 IDEとは、Integrated Development Environmentの略で、ソフトウェア開発に必要な様々なツールを一つにまとめたものです。 XcodeはmacOS、iOS、watchOS、tvOS向けのアプリケーション開発に使用されます。 iOS Studioの特徴として、SwiftやObjective-C、C言語、C++などの複数プログラミング言語に対していること、強力なコーディング機能が搭載されていること、グラフィカルなUIを簡単に作成できること、Gitなどのバージョン管理システムに対していること、App Storeへのアプリケーション配信プロセスをサポートしていることなどが挙げられます。 ・Android SDK Android SDKはAndroidアプリケーションの開発に必要なツールやライブラリを提供するソフトウェア開発キットです。Android SDKには、Android OSのAPIや開発に必要なツールが含まれており、開発者が効率的にアプリケーション開発できます。 Android SDKの特徴として、多くのAPIが用意されていること、Android Studioの統合ができること、シミュレータの提供があること、Googleサービスの統合ができることなどが挙げられます。 ・Android Studio Android Studioは、2014年以降Googleが提供しているAndroidアプリケーション開発専用のIDE(統合開発環境)です。IDEとは、Integrated Development Environmentの略で、ソフトウェア開発に必要な様々なツールを一つにまとめたものです。 Android StudioはIntelliJ IDEAをベースにしており、Android開発者向けに特化した多くの機能を備えています。 Android Studioは開発するためのOSに制限がなくLinux、Windows、MacOS、Google Chrome OSで開発可能です。 Android Studioの特徴として、強力なコーディング機能が搭載されていること、テストが行いやすいこと、アプリケーション構築が簡単であることなどが挙げられます。 ■アプリケーションエンジニアフリーランス求人・案件参画するために役立つ資格 アプリケーションエンジニアフリーランスが取得しておいて良い資格を4つ紹介します。 ・App Development with Swift App Development with SwiftはAppleが提供するSwift、Xcode、App開発ツールの基礎知識を証明する資格です。 App Development with Swiftの資格はSwiftの基本概念を含む知識やXcode、Playgroundsなどの開発ツール知識、Apple Software Development Kitの基礎知識などSwiftを使ったiOSアプリケーション開発に必要な知識やスキルが身につきます。 試験時間は50分で、受験料は10,780円、試験実施公式はCBT試験です。 この資格を保有することでSwiftとiOSアプリケーション開発に関する知識を一定数保有している証明はもちろん、就職や転職、キャリアアップにも役立つメリットがあります。 アプリケーションエンジニアのフリーランスエンジニアとして将来検討している方が取得しておいて良い資格でしょう。 ・Android技術者認定試験 Android技術者認定試験とは、アメリカ・Googleを中心とした「Open Handset Alliance」(OHA)のAndroid Open Source Project(AOSP)が提供しているAndroidアプリケーション開発プラットフォームに関する試験です。 Android技術者認定試験は「アプリケーション技術者認定試験」と「プラットフォーム技術者認定試験」に分かれています。試験内容はAndroid Studioの使用やAndroidアプリケーションの基本的なUI設計、アプリケーションのデータストレージやデータ取得などに関する問題です。試験は日本語または英語が選択できます。 Android技術者認定試験を習得することにより、Androidスキルの証明になるだけでなく就職や転職に有利に働く可能性があります。 アプリケーションエンジニアのフリーランスエンジニアとしてAndroid技術者認定試験に興味/関心がある方はぜひ挑戦してみてはいかがでしょうか。 ・システムアーキテクト試験 システムアーキテクト試験は、独立行政法人の「情報処理推進機構(IPA)」が提供する資格であり、IT系国家資格の中でも最難関の試験です。 試験時間は午前90分、午後210分、試験形式は多肢選択式や記述式、受験料は7,500円、試験内容はシステム構築に必要な基本的な技術、システム開発管理、技術戦略や技術評価、システム設計、アーキテクチャなどです。 おおよその合格平均率は12〜16%程度と難易度の高い国家試験です。 アプリケーションエンジニアフリーランスとして、システムアーキテクトやプロジェクトリーダーが兼ね備えているスキルを身に付けることができます。 アプリケーションエンジニアフリーランスとして開発経験が浅い方向けではなく、中級者や上級者向けであり、対象のアプリケーションエンジニアフリーランスは取得しておいて良い資格でしょう。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 試験時間は午前90分、午後210分、試験形式は多肢選択式や記述式、受験料は7,500円、試験内容はプロジェクトマネジメント全体に関する内容から応用数学や情報理論などの基礎理論やデータ構造やプログラミング、アルゴリズム、法務などと広範囲です。 おおよその合格平均率は14%と難易度の高い国家試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためアプリケーションエンジニアフリーランスとして取得しておいて良い資格でしょう。 アプリケーションエンジニア関連資格を習得することは良いことですが、アプリケーションエンジニアフリーランス求人・案件に参画するという目的を失わないようにしましょう。 アプリケーションエンジニア関連資格の取得によって、一定数アプリケーションエンジニアスキルを証明することは可能ですが重要視すべきことは、アプリケーションエンジニアの実務経験を保有していることです。 そのためアプリケーションエンジニアの資格はある程度実務経験がある方、時間的に余裕がある方が取得すると良いでしょう。 アプリケーションエンジニアフリーランスとして、実務未経験にも関わらずアプリケーションエンジニア関連資格の取得を最優先事項にすることはやめておきましょう。 ■アプリケーションエンジニアフリーランス求人・案件の未経験での参画 アプリケーションエンジニア実務未経験の場合、参画できるアプリケーションエンジニアフリーランス求人・案件は限られてくるでしょう。 アプリケーションエンジニアフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力でのアプリケーションエンジニアを求めています。 未経験からアプリケーションエンジニアフリーランス求人・案件への参画を検討/希望している方は、業務アプリケーションやWebアプリケーション、モバイルアプリケーションなどのアプリケーション開発やサービス設計〜運用保守としての実務経験を積める企業へ就職し、徐々に実務経験を積むことをおすすめします。 アプリケーションエンジニアフリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 アプリケーションエンジニアのフリーランス求人・案件への参画を目指すにあたって、上流工程から下流工程まで一貫したシステム開発経験、SwiftやKotlin、JavaScriptなどプログラミング言語スキルとその言語に付随したフレームワークやライブラリなどのスキル、データベーススキル、AWSやAzure、Google Cloud Platformなどクラウドサービスの深い知識、UI・UX設計経験、セキュリティの理解を身につけることで担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。 アプリケーションエンジニア経験がまだない方は積極的にシステム開発経験を積めるような案件や行動を行い、確実にスキルアップを図りましょう。 ■アプリケーションエンジニアの市場動向やニーズ アプリケーションエンジニアはモバイルアプリケーション開発、Webアプリケーションf開発、クロスプラットフォーム開発、システム統合・API開発、マイクロサービス開発など多様な案件に参画できます。 フリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、アプリケーションエンジニアフリーランスのニーズがある理由をIT市場動向から分析してみてみましょう。 2022年3月Panorama Data Insights Ltd.が発表したレポートによると世界のモバイルアプリケーション開発市場規模は2021年に100億米ドルに達し、2030年までに410億米ドルに達すると予測されています。また、2022年から2030年までの予測期間中に21%のCAGRで成長すると予測しています。 さらにソフトウェア市場を分析してみましょう。 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人材の絶対数が足りておらず、アプリケーションエンジニアフリーランスのニーズが今後も拡大していくでしょう。 アプリケーションエンジニアフリーランスとして現在活躍している方や今後活躍を検討している方はアプリケーションエンジニア開発実務経験や参画する案件の業界知識や経験を取得すると多くのアプリケーションエンジニアフリーランスの中でもフリーランス求人・案件への参画確率が上がるでしょう。