1 - 50件/全23,838件
<関わるサービス> ・乗換案内・運行情報・スタンプラリー ・鉄道ファン向けのSNS ・ホテル公式アプリ ・観光ナビ ・その他未公表の新規開発アプリ 上記いずれか <求められていること> ・Swift用いたネイティブアプリケーションの開発 ・各種ステークホルダー、開発関係者との連携 ・アーキテクチャーや使用技術の選定 ・コード品質や開発環境の改善 公開アプリや機能ごとに担当頂きます。適性に合わせてペアや担当機能を適宜変えながら特定のアプリに担当固定せず全般に対応いただきます。 ・ペアプログラミング 調査やテスト等で単独作業もありますが、音声を繋いだ状態(WebカメラはOFF)での開発がメインです。※2時間単位で休憩 ・MTGについて デイリースタンドアップMTG:毎日9時と17時 レトロスペクティブ:2週間1スプリント毎に実施 ■募集背景 50名ほどのプロダクト開発組織において複数の自社モバイルアプリを開発しており、その中の一つの開発に携わっていただきます。
案件の必須スキル
・平日9時〜17時45分の時間帯の同期作業が可能な方 ・iOS標準ライブラリ・仕様についての理解と経験 ・Swiftを使ったiOSネイティブアプリケーションの5年以上の開発経験 ・多種アーキテクチャを利用したネイティブアプリケーション開発における理解と経験 ・Gitを利用したバージョン管理システムの使用経験 ・GitFlowおよびGitHubFlowについての理解と経験 ・SwiftUI、UIKitを利用したUI開発における理解と経験 ・デザインシステムを利用したネイティブアプリケーション開発における理解と経験 ・CICDなどを利用しての運用を統合した継続的な開発経験 ・HTTP通信を利用したアプリケーションにおける理解と経験
<関わるプロダクト> ・乗換案内・運行情報・スタンプラリー ・ 鉄道ファン向けのSNS ・ホテル公式アプリ ・観光ナビ ・その他未公表の新規開発アプリ <求められていること> ・IaCやCI/CDを用いた環境構築などの汎用化/自動化に関する業務 ・各種サービスのパフォーマンスの分析及び改善 ・各種サービスのセキュリティに関する業務 ・各種サービスのテストに関する業務 ・各種ステークホルダー、開発関係者との連携 ・アーキテクチャや使用技術の選定 ・コード品質や開発環境の改善 ■募集背景 50名ほどのプロダクト開発組織において横断型でのサービス安定化業務及びDevOpsSecに携わっていただきます。 FLEXYよりCTOクラスのテックリードがSRE組織に参画していますが、他のジュニアクラスメンバーとの中間に位置するSREが不在のためリーダクラスのSREを募集します。
案件の必須スキル
・特定の言語におけるWeb関連アプリケーションの5年以上の開発と運用の経験 ・CI/CDやコンテナなどを利用した運用を統合した継続的な開発についての理解と経験 ・一定以上のアクティブユーザを持つWeb関連サービスのパフォーマンス改善経験 ・Git、GitFlow及びGitHubFlowについての理解と経験
・技術要件の定義:PdMの提示する機能要件を技術要件に変換し、実現可能性を検証 ・アーキテクチャ設計の監理:Android/iOS/AWS IoT Coreを活用したシステム設計の妥当性確認 ・開発プロセス管理:アジャイル開発におけるスプリント計画と進捗管理 ・技術的な意思決定:開発チームとの協議による実装方針の決定 ・品質管理:非機能要件(性能/セキュリティ/可用性)の定義と監視 ■募集背景 現在フェムテックサービスのプロジェクトにおいて、プロダクトマネージャー (PdM) のみで、技術面を統括できる方がいない状況です。 現在PdMも外部委託の方にお願いしていますが、当該担当のリソースが逼迫しており、技術面の各業務フローがスタックしています。 なお、PdM機能の不足については今回支援いただく方にもある程度コントロールいただけることを期待します。 ※働き方:フルリモート。たまに現場で打ち合わせをすることあり(東京)。
案件の必須スキル
<Androidアプリ開発> <組みシステム開発経験> <AWS IoT Core 構築・運用経験> ・AWS IoT Coreを用いたデバイス接続、メッセージング、セキュリティ設定等の経験 ・MQTT、HTTP、WebSocket等の通信プロトコルに関する知識 ・AWS Lambda、Amazon DynamoDB等の関連サービス使用経験 <プロジェクトマネジメント経験> ・複数関係者とのコミュニケーション、調整能力 ・課題発見・解決能力 ・スケジュール管理、進捗管理能力 <コミュニケーション能力> ・PdM、開発チーム、外部委託先等、関係者と円滑なコミュニケーションを図れる能力 ・技術的な内容を非技術者に分かりやすく説明できる能力
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 大手自動車販売会社の業務システム刷新プロジェクトにおける リードエンジニアとして参画をしていただきます。 システム内製化として業務システムの刷新プロジェクトを進めており、 RubyやPythonを用いて業務システムに対して 上流工程から一気通貫で携わって頂きます。 具体的には既存サービスである業者向け中古車ECサイトの商品化を早くするための 撮影アプリの新規機能の開発や保守、及び API基盤の作成などのアーキテクチャ設計や開発に携わって頂きます。 ◆就業場所:リモート可/品川駅 ◆就業時間:9:30~18:30 ◆清算:140h~180h ◆面談:2回 ◆服装:自由 ◆PC貸与:有 ◆主な開発環境・ツール ・使用言語:Ruby、Python、Dart ・FW:RoR、Flutter ・インフラ:AWS、GCP ・開発手法:スクラム(1週間スプリント) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アーキテクチャ設計をされたご経験 ・AWSに携わったご経験 ・Rubyを用いて開発をされたご経験
医療従事者向けの情報ポータルサイトを運営している会社。 国内32万人以上、世界でも650万人以上の医師が利用しているサービスで、2000年の創業以来、医療関係者へ有益な情報を提供し続けている企業です。 医療業界で圧倒的成長を続けるグループ全体を更に加速するために、 2024年4月に生まれました。 グループには、現在17カ国、132社以上のグループ会社が参加しています。 ■作業内容 電子書籍にまつわるサービス開発 iOS
案件の必須スキル
- 業務で2年以上の iOS ネイティブアプリの開発経験 - Storyboard を使ったレイアウトの実装経験
「事業概要」 会員数3,000万人超のオンラインゲームプラットフォームを運営し、またゲームパブリッシャー、ディベロッパーとしてゲームを制作しています。 「募集背景」 有名タイトルの企画、開発、運営を行っているスタジオです。 今回の募集の部門は、女性向けの運用ゲームの領域でのエンジニアポジションになり、パートナー企業と一緒にコンテンツを作り上げていく方を募集します。 「業務内容」 オンラインゲーム開発・パブリッシング部門における内製ゲーム開発エンジニアのポジションです。 ■具体的な役割 ・Unityを利用したゲームの開発、運用 ・デザイナーとのUI設計 ・サーバサイドエンジニアとのシステム開発 ・チームの課題解決・プロセス改善 Unity
案件の必須スキル
◎Unityでの開発経験(3年以上) ・モバイル向けネイティブアプリの開発、運用経験 ・モバイル向けゲームアプリの開発、運用経験 ・ゲームエンジンを使用したアプリケーション開発、運用経験
・電子部品メーカーにてデータプラットフォームの構築/運用設計を遂行中 ・今回のポジションでは、上記企業の情報システム部門にて、特にMuleSoftを利用したデータ連携等に従事予定 ・具体的には、以下のような業務を想定 -MuleSoftの効率的な運用を行うための設定業務 -MuleSoftの関与する複数の対象システム間の通信量やデータの型等の調査 -上記のデータの持ち方や、可能な設定値を踏まえた現実的な運用設計
案件の必須スキル
・MuleSoftの設定経験 ・ETLツールや、エンタープライズ環境でよく用いられるデータプラットフォーム等についての一般的な理解
・オンプレ稼働中の基幹システムをAWS移行するにあたりシステム基盤のサブリード役 ・ベンダー側インフラリーダーとして参画 ・フェーズとしては12月~3月で構築工程を行う予定 ・現行システムはSolaris、RHEL、Windowsで構成 ・オンプレシステムはAWSへの移行に伴いAWS環境構築、ミドルウェア構築を行う ※5名のメンバーと一緒に構築 ・インフラサブリーダーとして下記の業務を遂行 -システム基盤における顧客打合せなどのリード役 -ミドルウェアの構築(Interstage Application Server、SystemWalker、PRIMECLUSTER) -データ連携ミドルウェアの構築(HULFT、SEPM) -AD構築
案件の必須スキル
・インフラPL、TLの経験 ・顧客折衝 ・Web/アプリ/DBサーバなどミドルウェア構築の経験
・運用中のS/4HANA PublicCloudに、会社コードを追加するPJ ・対応フェーズは以下を想定 -要件定義(基本的には現状踏襲を想定)・定義書作成 -コンフィグ・権限設定 -CDSビュー・クエリ設計、帳票設計 -テスト仕様書作成・移行方針設計・移行支援 ・アプリ担当(SD/MM2名、FI/CO2名)と移行担当(2名)それぞれの募集
案件の必須スキル
〇アプリ担当必須スキル ・S/4HANA要件定義~設定、設計、を一通り経験し、対応可能な方 (SD/MMかFI/COどちらか必須) ・移行方針策定・移行計画策定・移行実施経験 〇以降担当必須スキル ・SAP案件での移行方針策定・移行計画策定・移行実施経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 大手自動車販売会社の業務システム刷新プロジェクトにおける リードエンジニアとして参画をしていただきます。 システム内製化として業務システムの刷新プロジェクトを進めており、 RubyやPythonを用いて業務システムに対して 上流工程から一気通貫で携わって頂きます。 具体的には既存サービスである業者向け中古車ECサイトの商品化を早くするための 撮影アプリの新規機能の開発や保守、及び API基盤の作成などのアーキテクチャ設計や開発に携わって頂きます。 ◆就業場所:リモート可/品川駅 ◆就業時間:9:30~18:30 ◆清算:140h~180h ◆面談:2回 ◆服装:自由 ◆PC貸与:有 ◆主な開発環境・ツール ・使用言語:Ruby、Python、Dart ・FW:RoR、Flutter ・インフラ:AWS、GCP ・開発手法:スクラム(1週間スプリント) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・アーキテクチャ設計をされたご経験 ・AWSに携わったご経験 ・Rubyを用いて開発をされたご経験
・ウェルネス/運動施設向けオールインワン・マネジメントシステムが新しい顧客に価値を届けるための新規プロダクト開発 ・新規事業におけるPoC開発と、グロース ・徹底的なドメイン理解と顧客課題に向き合ったプロダクト開発 ・ドメインを圧倒的に深堀り整理し、あるべき仕様に落とし込む ・プロダクトを圧倒的に使いやすくするための改善、運用 ・設計、実装、テストコード追加、検証、リリースなどプロダクト開発における業務全般 ■募集背景 ウェルネス/運動施設向けオールインワン・マネジメントシステムは日本国内、多くのお客様に利用していただいており、日本のウェルネスを支えるインフラになりつつあります。 今後、さらに企業の爆速成長を支えるべく、新たな事業の柱を作ることをミッションに据えた組織「新規事業開発室」を立ち上げます。 新規事業開発室が取り組むテーマは、難易度が高いです。 この取り組みの成功確率を高めるために一枚岩になれるよう、職能毎ではなくミッションで組織を分ける形としました。 今回、初めての新規事業に関わるエンジニアポジションを募集いたします。 お客様をリスペクトしながらドメインに深く入り込む泥臭さと、圧倒的な体験設計を両立する必要があり、難易度が高いものですが、事業立ち上げ経験のあるメンバーが揃った優秀なチームと一緒に、「圧倒的」なチャレンジを楽しんでいただける方をお待ちしております。
案件の必須スキル
・スタートアップでのサービス開発経験 ・一定のリクエスト規模がある商用サービスのバックエンドAPIの設計 / DB設計の経験 ・仕様設計などから入り込みチーム開発を進めた経験
新規事業のアーキテクト策定〜プロトタイプ開発まで ※ GO、AWSは技術選定済みでそれ以外 ・ウェルネス/運動施設向けオールインワン・マネジメントシステムが新しい顧客に価値を届けるための新規プロダクト開発 ・新規事業におけるPoC開発と、グロース ・徹底的なドメイン理解と顧客課題に向き合ったプロダクト開発 ・ドメインを圧倒的に深堀り整理し、あるべき仕様に落とし込む ・プロダクトを圧倒的に使いやすくするための改善、運用 ・設計、実装、テストコード追加、検証、リリースなどプロダクト開発における業務全般 ■募集背景 ウェルネス/運動施設向けオールインワン・マネジメントシステムは日本国内、多くのお客様に利用していただいており、日本のウェルネスを支えるインフラになりつつあります。 今後、さらに企業の爆速成長を支えるべく、新たな事業の柱を作ることをミッションに据えた組織「新規事業開発室」を立ち上げます。 新規事業開発室が取り組むテーマは、難易度が高いです。 この取り組みの成功確率を高めるために一枚岩になれるよう、職能毎ではなくミッションで組織を分ける形としました。 今回、初めての新規事業に関わるエンジニアポジションを募集いたします。 お客様をリスペクトしながらドメインに深く入り込む泥臭さと、圧倒的な体験設計を両立する必要があり、難易度が高いものですが、事業立ち上げ経験のあるメンバーが揃った優秀なチームと一緒に、「圧倒的」なチャレンジを楽しんでいただける方をお待ちしております。
案件の必須スキル
・スタートアップでのサービス開発経験 ・一定のリクエスト規模がある商用サービスのバックエンドAPIの設計 / DB設計の経験 ・仕様設計などから入り込みチーム開発を進めた経験
当該企業のエンジニア組織のネイティブアプリのテックリード ・開発メンバーの1on1 ・コードレビュー ・勉強会など ■募集背景 最近までいらっしゃった社員マネージャーが独立され、社内開発メンバーのネイティブアプリにおける育成が手薄な状態です。(社内にSwift、Kotlinに精通したエンジニアが不在。) 既存のメンバーが開発するにあたり、課題などが発生した場合にスムーズに解決することができない現状があります。 Kotlin、Swiftに精通した人材にジョインいただくことにより技術面の様々な課題(例えばヴァージョンアップ時の対応など)を一緒に解決していただきたいです。 ※働き方:リモート可。一方でオンボーディング時はエンジニア社員とのオフラインでのコミュニケーションを厭わない方。
案件の必須スキル
・Kotlin、Swiftの開発のご経験が5年以上 (上記はあくまで目安ですので、5年未満でも下記の各4項目に強みがございましたらその詳細をお聞かせくだされば幸いです) <プロジェクト規模と複雑度> ・大規模なプロジェクトをリードした経験、複雑なシステムの設計・開発経験など <技術力> ・React Nativeだけでなく、JavaScript、モバイル開発全般、クラウドインフラなどの知見経験 <チームマネジメント経験> ・チームメンバーの育成、目標設定、進捗管理など、チームを成功に導くためのマネジメント能力
・追加機能の要件定義 ・ベトナムベンダーのコントロール(受入テスト含む) ・店舗での実験(オフライン) ・他部署との調整 ■募集背景 同社は全国でフードサービス事業を展開している企業様になります。 現在、店舗内でのDX化を進めており、テーブル上で端末注文や店舗状況を周りの店舗と連携させるアプリなど様々なアプリを運用しております。 日々、追加機能や修正などを行なっている中でありますが、実現したいことをディレクションできるPMが不足しており、お力添えいただきたい意向です。 ※働き方:定期的に 東京近郊の店舗での実験(機能テスト)があるため、オフラインがございます。その他、作業やMTGなどはリモート可能。
案件の必須スキル
・海外ベンダーのコントロール経験 ・モバイルアプリの開発もしくはPM経験 ・システム関連部署以外の調整経験 ・クラウドを利用したアプリ開発/PM経験
美容室/ネイル・まつげサロンなどの予約アプリのAndroidアプリの開発に従事いただきます。 歴史あるサービスのため改善可能な部分も多くあるため、リファクタリングを行いつつ、長期運用を見据えた設計や組織づくりにも携わっていただくことを想定しています。 <業務例> ・技術負債の解消(リファクタリング) ・新規機能の実装 ・UI/UXの改善 ・各種品質改善 ・開発環境の構築、改善業務(CI/CD環境の改善等) ・コードレビュー ■募集背景 新規開発とリプレイスを並行して実施している状態で、開発のスピードアップを担保するために追加募集をしております。 ※働き方:フルリモート(初回キックオフのみ出社をお願いする可能性があります。)
案件の必須スキル
・Kotlin、Javaを用いたAndroidアプリの開発実務経験(3年以上) ・基本設計以降の開発業務に一貫して携わった経験 ・サービスの保守運用において下記いずれかの経験 ∟リファクタリング ∟長期運用を見据えた設計やテスト
ReactNative開発のテックリード <関わるサービス> 就職活動に関する体験情報などのコンテンツを運用しているプロダクト ■募集背景 就活に関するプロダクトのネイティブアプリは既にローンチしているが、社内にReactNativeに精通したエンジニアが不在です。 既存のメンバーが開発するにあたり、課題などが発生した場合にスムーズに解決することができない現状があります。 ReactNativeに精通した人材にジョインいただくことにより、技術面の様々な課題(例えばヴァージョンアップ時の対応など)を一緒に解決していきたいです。
案件の必須スキル
・ReactNativeの開発のご経験が5年以上 (上記はあくまで目安ですので、5年未満でも下記の各項目に強みがございましたらその詳細をお聞かせくだされば幸いです) <プロジェクト規模と複雑度> 大規模なプロジェクトをリードした経験、複雑なシステムの設計・開発経験など <技術力> React Nativeだけでなく、JavaScript、モバイル開発全般、クラウドインフラなどの知見経験 <チームマネジメント経験> チームメンバーの育成、目標設定、進捗管理など、チームを成功に導くためのマネジメント能力
ソフトウェアアーキテクチャの設計と開発を担当し、システムの堅牢性、拡張性、セキュリティを確保する。 テクニカルリーダーシップを発揮し、開発チームと協力して優れたソフトウェアソリューションを提供する。 以下の部分でリーダーシップを発揮して、チームでの協働作業を進める。 ・ソフトウェアアーキテクチャの設計とドキュメンテーション ・技術的なガイダンスやベストプラクティスの提供 ・新しい技術トレンドやソフトウェア開発手法の調査と評価 ■募集背景 人員不足のため。 ※働き方:出社+リモート。週1日出社。ビデオチャットで繋ぐなど、チームで連携し作業しています。
案件の必須スキル
・ソフトウェアアーキテクトの実務経験 ・システムの設計と開発に関する幅広い知識と経験 ・オブジェクト指向プログラミングやデザインパターンの最も優れている手法に精通していること ・リーダーシップがあること
既存のECサイトはAWS上にJava/PHPベースで開発しています。Java8(Amazon Corretto), Seasar2, Amazon LinuxのEOLの対応と、インフラのEOL対応をする場合は作り変えが必要な部分もあるため、フロント側のリニューアルやフロント+バック両方のリニューアルも視野に入れて検討を行いたいです。 <主な業務内容> ※現状システム調査及びリニューアル方針策定 ・SW構成およびバージョン調査 ・EOL-SW調査および影響分析 ・関連部門へのフロント要件ヒアリング ・システム要件とりまとめ(インフラ・アプリ両方) ・RFP作成 ■募集背景 人員不足のため。
案件の必須スキル
・基盤更改および移行計画策定経験 ・Javaでの設計・開発経験 ・RFP作成経験
総合旅行サイトの開発案件となります。 日本とベトナム(ホーチミン)の両拠点のエンジニアによって対応してます。 上流工程においては国内を拠点とする旅行事業部(顧客側)と連携を行い、ベトナム拠点のBridgeSEと呼ばれる日本語が使えるベトナム人エンジニアがおり、そのBridgeSEごとに数名のエンジニアがつくチームとなります。(横断して100名規模のチーム体制) 案件の推進や課題解決のための提案を行っていただき、開発工程ではベトナムの開発チームと連携を行い、要件定義から設計までを推進していただくPMポジションです。 <業務詳細> ・旅行事業部にヒヤリングを行い、要件定義から設計工程までを推進 ・設計工程以降はオフショア開発チームのプロジェクト管理および品質管理 ■募集背景 人員不足のため。
案件の必須スキル
・オブジェクト指向言語(例:Java、PHP、Python、Ruby等)の開発経験 ・PL/PM経験:3年以上(直近のPM業務にブランクがないと望ましい) ・関係者が多いプロジェクトなので、コミュニケーション能力必須 ・受け身ではなく、自走して対応できる人柄 ・BtoC向けのWebサービス/アプリ等の開発経験 ・アジャイル開発のご経験が豊富な方
・ハードウェア要件定義 ・スケジュール、タスク、予算の管理 ・社内関係者、社外ベンダーとの折衝と調整 ・特許戦略、法規制対応 ・設計レビュー、リスクアセスメントの運営 ・ドキュメント管理 ・設計開発業務のサポート ■募集背景 当該企業は、テクノロジーの力で、住まいでの暮らしやオフィスで過ごす日常、旅行などの非日常のすべての「生活」の中にある「煩わしさ」をなくす社会を目指しています。 中でもデジタルとリアルをつなげるためにハードウェアデバイスは必要不可欠です。ハードウェアデバイスは、デジタル上で管理される権限やサービスと、その権限やサービスで管理・提供されるリアルのモノをつなげ、ユーザーに「煩わしさ」から解放された快適な体験を提供します。 これまで創業約5年で20機種を超えるハードウェア製品を開発してきましたが、まだまだなくしたい「煩わしさ」がたくさんあります。 私たちと一緒に、「煩わしさ」から解放された快適な「生活」を、ハードウェアデバイスを通して実現しませんか。 <期待/課題/やっていきたいこと> 当該企業は、ハードウェアからアプリ、SaaSまで幅広い技術領域の開発が関わり製品が成り立っています。そのため、開発全体を俯瞰した横断した連携ができることを期待しています。 ※働き方:出社+リモート。週1日以上の出社が必要となります。
案件の必須スキル
【開発マネジメント】 ・ハードウェア製品の開発プロジェクトのリーダー・マネジメント経験 ・IoT製品の0→1、1→10フェーズの立ち上げ経験があれば尚可 ・社外ベンダーへの開発委託、開発管理の経験 ・業務フローの整備や効率化ツールの導入経験 ・チームメンバーへの開発マネジメント経験 【開発スキル】 ・機構、もしくは電気分野での量産開発の経験 ・ハードウェア製品や組み込みソフトウェアに関連する知識 ・品質保証と製品管理 ・FMEA、FTA、DRBFM等の設計リスクアセスメントの経験 ・規格適合試験の知見 ・ハードウェア不良品の調査・解析経験
【商売の基本の徹底】実現に向け基盤/アプリ/運用・保守含めて事業推進をリードできる仕組み・体制を作る ・本部主導の実現:役割の整理と、適切な業務担当者が適切な情報を適時参照し、アクションできる仕組みの導入 ・変化への柔軟さ:モノリシックではなく、発生する様々な施策・改善に対応できる仕組み・モデルを実現する ・素早い動き:専門チーム群によるマトリックス組織を組むことで、必要な人材がスピーディーに対応できる仕組みとする →上記のための新MDシステムの構築を目指す <想定業務内容> ・PM補佐業務全般 ・お客様業務部門-お客様IT部門-外部ベンダー-Microsoft との会議調整 ・進捗管理、ToDo管理、議事メモ作成 ・お客様と外部ベンダーの連携支援 ・成果物チェック ■募集背景 人員不足のため。 ※働き方:リモート+週1出社
案件の必須スキル
・SCMシステムの開発あるいは運用保守案件への参画実績 ・小売業(仕入・販売)の知識があり、ビジネスとその優先順位を理解 ・関係する業務担当、システム担当と調整を取りながらのプロジェクト管理経験
・デザイナー、及び他のエンジニアを巻き込んだUI/UXの設計 ・デザイナーが作成したデザインをベースにしたアプリの開発・実装 ・gRPCクライアントの開発 ・CI環境の構築・整備 ・開発した機能に対するテスト ・ログ収集、及びそれを用いたモニタリングの設定 ・システムの保守、及び運用 ■募集背景 同社は航空機関連サービスの開発において、航空会社の専属技術部門として重要な役割を担っています。 同社ではこの大規模システムの開発・運用を通じて、旅行・空港・飛行機という移動のインフラに貢献しています。 現在、新規で航空機のブッキングに関連したスマートフォンアプリの開発を検討しており、立ち上げメンバーを募集します。
案件の必須スキル
【言語能力】 日本語 JLPT N2以上、もしくはそれに類する言語能力を有していること 【開発経験】 ・スクラムを用いた開発の経験 ・Swiftでの技術スタックに基づいたiOSネイティブアプリ開発の経験が2年以上であること ・保守や改修のみではなく、プロジェクトで大きな機能を一から作り、リリースまで行ったことがあること
BtoCのスマホアプリ開発におけるSwiftエンジニアを募集しております。 ※作業時間は基本9:00~18:00ですが相談は可能です iOS
案件の必須スキル
・5年以上のアプリ開発経験 ・Swiftで記述されたiOSネイティブアプリの開発およびリリース経験
比較サイトのWebサービス案件にご参画いただきます。 所属いただくサービスや作業内容の詳細はご面談時にお話しいたします。 想定作業内容 ・自社サービスのエンハンス開発、保守、運用業務 ・開発エンジニアとして、チケットベースで依頼される案件に対応 Java
案件の必須スキル
Java、SQLを使用したWebアプリ開発経験:3年以上
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 以下業務をご担当いただきます。 ・大手流通サービス傘下の銀行におけるiOSエンジニアとして参画して頂きます。 ・新規プロジェクトに参加して頂き、上流工程から携わって頂きます。 ・今回は勘定系プロジェクトではなく、クレジットカードやネットバンキング 利用者向けのWeb及びスマホサービスとなります。 ◆勤務場所:リモート可/23区内 ◆就業時間:8:45~17:30 ◆清算:140h~180h ◆面談:2回 ◆服装:自由(出社時にサンダルや短パンはNGとなります) ◆PC貸与:有(Macを想定しております) ◆主な開発環境・ツール ・開発言語:Swift、Kotlin、TypeScript、JavaScript、HTML・CSS、 ・FW:SwiftUI、Node.js、React.js、Express ・DB:CosmosDB ・ツール:Azure、Backlog、 ・開発手法:アジャイル(一部ウォーターフォール有) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・要件定義や基本設計といった上流工程のご経験 ・Swiftを用いたネイティブアプリ開発経験3年以上 ・決済関連の機能に携わったご経験
NFTサービスを展開 そこに紐づくゲームとして開発 ・新規アプリゲーム開発及びその後の運営をサーバチームの一員としてお任せします。 ・既存ゲームからの移植、ベースとして開発 ・APIの実装からインフラの整備まで、幅広くお任せできればと思います。 ・年内リリースを目指している ・運営を見越してサーバー人材の補強 ■Q&A ・サーバー側がクライアント側を見ることは? →現状ない ・Pythonは使うか? →ほとんど使わない ・サーバーのメンテナンスもリモートでやったりする? →基本はリモート ・業務委託は他にいる? →8割業務委託 Java
案件の必須スキル
・業務でJava、MySQLを使用した開発経験:3年以上 ・git/githubフローでの開発経験 ・スマートフォンアプリケーション(2D)の開発、運用・経験、同一PJで2年以上の経験 上記に加えて、以下の歓迎スキル、経験のうちいずれか(特に上位2件)を満たす方を求めています。
クライアントのアジャイル開発プロジェクトにおいて、 Androidアプリの設計・開発・保守を行なっていただきます。 HRT+Joyを意識し、チーム開発できる人、顧客に価値を提供できる人を募集しております。 【業務詳細】 ■概要 物流業界のデータ収集・可視化・業務効率化を実現するアプリケーション開発を行なっていただきます。 ■開発 ・作業内容、作業時間のデータ収集及びそれの活用 ・位置情報を取得して、走行ルートの可視化 ・車両の異常検知 ■運用保守 ・Firebaseを活用したクラッシュログの監視 ・Firebaseを活用したユーザの操作ログの管理 ■CI/CDパイプラインの構築 ・テストの自動化 ・脆弱性診断ツールの導入 ■その他の業務 ・定期的にオフラインでチームイベント開催 ■文化 ・チームではお互いの意見・提案を尊重し、楽しく、笑いながら開発を進めております ・お客様とは良好な関係を築いているため、気軽に会話・相談できます ■得られるキャリア・職種の魅力 ・チーム・クライアントに対する提案・改善を通じ、技術を活かしたエンジニアリングを推進できる ・リモートワーク/フレックスタイム制度等働きやすい環境を選択できる Android
案件の必須スキル
・モバイル (スマホ) アプリ開発経験 ∟kotlin での開発経験(3年以上) ・3か月以上の中長期開発プロジェクトの複数経験
製品開発チームにおけるバックエンド開発を中心にお任せいたします。 C#を使用したバックエンド開発やNode.jsを使用したServerless Functionの開発、IaCを利用したインフラの構築などに携わっていただきます。 開発プロセスにはスクラムを採用しており、エンジニアが主体となって開発を進めていく文化です。 具体的には… ・動画や画像を使用したマーケティングツール機能の要件定義、および設計 ・C#を使用したバックエンドAPIの開発、およびテスト ・C#、または、Node.jsを使用したServerless Functionの開発、およびテスト ・terraformを使用したインフラ構築 ・テクニカルサポートチームからのQA対応 ・本番環境、ステージング環境へのリリース作業 ・チームメンバーのコードレビュー ・プランニングなど各種スクラムイベントへの参加 ※フルリモート可 C#.NET
案件の必須スキル
・C#またはJavaでWEBアプリ開発経験:3年以上 ・AWSの構築経験 ※クラウド環境の構築経験であれば可能
国内大手ECサイトを中心に導入いただいている検索ソリューションの開発を担当していただきます。 多くのECサイトにとって、検索機能はユーザーの購買行動の主軸のひとつであり、購買体験に大きく作用します。 入力されたキーワードの意図を理解した上で、適切な商品を選び出し、エンドユーザーが求めている順番に並べる必要があります。 意図や並び順という絶対的な正解がない世界で、ログを分析し、仮説検証を繰り返しながら サイトやそのユーザーに適切な商品を提示していくことで、ECサイトの購買体験を向上させ、 売上に寄与する手応えが得られます。 経験豊富な検索エンジニアチームがチューニングした検索エンジンをベースに、 お客様に合わせた検索ロジックやバックエンド機能を提供しています。 応用し、ECサイト内に検索連動型広告機能を追加することで、ECサイトに新たなマネタイズ手段を提供するユニークなサービスです。 ▼具体的な業務内容 ・導入いただいている大手ECサイトの検索精度改善や新規機能開発 ・新規のお客様への導入時の仕様提案、策定 ・ベースとなる検索エンジンインフラや日本語処理コンポーネントの改善 Ruby
案件の必須スキル
・Rubyでの開発経験:3年以上 ・クラウドを用いたウェブ/アプリ/ゲームなどのサーバサイド開発経験 ・状況に応じた言語でのプログラミングスキル
ガバナンス管理系SaaSを運営する事業会社様にて、SaaSシステムの新規機能開発、改善および新サービス開発を担当するエンジニアとして参画して頂きます。 スクラムチームの一員として、要求整理からリリースまでの一貫した開発を行います。 職務には、仕様策定、設計、実装、テスト、コードレビュー、リファクタリングなどが含まれ、 必要に応じてフロントエンドの実装も担当していただきます。 Java
案件の必須スキル
・Java(SpringBoot)もしくはサーバーサイドKotlinを使用した開発経験:3年以上 ・チームでのWebアプリケーション開発経験 ・Vue.js / React / Angularのいずれかを使用したフロントのご経験(Vue.jsであれば尚良)
既存のDX支援事業会社の多くが、業務効率化や電子化などコスト削減を目的としたサービスを提供しているのに対し、 企業の収益拡大を目的としたDX推進に特化し、広告事業の立ち上げをはじめ、データ基盤の構築、 アプリの開発、運用までを一気通貫でサービス提供します。 主な役割として、 ①プラットフォーマーとの広告商品の企画・開発 ②メーカーに対する広告商品の販売・運用 ③広告事業パートナーのデジタルアセット開発支援業務 の3点を担います。 小売業界(ドラッグストアやコンビニエンスストアなど)のエンドユーザー向けアプリ、サービス開発、 自社広告プロダクトの開発をお任せします。 既存の仕組みにとらわれることなく、新しい技術やマーケットの状況、変化に追従し、効果的な課題解決に挑戦いただきます。 <概要> プロダクトの企画から携わり、機能要求を満たすサービス システムの設計、開発を行う 自社や顧客が利用するCMSの設計、開発を行う 大規模なECシステムの設計、開発を行う ・最高のユーザビリティを目標とした、改善業務 Go
案件の必須スキル
・Golang/Java/Pythonを利用したWebシステム構築経験:3年以上 ・サーバーサイドエンジニアとしての実務経験 ・GitHubを利用したプロジェクトでのチーム開発経験 ・WebAPIとの通信を行うシステムの経験 ・パブリッククラウドを使った経験
新規プロダクトのプロダクトマネジメント ・PdMの方がクライアントの方を中心にコミュニケーションを取りながら要求定義されたものを要件定義 ・エンジニアチームへチケット作成、進捗管理、開発レビュー ・UXの観点を持ちながらデザインに関するコミュニケーション ※ご経験からドメイン知識もあるプロジェクトであれば、PdMのポジションを依頼するケースや稼働する中でドメインキャッチアップが進むと、PdMのポジションの可能性もございます。 ■募集背景 新規プロダクト開発の要望を多く、現状の開発体制で対応が難しくお力をお借りしたいです。
案件の必須スキル
・プロダクトマネジメントのご経験 ・Flutterのコードレビューのご経験
本ポジションでは、共同開発している無料で簡単に遊べるNFTゲームの開発に携わっていただきます。 これまでのNFTゲーム(ブロックチェーンゲーム)には、始めるハードルが高く、 多くのユーザーを獲得するのが難しいという課題がありました。 エグリプトはこの課題を解決するために、ブロックチェーン、暗号資産の専門知識や難しい操作を不要とし、 一般的なゲームアプリと同じように手軽に遊べるゲーム性やインターフェイスを実現しました。 これによってブロックチェーン技術を活用したNFTゲームでありながら、 サービス開始後から継続的にユーザー数を成長させることに成功しています。 想定業務 プランナーと連携して新機能や機能改善の要件を把握し、デザイナーやクライアントエンジニアと協力して詳細な仕様を決定します Node.js, MySQL, GCPを使ったシステムのコードを設計、記述、レビュー、保守します 新機能や機能改善によって実現しようとした成果が得られたのかを、計測、分析します システムのドキュメンテーションを行います KPIを理解し、チームメンバーと新機能や機能改善の要件や実装について互いにフラットにフィードバックします ※フルリモート可 JavaScript
案件の必須スキル
※①か②に該当する方 ① ・ソーシャルゲームのバックエンド開発の経験:5年以上 ・ソーシャルゲームのバックエンド開発においてリーダー、もしくはリードの経験が1年以上 ・GoやTypeScriptなどの静的型付け言語での開発経験があり型開発が好きな方 ・NFTへの興味関心 ② ・大学、もしくは大学院にて情報科学かコンピューターサイエンスを卒業されている方 ・WEB系もしくはソーシャルゲームのバックエンド開発経験が2年以上ある方 ・GoやTypeScriptなどの静的型付け言語での開発経験があり型開発が好きな方 ・NFTへの興味関心
同社は3D関連技術を活用したヘルスケア業界向けのSaaSや、AI関連のサービスを提供している企業です。 生成AIを活用したアプリ開発やディープラーニングを用いた画像、動画、音声、自然言語処理に関わる新規開発、 アルゴリズムの構築や実装などを行うチームに入っていただきます。 具体的なご依頼内容としては、大規模言語モデル(LLM)関連の案件に入っていただきます。 クライアントの具体的な課題を解決するためにプロンプトエンジニアリングやRAG、ファインチューニングの実装等をお任せしたり、 生成AIワークフロー、エージェントツールの調査や、人の頭の中にしかない暗黙知を生成AIを活用してノウハウを可視化する実証研究をお願いする予定です。 技術調査等にも携わっていただきますので、調査に抵抗のない方でお願いいたします。 Python
案件の必須スキル
・生成AIを導入した案件への参画経験(個人開発含む) ・Pythonによる開発経験:3年以上 ・以下のいずれかの経験 LDifyやAutoGen,LangGraphなどを使ったLLMワークフロー、エージェント開発経験 LLangChainを使用した開発経験 Lfunction calling, COT(chain of thought)を使用した開発経験
新規タイトルリリースに伴ったアウトゲーム業務 2Dアクションのソーシャルゲームを開発中です。 ・アウトゲームの実装を主にご担当 ・Unityでのガチャやキャラ育成といったアウトゲームのUI入れ込みとサーバーAPIとの繋ぎ込みの実装が主な想定業務です。 ある程度動くところまではきているため、作ったもののバグやフィードバックやブラッシュアップなどをして、今後のリリースに向けて開発予定です。 ※フルリモート可 Unity
案件の必須スキル
・Unityでソーシャルゲーム開発経験:3年以上 ・スマートフォンゲームの開発、運用経験 上記に加え、以下のスキル・経験のある方を求めています。 ※以下のすべてが必須要件ではありませんが、一通りあるいはいずれかの担当経験のある方が望ましいです。 ・ソーシャルゲームの開発、運用経験をお持ちの方 ・Adressables、ビルド回り、課金、広告などの実装経験 ・iOS、androidへの申請回りの対応経験
【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ◆案件 以下業務をご担当いただきます。 ・大手流通サービス傘下の銀行におけるiOSエンジニアとして参画して頂きます。 ・新規プロジェクトに参加して頂き、上流工程から携わって頂きます。 ・今回は勘定系プロジェクトではなく、クレジットカードやネットバンキング 利用者向けのWeb及びスマホサービスとなります。 ◆勤務場所:リモート可/23区内 ◆就業時間:8:45~17:30 ◆清算:140h~180h ◆面談:2回 ◆服装:自由(出社時にサンダルや短パンはNGとなります) ◆PC貸与:有(Macを想定しております) ◆主な開発環境・ツール ・開発言語:Swift、Kotlin、TypeScript、JavaScript、HTML・CSS、 ・FW:SwiftUI、Node.js、React.js、Express ・DB:CosmosDB ・ツール:Azure、Backlog、 ・開発手法:アジャイル(一部ウォーターフォール有) テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!
案件の必須スキル
・要件定義や基本設計といった上流工程のご経験 ・Swiftを用いたネイティブアプリ開発経験3年以上 ・決済関連の機能に携わったご経験
AIを用いた自社サービスのWEBアプリ開発をお任せします。 - プロダクトの将来像を想定したドメインモデリング・データモデリング - 品質と生産性を両立するアーキテクチャの設計 - Webアプリケーションの機能拡張や新規機能開発のための開発計画の策定、設計・実装・テスト・運用 - スキーマ駆動開発、ライブラリ化、継続的デプロイなどの開発生産性向上のための仕組みの構築 - チームの生産性やプロダクト品質向上のための、各種自動化やプロセスの整備、チームに知見を共有するためのドキュメント執筆 など
案件の必須スキル
・5年以上のWebアプリケーション開発/運用実務経験 ・Go言語での開発経験 2年以上 ・ドメインモデリング経験
・大手小売業向け開発アプリ基盤チームのPMO支援 ・フロントエンドチーム、バックエンドチーム、バッチチーム、基盤チームで構成される大規模開発 ・各チームのアーキリーダーが行っているマネジメント業務の支援 ・WBSの更新、進捗管理、課題管理(課題抽出・期限切れの催促) ・AP設計開発チームとの調整、見積支援
案件の必須スキル
・PMOとしてプロジェクトの進捗・課題管理の経験 ・AP基盤開発の経験、技術知見
・大手小売業向け開発アプリ基盤チームのPMO支援 ・フロントエンドチーム、バックエンドチーム、バッチチーム、基盤チームで構成される大規模開発 ・各チームのアーキリーダーが行っているマネジメント業務の支援 ・WBSの更新、進捗管理、課題管理(課題抽出・期限切れの催促) ・AP設計開発チームとの調整、見積支援
案件の必須スキル
・PMOとしてプロジェクトの進捗・課題管理の経験 ・AP基盤開発の経験、技術知見
機械学習の技術を応用して、情報キュレーションサービスの新機能開発やアルゴリズム改善、また広告配信サービスのアルゴリズム改善を行います。 <具体的な業務内容> ・大規模なユーザーを抱える機械学習システムの開発・運用 ・自然言語処理(NLP)の実業務での応用 ・推薦システムの開発と最適化 ・データパイプライン構築とデータエンジニアリング ・リアルタイムでの機械学習処理の実装経験 ・ユーザー行動データの分析 ・LLM等の最新技術へのアクセスと応用 ■募集背景 機械学習を主軸とした技術を駆使し、O2O施策へのデータ活用や、これまで培ってきたターゲット層の異なるアプリ群のデータを活用し、スマホ領域以外の分野で活かせる研究と課題解決を目指しています。 そのために機械学習エンジニアを増員募集しております。
案件の必須スキル
下記いずれかは3年以上の業務経験必須 ・機械学習を活用した実務経験(プロダクト開発・改善経験)、もしくは学生時代に機械学習を研究されていた方 ・Webプロダクトのサーバサイド開発のご経験
アプリ・ネットスーパー等グループ各サービスのログイン・会員情報管理を支える共通基盤の開発におけるプロジェクトマネジメント ■募集背景 人員不足のため。 ※働き方:基本リモート。クライアント指示で月数回程度の出社をお願いしたいです。
案件の必須スキル
・プロジェクトマネジメントの経験(5年程度) ・要件定義/基本設計/コーディングなどの経験あわせて5年以上 ・C#やJavaを用いた開発経験 ・品質管理(QA・検収)の経験 ・ベンダーコントロールの経験 ・システムエンジニアの経験
店員向けデバイスアプリにPoC開発として追加された新機能の本開発までのプロジェクトマネジメントを担当いただきます。 開発ベンダーコントロール、社内の開発およびビジネス部門とのブリッジ役として、全体のマネジメントに携わります。 要件定義においてはプロジェクトメンバーと共に自らも要件確認・定義を行いプロジェクトを推進いただきます。 ■募集背景 人員不足のため。 ※働き方:基本リモート。クライアント指示で月数回程度の出社をお願いしたいです。
案件の必須スキル
・プロジェクトマネジメント経験 (5年以上、かつ10人以上のプロジェクト経験あり) ・パブリッククラウド環境(Azure/AWS/GCP)を使ったシステム開発経験 ・ネットスーパー、ECサイト、その他の小売業の業務システム開発経験、 また、それらの開発におけるWebアプリ、スマホアプリの知識 ・システムエンジニアの経験
チケット予約や空港でのチェックインシステム等のアプリケーション開発におけるSRE ・インフラ環境の構築、運用 ・モニタリングとアラートの設定 ・セキュリティポリシーの策定とその適用の自動化 ・gRPCの設計と実装 ・テスト ・CI/CDの構築、整備 ・システムの保守運用 ■募集背景 人員不足のため。
案件の必須スキル
・技術選定の経験 ・GCP、AWS、Azureいずれかでのインフラ環境の構築、運用3年以上 ・TerraformなどIaCを使用した開発3年以上 ・なんらかのWEB開発経験(Go, Java, Kotlin, C#, PHP, Python, Ruby, Javascript等)
チケット予約や空港でのチェックインシステム等のアプリ開発 ・デザイナーやエンジニアと会話しながらUI/UXの設計 ・開発、テスト、保守、運用 ・gRPCの開発 ・CI/CDの構築・整備 ■募集背景 人員不足のため。
案件の必須スキル
・Kotlin、Swiftいずれか開発経験3年 ・重要な機能の01開発~リリースの経験 ・1社1年以上の稼働経験 ・直近でのスクラム開発の経験
・医療メディアサービスおよび関連サービスの開発運用 ・Ruby/RailsによるWebアプリケーション開発、API開発 ・Google Analyticsなどの属性データや行動データの分析による施策の効果測定や改善 ・要件に基づいたアーキテクチャの設計・ミドルウェア選定 ・顧客や営業組織からの要求を要件に落とし込み、仕様策定からリリースまで一貫した開発工程への関与 ・各サービスのパフォーマンスチューニング・モニタリング・アラート対応 ・開発者体験向上のための各種施策の遂行(コードレビューの効率化、自動テストの充実化、デプロイメントパイプラインの改善、CICD最適化等) <仕事のやりがい> ・サービスを利用する患者様を含む利用者様に、医療課題を解決するための新機能を提供し、その影響を実感できる ・グループ全体での、医療業界との関わりや信頼性などの独自の強みを生かしたプロダクト開発ができる ■募集背景 増員募集のため。
案件の必須スキル
・企業のミッション・バリューに共感し、積極的に貢献する姿勢 ・Webアプリケーションの開発および運用の実務経験 ・データベーススキーマ設計の実務経験 ・Webアプリケーションにおけるセキュリティの知識および実践経験 ・パフォーマンスチューニングの実務経験 ・エンジニア以外のメンバーとも協力して開発を進めるコミュニケーション能力
1 - 50件/全23,838件
この条件の新着案件情報を受け取る
アプリエンジニアのフリーランス案件に関するよくある質問
アプリエンジニアのフリーランス案件・求人の月額単価相場を教えて下さい
アプリエンジニアのフリーランス案件・求人はどのくらいありますか
アプリエンジニアのフリーランス案件・求人でリモートワークや在宅ワークはできますか
アプリエンジニアのフリーランス案件は未経験でも応募可能ですか?
アプリエンジニアのフリーランス案件の商談や面談ではどのような内容が聞かれますか?
この条件の新着案件情報を受け取る
最高単価
900万円
最低単価
15万円
平均単価
75.4万円
2024年11月のアプリエンジニアのフリーランス案件・求人の月額単価の平均は75.4万円です。アプリエンジニアのフリーランス案件・求人の年収の目安は904万円です。単価20万円台のアプリエンジニアのフリーランス案件・求人は4件、単価30万円台のアプリエンジニアのフリーランス案件・求人は37件、単価40万円台のアプリエンジニアのフリーランス案件・求人は262件、単価50万円台のアプリエンジニアのフリーランス案件・求人は1,067件、単価60万円台のアプリエンジニアのフリーランス案件・求人は3,200件、単価70万円台のアプリエンジニアのフリーランス案件・求人は3,601件、単価80万円台のアプリエンジニアのフリーランス案件・求人は2,795件、単価90万円台のアプリエンジニアのフリーランス案件・求人は1,697件、単価100万円台のアプリエンジニアのフリーランス案件・求人は1,077件です。※フリーランスボード調べ(2024年11月18日更新)
2024年11月のアプリエンジニアのフリーランス案件・求人の平均月額単価は75.4万円です。前月比で+0.4%(+0.3万円)と月単位でみるアプリエンジニアのフリーランス案件・求人の月額単価は増加傾向です。
2024年11月のアプリエンジニアのフリーランス案件・求人の想定平均年収は904.3万円です。前月比で+0.4%(+3.4万円)と月単位でみるアプリエンジニアのフリーランス案件・求人の想定年収は増加傾向です。
働き方 | 割合 | 前月比 |
---|---|---|
フルリモート | 24% | -3.5% |
一部リモート | 73.2% | +12.1% |
常駐 | 2.8% | -8.7% |
2024年11月のアプリエンジニアのフリーランス案件・求人におけるフルリモート案件・求人の割合は24%で前月比で-3.5%とやや減少傾向にあります。一部リモート案件・求人の割合は73.2%で前月比で+12.1%とやや増加傾向にあります。常駐案件・求人の割合は2.8%で前月比で-8.7%とやや減少傾向にあります。
■アプリケーションエンジニアとは アプリケーションエンジニアとは、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人材の絶対数が足りておらず、アプリケーションエンジニアフリーランスのニーズが今後も拡大していくでしょう。 アプリケーションエンジニアフリーランスとして現在活躍している方や今後活躍を検討している方はアプリケーションエンジニア開発実務経験や参画する案件の業界知識や経験を取得すると多くのアプリケーションエンジニアフリーランスの中でもフリーランス求人・案件への参画確率が上がるでしょう。