Swiftのフリーランス案件・求人

1 - 50件/全4,248件

Kotlin/映画情報アプリの開発案件・求人

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

下記工程を担当いただきます。 ・設計 ・開発 ・テスト ・アプリリリース 詳細についてはご商談時に説明いたします。 Android

案件の必須スキル

・Kotlinを用いた開発実務経験:2年以上 ・Androidアプリの設計、開発、運用経験 ・チームでの開発経験 ・Git の基本的な操作

1日前 提供元-ギークスジョブ
リモートOK
面談1回

Swift|経験5年|コンシューマ向けスマートデバイス開発支援|iOS/Androidアプリエンジニア

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

クライアントが提供している一般コンシューマ向けアプリのスマートデバイス開発をご担当いただきます。 新たなサービスの開発や今年立ち上げた新規プロダクトの追加開発に向けた新規PJが開始されます。 開発はフルリモート/アジャイル開発の想定です。 開発チームはiOS領域で5名前後のチーム編成となっており、今回のポジションはテックリードの経験があるハイスペックな方を募集いたします。 フルリモートでの勤務が可能な環境で、アットホームながらテクニカルスキルを磨ける働きやすい環境です。 そのため個人でもくもくと作業するというより、チームとして働ける方が望ましいです。

案件の必須スキル

・テックリードとしてのプロジェクト参画経験 ・SwiftでのiOSアプリ開発経験(以下、必須経験)  - Swift UI  - Combine  - async/await  - github

1ヶ月前 提供元-Bizlink
リモートOK

【Flutter】スマホアプリのフロントエンド開発支援|小売業

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

・大手小売業向けスマホアプリのフロントエンド開発支援 ・エンド及び元請けプロパとの混成チームに参画 ・ネット通販での商品検索や在庫検索のアプリ側の開発見直しを行う ・設計フェーズから参画しアジャイルのエッセンスを取り入れつつスクラム型での開発を予定 -要件定義は別チームが対応しているが調査協力や技術検証、PoC協力の可能性あり ・現在SwiftとKotlinで開発しているアプリをFlutterへ移行していく予定

案件の必須スキル

・Flutterの開発経験 ・周囲とコミュニケーション取りながら、独力で開発進められる方 ・技術的な課題に対して、主体的に解決に向けた動きができる方

12日前 提供元-TechStock
リモートOK

Swift/自社物流プラットフォームにおけるモバイル開発案件・求人

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

モバイル開発では、主にドライバーと個人が使うアプリの設計、実装を行っています。 現状の認知度やユーザー数としては法人ユーザーが多いものの、個人向けのサービスも提供し、 更なる拡大を目指しています。 既存サービスの更なるグロースを目指して熱量高く開発に取り組んでいただける方、 また今後新規開発を行う可能性もあるため、主体的に開発を進めていただける方を募集します。 主な業務内容 ・新規アプリ開発および既存アプリのアップデート ・企画フェーズでの要件定義 ・安定性およびパフォーマンスを重視した品質改善 ・大規模なアーキテクチャ変更を含む、継続的コードベース改善 ・バージョンアップへの対応 そのほか勉強会の実施やカンファレンスへの登壇などを行っていただく可能性もあります。 ※フルリモート可 iOS

案件の必須スキル

iOSネイティブ、Androidネイティブ、Flutterのいずれかによるアプリの開発、運用の経験:2年以上

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

Swift/デジタルカメラ制御用スマートフォン(iOS)向けアプリ開発案件・求人

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

・デジタルカメラ制御用スマートフォン(iOS)向けアプリ開発 └モバイルアプリからカメラを制御するためのアプリケーション iOS

案件の必須スキル

Swift、Objective-Cを使用したiOSアプリの開発経験:3年以上

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

Swift/自社SaaSプロダクトiOSアプリ開発案件・求人

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

自社SaaSプロダクトのiOSアプリの開発を中心に、アプリ開発全般に携わって頂きます。 ■具体的な業務内容 ・グローバル×現場DX SaaSのソフトウェア開発チームの一員としてアプリ開発 ・アプリのビルドプロセスの改善やリアーキテクチャ/リファクタリング ・最新の技術を取り入れたアプリ全体のアップデート ■開発体制・環境 ・現在、6チームに分かれて開発を行っています。 ・設計 > 実装 > テスト > リリース > 運用とすべての工程にエンジニアが関わっており、 機能や改修がユーザーのためになるかどうかを判断基準としてプロダクト開発をしています。 ・スクラムによる開発プロセスを採用しています。スクラムの運用方法は各チームにゆだねられています。 ・本番にデプロイされるコードには、基本的に全てコードレビューを行っています。 iOS

案件の必須スキル

・モバイルアプリ開発経験(iOS / Android いずれか5年以上) ・ SwiftUI/Jetpack Compose/React等いずれかの宣言的UIを用いた開発経験(3年以上)

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

Swift/メーカー向け販売管理システム保守開発案件・求人

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

Webアプリの開発、保守を担当いただきます。 大きく分けて Windows版とiOS版があります。 ※フルリモート可 iOS

案件の必須スキル

・iOS-Swift、Angular.JS、Javaいずれかでの開発経験:3年以上 ・設計関係のドキュメントを見て仕様をキャッチアップできること ・将来的には仕様改善を行う必要もあるため、ソースコードを見て改修の目星が付けられること

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

Next.js/Node.js|経験5年|語学学習Webサービス開発支援|フルスタックエンジニア

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

100万件以上存在する自社語学学習サービスの仕組みを 他事業者さんにOEMのような形で提供していく、 プラットフォーム案件にて25年1月から 大きめのプロジェクトがスタートする 既存サービスはネイティブアプリなので、 Swift/Javaだが、1月~はWeb版で技術要素が別となるが、 10月~12月より現行メンバーと仕様調整/技術選定等 要件定義/要求整理~アーキテクチャー設計段階から 稼働率20-30%程度で薄く稼働を開始していただき、 仕事の進め方など目線合わせしつつ、 1月よりフルタイムで稼働頂ける方を募集。 体制:PM1名/リーダー1名+今回の方 リーダーの元か、横並びで一緒に働いてもらうことができる方 *顧客折衝もできるとベターだがMUSTではない

案件の必須スキル

・Node/Next,js(React)の経験がある ・設計開発スキル ・スタートアップ/ベンチャー企業の経験 ・英語等学生時代に語学学習に励んだ経験がある方や  趣味で毎年海外旅行にいっているような方 ・ライブラリー選定の経験

1ヶ月前 提供元-Bizlink
面談1回

【Swift】開発運用

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件 動画配信サービスのiOS・tvOSアプリの開発及び運用をご担当いただきます。 ・動画配信モバイルアプリ、テレビ向けアプリ開発業務 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む ・複数のプロジェクトを牽引して対応することがあります ■開発環境 ・Objective-C、Swift共に必須 ・HTTP・RESTAPIの理解 ・Jira/Confluence→ナレッジ、チケット共有 ・GitHub→コード、レビュー ・Slack/GSuite→その他のコミュニケーション ■条件等 場所:渋谷 面談:1回 精算:140-180時間 作業時間:10:00~19:00 ■求める人物像 ・品質に対する配慮と製造のスピードをバランスよく備えている方 ・課題に柔軟に対応できる方 ・プロジェクトの一員という意識を持ち  責任を持って対応・推進していける方 ・新しい技術を学んだり取り入れたりすることが好きな方 ・勤怠が安定しており、職務姿勢が真面目で、報告・連絡・相談ができる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Objective-C、Swiftの経験 ・アプリ開発経験が4年以上

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Go】バックエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件内容 バックエンド開発をご担当頂きます。 開発環境は下記の通りです。 言語:Go,React,Redux,Swift,Kotlin DB:MySQL,Redshift インフラ:AWS 開発環境:Docker リポジトリ:Github ■担当工程:基本設計~テスト ■作業場所:フルリモート/渋谷 ■精算:140-180 ■打ち合わせ:WEB1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

バックエンドの開発経験 DBチューニングやテーブル設計の経験 サービス全体を考慮したコードレビューの経験 非技術部門との折衝経験(非機能要件などの仕様調整など)

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Go】バックエンド開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件内容 バックエンド開発をご担当頂きます。 開発環境は下記の通りです。 言語:Go,React,Redux,Swift,Kotlin DB:MySQL,Redshift インフラ:AWS 開発環境:Docker リポジトリ:Github ■担当工程:基本設計~テスト ■作業場所:フルリモート/渋谷 ■精算:140-180 ■打ち合わせ:WEB1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

バックエンドの開発経験 DBチューニングやテーブル設計の経験 サービス全体を考慮したコードレビューの経験 非技術部門との折衝経験(非機能要件などの仕様調整など)

3日前 提供元-テックビズフリーランス
面談1回

【Swift】開発運用

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件 動画配信サービスのiOS・tvOSアプリの開発及び運用をご担当いただきます。 ・動画配信モバイルアプリ、テレビ向けアプリ開発業務 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む ・複数のプロジェクトを牽引して対応することがあります ■開発環境 ・Objective-C、Swift共に必須 ・HTTP・RESTAPIの理解 ・Jira/Confluence→ナレッジ、チケット共有 ・GitHub→コード、レビュー ・Slack/GSuite→その他のコミュニケーション ■条件等 場所:渋谷 面談:1回 精算:140-180時間 作業時間:10:00~19:00 ■求める人物像 ・品質に対する配慮と製造のスピードをバランスよく備えている方 ・課題に柔軟に対応できる方 ・プロジェクトの一員という意識を持ち  責任を持って対応・推進していける方 ・新しい技術を学んだり取り入れたりすることが好きな方 ・勤怠が安定しており、職務姿勢が真面目で、報告・連絡・相談ができる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Objective-C、Swiftの経験 ・アプリ開発経験が4年以上

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
面談1回

【Swift】開発運用

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ■案件 動画配信サービスのiOS・tvOSアプリの開発及び運用をご担当いただきます。 ・動画配信モバイルアプリ、テレビ向けアプリ開発業務 ・詳細設計/製造/単体テスト。プロジェクトによっては保守・運用までを含む ・複数のプロジェクトを牽引して対応することがあります ■開発環境 ・Objective-C、Swift共に必須 ・HTTP・RESTAPIの理解 ・Jira/Confluence→ナレッジ、チケット共有 ・GitHub→コード、レビュー ・Slack/GSuite→その他のコミュニケーション ■条件等 場所:渋谷 面談:1回 精算:140-180時間 作業時間:10:00~19:00 ■求める人物像 ・品質に対する配慮と製造のスピードをバランスよく備えている方 ・課題に柔軟に対応できる方 ・プロジェクトの一員という意識を持ち  責任を持って対応・推進していける方 ・新しい技術を学んだり取り入れたりすることが好きな方 ・勤怠が安定しており、職務姿勢が真面目で、報告・連絡・相談ができる方 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Objective-C、Swiftの経験 ・アプリ開発経験が4年以上

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Android】アプリ開発

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! ▼プロジェクト概要 デバイス制御アプリ開発の追加開発 SE兼PGメンバーを増員します。 ▼勤務地 初台/リモート可10:00~19:00 ▼面談 1回 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・顧客折衝/仕様調整 ・要件定義 ・基本設計 ・詳細設計 ・Android実装アーキテクチャ検討 ・課題管理 ・進捗管理 ・試験計画作成 ・試験観点/項目作成 ・品質改善/パフォーマンスチューニング ・チーム開発 ・チームコントロール ・自身による実装 ・PGへの実装指示出し ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方 ・自宅にネットワーク環境(Wi-Fi)がある方 ・ご自宅での業務環境(デスク・ヘッドフォンなど)が整っている方 ・ご自身である程度PCトラブルに対応できる方

3日前 提供元-テックビズフリーランス
面談1回

【常駐(川崎)】議事録アプリ開発(Kotlin,Seift)

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

案件概要:議事録アプリ開発(Kotlin,Seift) 業務内容: ・音声認識ライブラリや大規模言語モデルを利用した議事録アプリの開発 ・フィジビリティ調査を行いながらのPOC開発となります 場所:川崎駅(常駐) 外国籍:NG

案件の必須スキル

・Android(Kotlin) ・iOS(Swift) ※まずはAndroid向けの開発ですが、実現性が見込めない場合にiOS向けに転換と  なる可能性があります。

7日前 提供元-1on1Freelance

Kotlin/ネイティブアプリ開発案件・求人

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

リードクラスのモバイルアプリエンジニア様を複数名募集します。 チケット予約や空港でのチェックインシステム等のアプリ開発 ・デザインをもとにベースにしたアプリの開発・実装・テスト・運用・保守 ・gRPCの開発 ・CIの構築、整備 Android

案件の必須スキル

・Kotlin、Swift何かの開発経験:3年以上 ・1社で1年以上コミットしリリースや保守まで経験している方 ・直近2年以内のスクラム開発経験

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

Kotlin/ヘルスケアスマホアプリ開発案件・求人

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

健康増進ヘルスケアアプリの追加開発を行って頂きます。 歩数・食事記録・運動記録・睡眠・血圧など登録し、健康増進に繋げるヘルスケアアプリとなっております。 今回目先のプロジェクトとしては ログイン認証を他サービス(Web側)と統合していきたく、 ネイティブ画面で作っていた部分を一部Webビューに移行していきます。 その後状況に応じて追加開発などが随時予定されていく見込みです。 Android

案件の必須スキル

・Kotlinでの開発経験:3年以上 ・スマホアプリ実装経験 ・スマホアプリ設計経験

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

Swift|経験5年|アパレル業界ECサイト開発支援|iOS/Androidアプリエンジニア

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

toC、国内アパレル業界のECサイトのiOSアプリ開発にお力添えいただきます。 UI Kitで実装されている部分をSwift UIへ移行しており、移行作業や保守開発、改修などが主な業務となります。 状況に応じて、新規機能開発もお願いする想定です。 ドキュメント関係がすべて整備されているわけではないため、フォロー体制もございますが、 既存コードからコードリーディングをしていただき、一人称で実装できる方を求めております。 開発は1週間スプリントで進めております。 ※1人月稼働ができる方優先ですが、稼働率相談可能です。

案件の必須スキル

・Swiftでの開発経験4年以上 ・Swift UIを用いた開発経験 ・アジャイル開発の経験(能動的に作業ができる方) ・GitHubの利用したチーム開発の経験

1ヶ月前 提供元-Bizlink

Swift/Kotlin|経験5年|スマホアプリ開発支援|iOS/Androidアプリエンジニア

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

ネット銀行向けスマホアプリの画面開発を支援いただきます。 スキルによりiOS、Androidどちらかをご担当いただく想定です。 開発はアジャイルで進めていきます。 ※週2日程度出社です。

案件の必須スキル

・何らかのスマホアプリ開発のPJ経験 ・アジャイル開発の経験

1ヶ月前 提供元-Bizlink
面談1回

【Unity】VR動画のアプリ開発・運用業務

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 成長を続けるVR業界において、スマートフォンや各種HMD向けのVR動画アプリ開発を担当します。VRアプリの設計・実装・リファクタリングを進め、さらにフレームワークやライブラリの導入・運用を通じて、技術的な課題を解決していきます。大規模なVRアプリ開発に関わり、エンジニアとしてのスキルを伸ばす機会が豊富なプロジェクトです。 ■具体的な業務内容 ・VR動画アプリの設計、実装、リファクタリング ・フレームワーク、ライブラリの検証および運用 ・Unityプラットフォームの進化に伴う影響調査および対応 ・アプリエンジニアの育成サポート 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・Unity製アプリのプロジェクトに、開発・保守・運用に携わった経験 ・Unity向けプラグイン、ライブラリ、パッケージに関する理解

6日前 提供元-Midworks

【Go言語】【Go/リモートOK】【業務委託(準委任)】新規開発サービスの開発チームへの増員

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 新規サービス開発チームの増員として、Goをメインとしたバックエンド開発を担当していただきます。主担当としてサービスの立ち上げからリリースまでを推進していただきます。 ■具体的な業務内容 ・Goを用いたシステム開発および運用 ・大規模サービスの設計および開発 ・エンジニアチームのリードおよびコーディネーション ・新規サービスの技術選定およびアーキテクチャ設計 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 <バックエンドエンジニア> 以下のいずれか経験のある方 ・Go/PHP/Pythonいずれかを利用したシステム開発:3年以上 ・大規模サービスにおけるシステム開発、運用経験 ・エンジニア3名以上でのチーム開発経験 <クライアントエンジニア> ・iOS、Androidのいずれかのプラットフォームにおいて3年以上の開発経験 ・Swift、Kotlin、C#、Dartのいずれかの言語での開発経験が2年以上 ・アプリのレイヤー設計やフレームワーク導入評価経験 ・3人以上のチームでの開発経験が1年以上

9日前 提供元-Midworks
面談1回

【iOS(Swift)】物流系アプリ開発

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 物流系アプリのiOSエンジニアとして、開発リーダーのポジションを担当していただきます。要件定義から開発、実装まで幅広く担当し、チームをリードしてプロジェクトを進めます。 ■具体的な業務内容 ・iOSアプリの設計および開発(Swift) ・要件定義や詳細設計の進行管理 ・開発チームのリーダーとしての業務 ・要件整理、スケジューリング、コードレビューの実施 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・Androidアプリの開発経験一年以上 ・Kotlinの開発経験一年以上 ・要件定義や詳細設計を自発的に進めた経験 ・Jetpack Composeを用いた開発経験(案件での経験ではなく、自主学習などでも経験も可) ・チーム開発経験

20日前 提供元-Midworks
面談1回

【iOS(Swift)】銀行取引アプリケーション開発

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 銀行取引アプリケーションの開発を担当していただきます。iOSおよびAndroidの双方でアプリ開発を行い、Gitを使用したチーム開発を進めます。HTTP通信を行うアプリの開発経験が求められます。 ■具体的な業務内容 ・iOSアプリの設計および開発(Swift) ・Androidアプリの設計および開発(Kotlin) ・Gitを使用したチーム開発 ・HTTP通信を行うアプリの開発およびテスト 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 【必須条件(Android)】 - Kotlinを利用してのAndroidの開発経験年数1年以上 (または自分でアプリを制作して公開している方) - Gitを使用した2人以上のチームでの開発経験 - HTTP通信を行うアプリの開発経験 【必須条件(iOS)】 - iOS 開発経験 1年以上 もしくはご自身でアプリを公開しているかた - Swiftを利用した開発経験 半年以上 - 2人以上でのGitを利用したチーム開発経験 - StoryboardとAutolayoutを利用した画面開発経験 - HTTP通信を行うアプリの開発経験

20日前 提供元-Midworks
面談1回

【iOS(Objective-C)】iosアプリケーションエンジニア

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

【20 代から40 代の方が活躍中!】 ※週4日~OK案件です! ※実務経験1年以上ありの方が対象の案件です! ■概要 iOSのアプリケーション開発を担当し、OS連携やハードウェアセンサーを活用したアプリの開発を行います。通常の開発では対応できない分野にもチャレンジします。 ■具体的な業務内容 ・SwiftおよびObjective-Cを使用したiOSアプリの開発 ・ハードウェアセンサーやSIMモバイルネットワークを活用したアプリの開発 ・クラウドを活用したアプリケーション開発 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら上記業務を進めて頂く予定です。

案件の必須スキル

・円滑なコミュニケーションが取れる方 ・Swift(Objective-C)の開発経験 ・Javascriptの開発経験

21日前 提供元-Midworks
面談1回

【常駐(川崎)】議事録アプリ開発(Kotlin,Seift)

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

案件概要:議事録アプリ開発(Kotlin,Seift) 業務内容: ・音声認識ライブラリや大規模言語モデルを利用した議事録アプリの開発 ・フィジビリティ調査を行いながらのPOC開発となります 場所:川崎駅(常駐) 外国籍:NG

案件の必須スキル

・Android(Kotlin) ・iOS(Swift) ※まずはAndroid向けの開発ですが、実現性が見込めない場合にiOS向けに転換と  なる可能性があります。

10日前 提供元-1on1Freelance
面談1回

【常駐(川崎)】議事録アプリ開発(Kotlin,Seift)

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

案件概要:議事録アプリ開発(Kotlin,Seift) 業務内容: ・音声認識ライブラリや大規模言語モデルを利用した議事録アプリの開発 ・フィジビリティ調査を行いながらのPOC開発となります 場所:川崎駅(常駐) 外国籍:NG

案件の必須スキル

・Android(Kotlin) ・iOS(Swift) ※まずはAndroid向けの開発ですが、実現性が見込めない場合にiOS向けに転換と  なる可能性があります。

11日前 提供元-1on1Freelance
リモートOK
面談1回

【Swift】設計実装

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 EC、デジタルコンテンツなど多数のビジネスを展開しているメガベンチャー企業で、 iOS/Android向けの動画視聴アプリのリニューアル版アプリの開発を行っています。 Swagger(OpenAPI)やGitHubActionsなどを活用して開発しているので、 アプリ開発以外の技術知識を身につけることができます。 ・具体的な業務内容は下記です。 ・アプリの設計/実装/リファクタリング/検証 ・フレームワーク・ライブラリ等の検証・導入および運用 ・AndroidOS・iOS・iPadOSの進化に伴う影響調査・対応 ・トラッキングデータを使った、アプリ・ユーザ行動の分析 【条件】 ・場所:フルリモート/六本木一丁目 ・面談:Web1回 【求める人物像】 ・主体的にアイデアや意見を出せる方 ・素直で前向きな方 【備考】 ・服装:自由 ・勤務時間:10:00〜19:00 ・精算:140-180h テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Swiftでの開発経験3年以上 ・CoreDataを用いた経験 ・Flutter(3系)での開発経験

17日前 提供元-テックビズフリーランス
リモートOK
面談1回

【Swift】リニューアル

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

【20代、30代が活躍中!】 ※実務経験1年以上お持ちの方が対象の案件です! 【概要】 お客様は、EC、デジタルコンテンツなど多数のビジネスを展開しているメガベンチャー企業で、 iOS/Android向けの動画視聴アプリのリニューアル版アプリの開発を行っています。 Swagger(OpenAPI)やGitHubActionsなどを活用して開発しているので、 アプリ開発以外の技術知識を身につけることができます。 具体的な業務内容は下記です。 ・アプリの設計/実装/リファクタリング/検証 ・フレームワーク・ライブラリ等の検証・導入および運用 ・AndroidOS・iOS・iPadOSの進化に伴う影響調査・対応 ・トラッキングデータを使った、アプリ・ユーザ行動の分析 【条件】 ・場所:フルリモート/六本木一丁目 ・面談:Web1回 【求める人物像】 ・主体的にアイデアや意見を出せる方 ・素直で前向きな方 【備考】 ・服装:自由 ・勤務時間:10:00〜19:00 ・精算:140-180h テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

案件の必須スキル

・Swiftでの開発経験3年以上 ・CoreDataを用いた経験 ・Flutter(3系)での開発経験

24日前 提供元-テックビズフリーランス
リモートOK

【Swift/フルリモート】オンライン学習iOSアプリのSwiftエンジニアリーダー募集!

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

オンライン学習アプリの開発に携わっていただきます。 PdM、デザイナーと連携し、チームのアプリエンジニアと協力しながら、施策の実装からリリースまでをお願いします。

案件の必須スキル

・iOS アプリ(Swift)の開発経験 5年以上 ・SwiftUIでの開発経験 ・リーダー経験

27日前 提供元-フリーランスのミカタ

Kotlin/銀行アプリ開発案件・求人

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

銀行アプリのワンタイムパスワードを利用したセキュリティ周りの開発を行っていただきます。 Android

案件の必須スキル

・Kotlinでの開発経験:3年以上 ・ iOS: Swift UIでの開発経験またはAndroid: Kotlinでの開発経験

1ヶ月前 提供元-ギークスジョブ

Swift/自社SaaSプロダクトのiOSアプリの開発案件・求人

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

自社SaaSプロダクトのiOSアプリの開発を中心に、アプリ開発全般に携わって頂きます。 ・グローバル×現場DX SaaSのソフトウェア開発チームの一員としてアプリ開発 ・アプリのビルドプロセスの改善やリアーキテクチャ、リファクタリング ・最新の技術を取り入れたアプリ全体のアップデート iOS

案件の必須スキル

・モバイルアプリ開発経験(iOS / Android いずれか5年以上) ・ SwiftUI、Jetpack Compose、React等いずれかの宣言的UIを用いた開発経験(3年以上) ※特にSwiftUI経験3年以上は必須

1ヶ月前 提供元-ギークスジョブ

Swift/某銀行のiOSアプリ開発案件・求人

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

既存ベンダーが開発したものを引き継ぎ、機能追加やセキュリティ部分の実装をメインに行っていきます。 ソースコードはありますが、画面定義書などないものが多く、現場のキャッチアップとどのようなアクションが必要か判断をし、コミット力を必要としていく案件となります。 具体的な業務内容:  ①ソースコード分析  ②ソースコード上の残TODOの実装  ③単体テスト  ③テストベースとなる画面定義書作成  ④単機能テスト  ⑤結合テストケース作成  ⑥結合テスト実施  など iOS

案件の必須スキル

・Swiftを用いた開発PJでの基本設計~テストまでの経験:3年以上 ・直近Swiftでの開発のご経験が1年程度ある方

1ヶ月前 提供元-ギークスジョブ

Swift/地域通貨アプリの開発案件・求人

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

すでにリリース済の地域通貨アプリ(1,000万DLされているアプリケーション)のiOSのUIをリファクタリング致します。  またその後のアプリリニューアルについても継続してお願いする予定です。 iOS

案件の必須スキル

・Swiftでの実務経験:3年以上 ・リファクタリングを実施する際に、様々な提案を出せる方 ・リファクタリング時、またリニューアルの際にアーキテクチャの選定が可能な方

1ヶ月前 提供元-ギークスジョブ
リモートOK

Swift/動画配信サービスのスマホアプリ開発案件・求人

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

新機能追加、不具合修正 ※フルリモート可 iOS

案件の必須スキル

・iOSアプリの開発経験:5年以上 ・実装方針やロジックに関する提案 ・SwiftUI、TCAの経験 ・チーム開発の経験

1ヶ月前 提供元-ギークスジョブ

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

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

アプリ開発業務全般を担っていただきます。 ・設計、開発 ・テストコードの実装 ・リファクタリング ・コードレビュー など iOS

案件の必須スキル

・Swiftを用いた開発経験:3年以上 ・基本設計の経験:1年以上 ・アジャイル開発経験

1ヶ月前 提供元-ギークスジョブ

Swift/大手小売り系のスマホアプリ開発案件・求人

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

ネットコンビニ事業のスマホアプリにおけるエンハンス対応のチームにジョイン頂きます。 現状、特定店舗内でしか商品検索できず、売り切れとなっていた際に当該商品の購入ができないのを、 商品の在庫が存在する近隣店舗に移動して買い物継続できるようにするのがゴールとなっています。 要件定義工程は別チーム主体で対応されるので、調査協力、稀に技術検証、PoC協力を想定しております。 設計、実装、テストはアジャイルのエッセンスを取り入れスクラムのような形態で対応頂く想定です。 元請けプロパー2名とエンドクライアントのプロパーも数名いる体制で開発を進めていただきます。 iOS

案件の必須スキル

・Swiftを用いた開発経験:3年以上 ・Kotlinを用いた開発経験:2年以上 ・基本設計以降のフェーズ対応経験

1ヶ月前 提供元-ギークスジョブ

Swift/ライドシェア、タクシー業務に関連するスマホアプリ開発案件・求人

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

ライドシェアのサービスを展開するため、設立されたスタートアップ企業です。 タクシー会社のグループ内の1社に資本参加し、ライドシェア事業に必要なシステムやアプリの開発、提供や、 タクシーの運行管理のDXを推進いたします。 今回はスマホアプリ開発において、 一緒にPJTを作っていただけるiOSエンジニアを募集しております。 スタートアップ、メガベンチャー、海外等、多種多様なバックグラウンドを持ったメンバーと一緒に新規開発をしていただきます。 ■仕事内容 ・ライドシェア・タクシー業務に関連するソフトウェアの仕様策定、開発 ・Swiftを用いたiOSアプリケーションの設計、開発、運用 iOS

案件の必須スキル

・SwiftUI等を利用したリアクティブプログラミング+宣言的UIの開発経験:3年以上 ・iOS標準ライブラリ・フレームワークについての知識 ・Git の利用経験 ・英語ドキュメントを読み、理解できる語学力 ・ミッションのもとオーナーシップをもってソフトウェアの開発を進める力

1ヶ月前 提供元-ギークスジョブ

Swift/企業向け公式アプリ開発サービスの開発案件・求人

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

企業や自治体を対象とした公式アプリ開発サービス の iOS 向けスマートフォンアプリケーション開発をお任せします。 主な業務は、弊社が保有するライブラリを利用し、クライアントの要求に応じたカスタマイズ機能の製造です。 ■具体的には  既存機能の改修   →ライブラリ内に存在する既存機能への要望に応じた改修作業  新機能の開発   →ライブラリに存在しない新規機能のスクラッチ開発。要件定義や見積もり~製造まで ■主なプロジェクト内容  【1】サービス を利用して構築された個別アプリのカスタマイズ開発   → 標準機能に含まれない各アプリ固有の機能の開発、保守  【2】サービス のプロダクト開発   →標準機能として提供する各種機能の開発、保守や、構築システム、構築フローの整備 ※主に【1】をメインでお任せします iOS

案件の必須スキル

Objective-C / Swift での iOS アプリ開発経験:3年以上

1ヶ月前 提供元-ギークスジョブ

Swift/美容系アプリケーションのエンハンス開発案件・求人

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

大手広告企業で展開している美容系アプリケーションのエンハンス開発支援になります。 既存のチームがあり,体制強化の為、iOS(Swift)エンジニアを募集しています。 保守、エンハンス開発となっており、要件定義、設計、製造、UT、結合テストを 短いサイクルで実施する力が求められています。 iOS

案件の必須スキル

・Swiftの直近の実装経験:3年以上 ・テストコードの実装経験 ・パッケージマネージャーの知見(CocoaPods、SwiftPM等) ・基本設計~リリースまでのご経験 ・チームで開発を進めた経験 ・相互コードレビューの経験(品質担保の観点を持っている方)

1ヶ月前 提供元-ギークスジョブ
リモートOK

Swift/ネットプリントサービスのiOSアプリ開発案件・求人

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

写真プリント、年賀状アプリ、フォトブックアプリ(リニューアル中)、もしくは別の周辺アプリ。 ※上記どれかをエンジニアのスキルに応じてご対応頂く予定です。 ネットプリントシステムサービスアプリの開発全般 既存のメンバーへのアウトプットなど ※フルリモート可 iOS

案件の必須スキル

Swiftの開発経験:3年以上

1ヶ月前 提供元-ギークスジョブ

【Swift/一部リモート】建築業界向けDXサービス開発におけるiOSアプリエンジニア募集

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

建築業界向けDXサービス開発においてのiOSアプリの開発を中心にアプリ開発全般に携わって頂きます。 下記、具体的な業務内容でござます。 ・プロジェクト管理機能 ・デジタル帳票機能 ・アプリのビルドプロセスの改善やリアーキテクチャ/リファクタリング ・最新の技術を取り入れたアプリ全体のアップデート など

案件の必須スキル

・Swiftでのアプリ開発経験 3年以上 ・業務でモバイルアプリを開発した経験 ・Firebaseを用いた開発経験

2ヶ月前 提供元-フリーランスのミカタ
リモートOK

Swift/スマートフォン向けアプリ開発案件・求人

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

自社、共同開発で大手企業のアプリ開発を行っている企業様からの案件となります。 共同開発事業の軸の1つとなっている、スマートフォンアプリ開発のエンジニアを募集します。 社内のプロジェクトマネージャを中心に、エンジニアとデザイナーがチームとして課題に取り組みます。 時にはエンジニア自ら顧客打ち合わせに参加し、技術要件を直接つめることもあり、 アプリ開発における様々な経験とやりがいを感じられます。 日頃からエンジニア同士でレビューがしあえる環境で、共に働く仲間と刺激し合い、助け合い、成長しています。 社内外での勉強会の開催や参加を推進しており、Google I/OやWWDCなどの海外カンファレンスに参加するチャンスもあります。 またクライアントワーク以外にも、新しい技術の調査や習得、そこで得た知見での開発や社内外へのアウトプットなど、 技術的な強み作りの取り組みも積極的に行うなど、様々な技術に触れられる機会も多数あります。 さらに、スタッフの状況に応じたリモートワークも導入しています。 作業内容 ・スマートフォンアプリケーション開発プロジェクトにおけるエンジニアリング業務 ・自社内のUIデザイナーと共に、顧客の求めるアプリケーションの開発 iOS

案件の必須スキル

・モバイルアプリケーション開発経験:3年以上

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

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

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

Swiftのフリーランス案件・求人について

■Swiftとは SwiftはWWDC2014でApple社より発表されたオープンソースのプログラミング言語です。 Swiftの特徴として、Apple製品向けの開発言語であること、シンプルな設計であること、処理速度が速いこと、動作確認が行いやすいこと、不具合が起こりにくい設計であること、Objective-Cとの互換性があること、クロスプラットフォーム対応であること、機能が豊富なライブラリが相殺されていることなどが挙げられます。 Swiftができる開発はApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、IoT関連開発、業務アプリ開発と幅広いです。 Swiftはフレームワーク・ライブラリが豊富でありReact Native、perfect、Swifton、Slimane、Kituraなどがあります。 Swiftを活用しているサービスはInstagram、Airbnb、Slackなどがあります。 ■SwiftとObjective-Cの違い この章ではSwiftとObjective-Cの違いについて説明します。 SwiftはiOSなどApple製品開発ができるオープンソースのプログラミング言語であり、Objective-CはC言語をもとにSmalltalk型のオブジェクト指向機能を持たせたプログラミング言語です。 汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、IoT関連開発、業務アプリ開発が可能です。一方、Objective-CはiOSアプリ開発、ゲーム開発などの開発ができます。どちらの開発言語も幅広く開発できますが、SwiftはObjective-Cの上位互換言語であるため、Objective-Cで開発できる領域は網羅しています。 ただし、レガシーなシステム開発ではいまだにObjective-Cが活用されており、それらはSwiftよりもObjective-Cが適しています。 次に学習難易度について、SwiftはObjective-Cよりも学習の難易度が低いです。 その理由としてObjective-Cよりもシンプルなコード記述であることや安全性を重点に置いた設計であるため初歩的なミスを防ぎやすいこと、公式ドキュメントや参考となる情報が豊富であるためです。 一方Objective-Cの習得難易度は高く、C言語をベースに設計されていることやSmalltalkスタイルのオブジェクト指向構文が混在していることが要因です。 なお、SwiftはObjective-Cの代替言語として設計されているため、Objective-Cを習得している方はSwiftの習得も比較的簡単です。 最後に将来性について、どちらの開発言語とも将来性は高いでしょう。 まずSwiftを分析してみましょう。 Market Research Communityが行なったモバイルアプリ市場の調査レポートによるとモバイルアプリケーション市場規模は2021年に1,876億米ドルと評価され、予測期間(2023年から2030年)中に13.3%のCAGRを記録し、市場は2030年までに5,772億米ドルに達すると予測されています。また、SwiftはAppleが公式にサポートしていることなどを考慮すると今後もSwiftの需要が無くなる可能性は低く、将来性は安定しているでしょう。 次にObjective-Cを分析してみましょう。 Githubが公開している「A SMALL PLACE TO DISCOVER LANGUAGES IN GITHUB」では、2023年第二四半期においてObjective-Cが22位に位置しています。Swiftが16位に位置しておりSwiftと比較すると低いですが、一定数需要は続いていくと推測できます。 やはりレガシーなシステム開発が依然として多いことやObjective-CからSwiftへの移行作業でもObjective-Cの開発スキルや経験は必要であるため今後もObjective-Cの需要が完全に無くなる可能性は低いでしょう。 そのためSwiftの方が需要としては高まっていくと予想できますが、一方でObjective-Cの需要も無くならないと言えるでしょう。 ■SwiftとKotlinの違い この章ではSwiftとKotlinの違いについて説明します。 SwiftはiOSなどApple製品開発ができるオープンソースのプログラミング言語であり、KotlinはAndroid開発を得意としている静的型付けオブジェクト指向言語です。 汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、IoT関連開発、業務アプリ開発と幅広く開発できます。一方KotlinはAndroidアプリ開発、サーバーサイド/バックエンド開発、デスクトップアプリ開発、IoT関連開発、クロスプラットフォームモバイル開発など幅広い開発が可能です。どちらの開発言語も幅広く開発できますが、SwiftはApple製品開発に適しており、KotlinはAndroidアプリ開発に適しています。 次に学習難易度について、SwiftはKotlinよりも学習の難易度は比較的低いです。 その理由としてJavaよりもシンプルなコード記述であることや公式ドキュメントや参考となる情報が豊富であるためです。 一方Kotlinの習得難易度はSwiftよりもやや高いです。Kotlinのコード記述はシンプルですが、Javaの要素があるためオブジェクト指向の理解などが要因で多少難易度が上がっています。 最後に将来性について、どちらの開発言語とも将来性は高いでしょう。 Market Research Communityが行なったモバイルアプリ市場の調査レポートによるとモバイルアプリケーション市場規模は2021年に1,876億米ドルと評価され、予測期間(2023年から2030年)中に13.3%のCAGRを記録し、市場は2030年までに5,772億米ドルに達すると予測されています。 ■SwiftとJavaの違い この章ではSwiftとJavaの違いについて説明します。 SwiftはiOSなどApple製品開発ができるオープンソースのプログラミング言語であり、JavaはC言語をもとに開発されたプログラミング言語です。 汎用性、習得難易度、将来性から見ていきましょう。 汎用性の観点ではApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、IoT関連開発、業務アプリ開発と幅広く開発できます。一方、 JavaはWeb開発、基幹システム、モバイルアプリ開発など幅広い開発が可能です。どちらの開発言語も幅広く開発できますが、SwiftはApple製品開発に適しており、JavaはWeb開発、基幹システム、Androidアプリ開発など幅広く様々な中規模から大規模開発に適しています。 次に学習難易度について、SwiftはJavaよりも学習の難易度は比較的低いです。 その理由としてJavaよりもシンプルなコード記述であることや公式ドキュメントや参考となる情報が豊富であるためです。 一方Javaの習得難易度は高く、オブジェクト指向の理解やコード記述量が多いこと、決められたルールや構文が多いことが要因です。 最後に将来性について、どちらの開発言語とも将来性は高いでしょう。 まずSwiftを分析してみましょう。 Market Research Communityが行なったモバイルアプリ市場の調査レポートによるとモバイルアプリケーション市場規模は2021年に1,876億米ドルと評価され、予測期間(2023年から2030年)中に13.3%のCAGRを記録し、市場は2030年までに5,772億米ドルに達すると予測されています。 また、SwiftはAppleが公式にサポートしていることなどを考慮すると今後もSwiftの需要が無くなる可能性は低く、将来性は安定しているでしょう。 次にJavaを分析してみましょう。 Javaは様々な開発ができ、特に基幹システムではJavaが多く利用されております。システムが大規模になればなるほど技術変更は困難であり、今後もJavaの需要が無くなる可能性は低く、将来性は安定しているでしょう。 ■Swiftを活用するメリット Swiftを習得することにより、具体的に以下のようなメリットがあります。 ・iOSなどApple製品開発に適している ・Objective-Cとの互換性がある ・高速な処理速度 ・安全性が高い ・充実した言語サポート ・活発なコミュニティ ・転職に有利になりやすい ・将来性がある SwiftはApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、IoT関連開発、業務アプリ開発と様々な開発に活用されているため、比較的求人・案件は豊富です。そのため習得した後に求人・案件が少なく参画できないことは少ないでしょう。 ■Swiftを活用するデメリット Swiftを習得することにより、具体的に以下のようなデメリットがあります。 ・仕様変更が頻繁に行われる ・Macでしか開発できない ・コンパイルに時間がかかる Swiftはメリットが多いですが、開発環境が限られていることや技術的な観点で注意すべき点がいくつかあることを理解しておきましょう。 Swift習得を今後検討しているフリーランスエンジニアは活用のメリットデメリットを比較した上で決めると後悔が少ないでしょう。 ■Swiftフリーランスエンジニアとして携わることができるフリーランス求人・案件例 ・iOSアプリなどApple製品開発 具体的にはiOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発などのフリーランス求人・案件に携わることができます。 Swiftフリーランスエンジニアが求人・案件を獲得する上で、Swiftを使った開発経験、SwiftUIやUIKitなどAppleのフレームワーク経験、UI/UX設計経験、RESTful APIなどAPIとの連携経験、Gitなどバージョン管理ツールの経験などがあると参画しやすいでしょう。 ・クロスプラットフォームアプリ開発 具体的にはマルチプラットフォームで動作するアプリ構築、共通コードベースの作成などを担当するでしょう。 Swiftフリーランスエンジニアが求人・案件を獲得する上で、Swiftを使った開発経験、 Kotlin、JavaScriptなどの開発経験、React NativeやFlutter、Xamarinなどクロスプラットフォーム開発経験、UI/UX設計経験、GraphQLやRESTful APIなどAPIとの連携経験、テスト工程の実施経験、Gitなどバージョン管理ツールの経験などがあると参画しやすいでしょう。 ・IoT関連開発 具体的にデバイスとの連携やデータ収集・処理、UI開発などに携われるでしょう。 Swiftフリーランスエンジニアが求人・案件を獲得する上で、Swiftを使った開発経験、 MQTTやCoAPなどのIoTプロトコル知識、BluetoothやWi-Fi、MQTTなどのIoTデバイスとの通信プロトコルの知見や知識、HomeKitなどフレームワーク経験、watchOSなどの開発経験、データ収集や処理などの知識/知見、UI/UX設計経験、セキュリティの理解、AWSやAzureなどIaaSなどの知識や連携経験などがあると参画しやすいでしょう。 ■Swiftフリーランス求人・案件のリモートワーク・在宅・持ち帰り状況 SwiftはApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、IoT関連開発、業務アプリ開発など様々な開発求人・案件があり、多くの開発現場においてリモートワークや在宅・持ち帰りのフリーランス求人・案件が増えています。 しかし、セキュリティや機密情報保持などの様々な要因によりリモートワークや在宅・持ち帰りが難しいSwiftフリーランス求人・案件も一部存在します。 特にIoT関連開発においてはハードウェアを扱っていることも多く、リモートワークや在宅・持ち帰りはあまりないでしょう。 未だコロナが蔓延しておりますが、リモートワークや在宅ではコミュニケーションが取りづらいなどの課題も見えており、出社に切り替えている企業も多くなっております。 特に出社とリモートワーク・在宅を混合している働き方であるハイブリットワークが近年増加傾向であり、今後Swiftを含むフリーランス求人・案件のリモートワークや在宅・持ち帰り化は数年前と比較して多少少なくなっておりますが、なくなることはないでしょう。 リモートワークや在宅・持ち帰りのみに参画したいフリーランスエンジニアはApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、業務アプリ開発のフリーランス求人・案件を探してみましょう。 ■Swiftでの週2日・週3日フリーランス求人・案件 Swiftの週2日・週3日フリーランス求人・案件はSwift全体のフリーランス求人・案件の中で8%ほどの割合で存在します。 また週2日・週3日などの時短でも月額単価120万円など、高単価案件・求人も多く存在します。 複数求人・案件に参画できるため、様々なプロダクトやサービス開発に携われたり、多種多様なエンジニアとコミュニケーションを取れます。 高単価求人・案件はSwiftスキル以外にも、Objective-CやKotlin、Flutter、など開発言語での豊富な開発経験、上流工程〜下流工程まで一貫した開発経験、プロジェクトリード経験などある程度の開発実績や知識が備わっている方でないと参画が難しいでしょう。 フリーランスエンジニアとして週2日・週3日フリーランス求人・案件に参画したい方は現状の市場動向の把握をした上で自分のスキルに見合うフリーランス求人・案件を探すことをおすすめします。 ■Swiftフリーランス求人・案件に参画するために必要なスキル Swiftフリーランス求人・案件に参画するために必要なスキルとしては、Swift自体の開発経験、モバイルアプリ開発経験で頻繁に使用される周辺知識/スキルです。 技術面とその他周辺スキル/知識に分けてみていきましょう。 まず、技術面においてSwiftフリーランスエンジニアとして、Swiftでの開発経験はもちろん 、UIKit、SwiftUIなど代表的なフレームワークの使用経験、Xcodeのデバッグツールの利用経験、GraphQLやRESTful APIなどのAPI開発経験、Objective-CやKotlinなどの開発言語経験、FlutterやReact Nativeのフレームワーク使用経験、Gitなどのバージョン管理ツールの使用経験があるとSwiftフリーランス求人・案件に参画しやすいでしょう。 その他周辺スキル/知識として、コミュニケーションスキルや問題解決スキル、ドキュメント作成スキル、知識を常にアップデートできるスキルなどがあるとフリーランス求人・案件に参画しやすいでしょう。 上記技術面とその他周辺スキル/知識、どちらかが欠けていると求人・案件に参画できない可能性があるので念頭においておきましょう。 さらにフリーランスエンジニアとして、高単価のフリーランス求人・案件に参画を希望している場合、上流工程での経験やチームマネジメント経験があることが望ましいでしょう。 ■Swift開発経験年数別のアドバイス Swiftフリーランス求人・案件に参画するため、Swift開発経験年数別のアドバイスをそれぞれ開発経験1〜2年、開発経験2〜3年、開発経験5年以上に分けて解説します。 ・開発経験1〜2年のSwiftフリーランスエンジニア エンジニアとして、Swiftの基本的な構文や標準ライブラリ、基本的なUIコンポーネントの理解を深め、さらにコードの読解力を高めましょう。 iOSアプリ開発などできる小規模プロジェクトへ参画しシステムを開発するなどして積極的に実践で活用できるSwiftスキルを身につけていきましょう。 フリーランス求人・案件に参画した際は技術や業界のノウハウを学んでいくため、経験豊富な他のエンジニアやメンターを見つけることをおすすめします。積極的にコードレビューやフィードバックをもらいスキルアップを図りましょう。 ・開発経験2〜3年のSwiftフリーランスエンジニア エンジニアとして、中〜大規模プロジェクトに参画し、チーム開発を行いましょう。 メモリ管理やマルチスレッディングなどより複雑な技術への習得やMVC・MVVMなどのアーキテクチャの理解を深めましょう。 さらにクロスプラットフォームモバイル開発なども参画するためにObjective-CやKotlin、Flutter、React Nativeの開発経験を積極的に身につけ、Swift開発における周辺技術や環境に積極的に触れ、スキルアップを図りましょう。 その他要件定義やプロジェクト管理、コミュニケーションスキルなどの技術以外のスキルも身につけることをおすすめします。 開発経験2〜3年のフリーランスエンジニアはある程度技術スキルも備わっており、Swift求人・案件に参画しやすいため、継続的にフリーランス求人・案件に参画できるようにネットワークを広げていくとなお良いでしょう。 ・開発経験5年以上のSwiftフリーランスエンジニア エンジニアとして、プロジェクトの技術的方向やアーキテクチャ設計のリードができるような経験や知識を身につけましょう。 また、大規模アプリのパフォーマンス最適化などにも力を入れてみましょう。 若手エンジニアへの教育やメンタリングを行える場合、自分の持っている知識の再確認の意味も込めて行ってみることをおすすめします。 その他コミュニティへの貢献のため、コミュニティ活動に参加して知識や経験を共有してみることもおすすめします。 開発経験5年以上のフリーランスエンジニアでも専門的な知識の学習やより実務をこなすことは重要です。IT技術は日々成長しておりかつ廃れていくため、常に最新技術やトレンドを学び、アップデートしていきましょう。 ■Swift習得難易度・勉強方法 Swift習得難易度について、学習の難易度は比較的低いです。 その理由としてシンプルなコード記述であることや安全性を重点に置いた設計であるため初歩的なミスを防ぎやすいこと、公式ドキュメントや参考となる情報が豊富であるためです。 SwiftはObjective-Cの代替言語として設計されているため、Objective-CやC言語を習得している方はSwiftの習得がスムーズに行えるでしょう。 Swift学習コストについて、他プログラミング言語と比較して大幅な時間がかかります。 1つのプログラミング言語を基礎レベルまで習得するには、おおよそ200時間は必要と言われています。また実務レベルまで習得する場合、おおよそ1,000時間以上かかるとも言われています。しかし、学習方法や理解度や開発言語の周辺知識も一緒に習得する必要があり、個人差はありますので、あくまでも参考として覚えておきましょう。 近年ではオンライン学習やプログラミングスクールなど、様々な場所でSwiftを始めとするプログラミング言語を学習出来ます。オンライン学習を例に挙げると「ドットインストール」「Schoo」「Udemy」など多種多様なサービスがあります。 また、Swiftの公式ドキュメントやSwift学習サイト「Ray Wenderlich」・「Hacking with Swift」など学習の環境は整っています。 オンライン学習やプログラミングスクールはSwift自体の習得以外にも開発に必要なデータベースやサーバーなど周辺知識の必要性も教えてくれるため、Swiftの学習においてより実践で使える知識を蓄えやすいでしょう。 その他、Swift習得を希望するエンジニアは、まず周辺でSwiftに精通したエンジニアを探してみる、勉強会に積極的に参加してみることもおすすめです。やはり近くにメンターがいることにより、学習の効率性も上がるだけでなく学習意欲も維持しやすくなります。 ■SwiftフリーランスエンジニアにおすすめのSwiftフレームワーク・ライブラリ Swiftのフリーランスエンジニアとして、Swiftフレームワーク・ライブラリ知識はフリーランス求人・案件の参画確度を高めます。 代表的なフレームワーク・ライブラリ(React Native、perfect、Swifton、Slimane、Kitura)を解説いたしますので、ニーズのあるものを習得しましょう。 React Native React NativeはFacebookによって開発されたオープンソースのモバイルアプリケーションフレームワークです。 React Nativeはモバイルアプリ開発において代表的なフレームワークであり、かつ代表的なiOSフレームワークでもあります。 React Nativeの特徴としてJavaScriptとの互換性があること、ホットリロード機能で修正しやすいこと、迅速な開発ができることなど挙げられます。 React Nativeと混同しやすいReactですが、ReactはFacebook社が開発したJavaScriptのライブラリです。 perfect perfectは、Swiftと同時期に登場したSwift開発で活用可能なWebフレームワークです。 Perfectの登場によってSwiftでもサーバーサイド開発が出来ます。 Perfectの特徴として、クロスプラットフォーム対応であること、RESTful APIの作成が簡単であること、拡張性と柔軟性があること、MySQLやPostgreSQLなどデータベースのサポートがあることなどが挙げられます。 perfectは小〜中規模での開発規模に適したSwiftフレームワークです。 Slimane Slimaneは、サーバーサイド開発に特化したWebアプリフレームワークです。 Slimaneの特徴として非同期I/Oをさいようしていること、軽量かつ柔軟であること、マイクロサービスアーキテクチャのサポートしていることなどが挙げられます。 SlimaneはWeb API開発やマイクロサービス構築などの個人開発や小規模開発に適しているSwiftのマイクロフレームワークです。 Swifton SwiftonはRuby on Railsに影響を受けたSwiftで記述されているWebフレームワークです。Swiftonの最大の特長は軽量でシンプルであること、 Ruby on RailsのMVCパターンを採用していることRuby on Railsのようにコードを書くことが出来るため、コードがシンプルということです。 ただし、Swiftonは初期段階で開発が停止しているため、実用的なプロダクション環境や大規模アプリ開発には適していません。 Kitura Kituraは、2016年にIBM社によって開発されたオープンソースのWebフレームワークです。 Kituraの特徴として、クロスプラットフォーム対応であること、RESTful APIの作成が簡単であること、Swaggerと統合していること、IBM Cloudとの統合をしていることなどが挙げられます。 2019年12月、IBMはKituraフレームワークの開発中止を発表し、現在はコミュニティが運営するプロジェクトに移行しています。 KituraはWebアプリのバックエンド開発やAPIサーバー構築など小〜中規模開発に適しているSwiftフレームワークです。 Swiftフレームワーク・ライブラリを選ぶときの注意点 SwiftだけではなくIT技術全般にいえることですが、IT分野は日々新しい技術が開発されており、人気(頻繁に使用される)フレームワーク・ライブラリの入れ替わりも激しいです。そのため、常に市場動向や海外のエンジニアメディアなどを確認しておきましょう。 ■Swiftフリーランス求人・案件参画するために役立つ資格 Swiftフリーランスエンジニアが取得しておいて損のない資格を3つ紹介します。 ・App Development with Swift App Development with Swiftは、Appleが提供するSwift、Xcode、App開発ツールの基礎知識を証明する資格です。これはSwiftの基礎知識を証明する資格であり、日本語での試験実施は未定ですが、英語であれば国内で受験可能です。 この資格はSwiftの基本概念を含む知識やPlaygrounds、Xcode、Simulatorm、Interface Builderなどの開発ツール知識、Apple Software Development Kitの基礎知識などiOSアプリ開発に必要な知識やスキルが身につきます。 試験時間は50分で、受験料は10,780円、試験実施公式はCBT試験です。 Swiftフリーランスエンジニアとして将来検討している方が取得しておいて良い資格でしょう。 ・Android技術者認定試験 Android技術者認定試験とは、アメリカ・Googleを中心とした「Open Handset Alliance」(OHA)のAndroid Open Source Project(AOSP)が提供しているAndroidアプリ開発プラットフォームに関する試験です。 Android技術者認定試験は「アプリケーション技術者認定試験」と「プラットフォーム技術者認定試験」に分かれています。試験内容はAndroid Studioの使用やAndroidアプリの基本的なUI設計、アプリのデータストレージやデータ取得などに関する問題です。試験は日本語または英語が選択できます。 試験概要は試験時間90分、受験料16,500円、通年実施のオンライン試験(CBT方式)で、実践的なコーディング課題が含まれる場合もあります。 Android技術者認定試験を習得することにより、Android開発におけるスキル証明や就職や転職に有利に働く可能性があります。 SwiftフリーランスエンジニアとしてAndroid開発も行うフリーランス求人・案件も多く、Android技術者認定試験に興味/関心がある方はぜひ挑戦してみてはいかがでしょうか。 ・プロジェクトマネージャ試験(PM) プロジェクトマネージャ試験(PM)は一般財団法人情報処理推進機構(IPA)が実施している情報処理系の国家資格です。 プロジェクト責任者として、情報システムの開発プロジェクトにおけるプロジェクトマネージャ(PM)の役割を果たすことができるかを図る試験です。 自身が普段あまり担当しないようなシステム開発工程の知識/スキルを身に付けることが出来ることや、クライアントなどとの信頼構築を築けるためSwiftフリーランスエンジニアとして取得しておいて損のない資格でしょう。 Swift関連の資格を習得することは良いことですが、フリーランス求人・案件に参画するという目的を失わないようにしましょう。 資格取得によって、一定数スキルを証明することは可能ですが重要視すべきことは、Swiftの実務経験やiOSアプリ開発周辺で必要な開発スキルを保有していることです。 そのため資格取得は開発実務経験が数年ほどある方や時間的に余裕がある方が取得すると良いでしょう。 Swiftエンジニアとして、実務未経験にも関わらず関連資格の取得を最優先事項にすることはやめておきましょう。 ■Swiftフリーランス求人・案件の未経験での参画 Swift開発実務未経験の場合、参画できるフリーランス求人・案件は限られてくるでしょう。 Swiftなどフリーランス求人・案件は参画後すぐに稼働してもらいたいため、即戦力エンジニアを欲していることが多いです。 未経験からフリーランス求人・案件への参画を検討/希望している方は、はじめにSwiftでの開発経験やiOSアプリ開発経験を積める企業へ就職し2〜3年ほど開発経験を積むもしくは個人や副業としてSwift開発経験が積めるプロジェクトに1~2年ほど参画し開発経験を身につける、どちらかの行動を行いましょう。 フリーランス求人・案件に参画する上でコミュニケーションスキルや能動的に動けるかなども見られますが、やはり一番重要視されるポイントは求人・案件の要件の合致度合いです。そのため、上記以外にも実務経験を作れるのであれば積極的にこなしていきましょう。 Swiftのフリーランス求人・案件への参画を目指すにあたって、他開発言語の知識も身につけておくと、担当領域の幅を広げることができ、選択できるフリーランス求人・案件の選択肢を増やせるでしょう。例えば、Swiftフリーランス求人・案件ではObjective-CやKotlin、JavaScriptなどの開発言語や、XcodeやFirebase、Flutter、React Nativeなどよく活用される開発スキル、MySQL、Github、Gitなど開発スキルやツールが求められます。 他開発言語の知識/スキルや周辺環境の知識/スキルが豊富であればフリーランス求人・案件参画時のアピール材料にもなるため、日頃から勉強時間を確保してスキルアップを図りましょう。 ■Swiftの市場動向やニーズ SwiftはApple製品開発(iOSアプリ開発、macOSアプリ開発、watchOSアプリ開発、tvOSアプリ開発)クロスプラットフォームアプリ開発、AR/VRアプリ開発、IoT関連開発、業務アプリ開発など幅広く開発ができることからフリーランス求人・案件の中でも多く求人が存在します。 そのためニーズは現時点でも多くあり、今後中長期的にみてもニーズは無くならないでしょう。 では、Swiftエンジニアのニーズがある理由をIT市場動向から分析してみてみましょう。 2022年3月Panorama Data Insights Ltd.が発表したレポートによると世界のモバイルアプリ開発市場規模は2021年に100億米ドルに達し、2030年までに410億米ドルに達すると予測されています。また、2022年から2030年までの予測期間中に21%のCAGRで成長すると予測しています。 モバイルOSのシェア率をみてみましょう。 アクセス解析サービス「StatCounter」でのモバイルOSの市場シェア比率はAndroidが約69%、iOSが約29%となっており、iOS比率はAndroidに負けております。 しかしモバイルOSはこの2つしかOSがないこともあり、比率にかかわらず需要がなくなることはないでしょう。 その他IoT、ビッグデータ、6G、ブロックチェーン、xR、AGIを含む人工知能などによるIT業界の飛躍的な拡大やIT技術の急速な進歩に伴い、エンジニア全体の人材不足が深刻化しています。2030年までに79万人のITエンジニア不足に陥る可能性があるとも言われています。 上記観点を考慮するとIT市場の急速な成長に伴いエンジニアの絶対数が足りておらず、Swiftを含むエンジニアにおいてニーズが今後も拡大していくでしょう。 Swiftエンジニアとして現在活躍している方や今後活躍を検討している方はSwiftの開発実務経験や開発に必要な周辺開発スキル/経験を取得すると多くのエンジニアの中でもフリーランス求人・案件への参画確率が上がるでしょう。