選択中の条件

リセット
  • Swift

Swiftの案件・求人一覧

1-30 / 全 8534
  • NEW
  • 注目

【Swift/Java/一部リモート】顧客ID統合基盤開発案件

550,000円/月

業務委託(フリーランス)
大阪府
海老江駅
JavaAndroidiOSSwift
スマホアプリエンジニア
作業内容 ・Swift及びJavaを用いた顧客ID統合基盤開発案件に携わっていただきます。 ・スマホアプリのモック開発になります。 ・詳細設計~テスト作業を担当いただきます。
  • NEW

Swift 建設業向けiOSアプリ開発

700,000 〜 900,000円/月

東京都
西新宿駅
iOSAWSXcodeSwiftGitHubfirebaseCircleCI
スマホアプリエンジニア
作業内容 自社アプリの開発・運用をお任せいたします。 開発チームは少数精鋭で、デザイナーやバックエンドエンジニア、ビジネスサイドと密に連携しながらプロジェクトを進めます。 <担当工程> 要件定義、設計、実装、テスト、リリース、運用・保守 <開発環境> 言語:Swift FW:RxSwift、RxCocoa サーバ構成:AWS ミドルウェア:Firebase、Alamofire 開発ツール:Xcode、CocoaPods、SwiftLint、R.Swift、XcodeGen その他ツール:GitHub、CircleCI、Slack、Notion <備考> フレックスタイム制 ※コアタイム12:00-15:00
  • NEW
  • 注目

【Go/エンド直】Go未経験可!フルリモート可、HR系サービスのバックエンドエンジニア

700,000円/月

業務委託(フリーランス)
東京都
Go
サーバーサイドエンジニアバックエンドエンジニア
作業内容 ・バックエンドシステム開発及び関連するアプリケーションの実装 ・チーム内のコードレビュー ・データ分析基板やAIモデル実行環境との連携システムの開発。 ・およそ7TBの大容量データ処理による統計及びユーザ分析システムの開発 ・プロジェクトチームのリード(企画側との仕様詰めや実装方針の決定など) 【主な技術スタック】  ・バックエンド:Go  ・フロントエンド:React, Redux,  ・ネイティブアプリ:Swift, Kotlin  ・データベース:MySQL, Redshift  ・インフラ:AWS  ・開発環境:Docker  ・リポジトリ管理:Github
  • NEW
  • 注目

【フルリモート(新宿)】弊社受託案件の新規開発/保守運用(Android/iOS)

600,000 〜 800,000円/月

業務委託(フリーランス)
東京都
AndroidiOSSwiftKotlin
アプリケーションエンジニアスマホアプリエンジニア
作業内容 案件概要:弊社受託案件の新規開発/保守運用(Android/iOS) 業務内容: 下記2案件を並行してご対応いただく予定です。 1.生協向けネイティブアプリの新規開発 元々別の県の生協アプリを元にデザインやフロント部分を変更した アプリの開発を進めていきます。 Android:Kotlin iOS;Swift 2.生協向けネイティブアプリの保守運用 ネット注文機能などが含まれるアプリの保守運用を 他社ベンダーから弊社に移管予定の案件です。 他社ベンダーも仕様の把握があまり出来ていない状況のため 仕様・ドメイン知識などを作業しながら把握していく必要がございます。 Android:Kotlin iOS;SwiftUI 勤務時間:10時~19時 (ご相談可) 場所:フルリモート 外国籍:応相談 ビジネスレベル、日本在住の方のみ
  • NEW
  • 注目

【週5日・首都圏限定】大規模言語モデルのスマホ搭載調査

800,000円/月

業務委託(フリーランス)
神奈川県
AndroidiOSSwiftKotlin
スマホアプリエンジニアSE
作業内容 【大規模言語モデルのスマホ搭載調査】 スマホ上で動作する大規模言語モデルや音声認識エンジンのAIモデルの性能、動作環境、実装方式を調査する 本案件は【首都圏】にお住まいで【週5日勤務】が可能な方限定となります。
  • NEW
  • 注目

【Flutter・Kotlin・Swift/フルリモート/週5日】ネイティブアプリ開発

700,000 〜 750,000円/月

業務委託(フリーランス)
AndroidiOSSwiftKotlinFlutter
アプリケーションエンジニアスマホアプリエンジニア
作業内容 実装,テスト ・ネイティブアプリリニューアルプロジェクト
  • NEW

【Swift/基本リモート】スマホアプリ開発案件

700,000円/月

業務委託(フリーランス)
愛知県
名古屋駅
JavaAndroidSwift
スマホアプリエンジニア
作業内容 ・Swiftを用いてスマホアプリの開発業務に携わっていただきます。 ・主に製造作業、単体テスト作業、結合テスト作業を担当いただきます。
  • NEW

【PL/PM】小売向けモバイルアプリ開発案件

650,000円/月

業務委託(フリーランス)
東京都
霞ケ関駅
PHPAndroidiOSSwiftLaravelKotlin
PLPMスマホアプリエンジニア
作業内容 ・モバイルアプリ開発案件にPL、またはPMとして携わっていただきます。 ・主に下記作業をご担当していただきます。  -スマホアプリの 設計、開発  -既存アプリの改善対応

【Swift(リモート)】デジタルコンテンツサービスアプリ開発

750,000円/月

業務委託(フリーランス)
東京都
Objective-CiOSJIRASwiftGitHub
アプリケーションエンジニアスマホアプリエンジニア
作業内容 ・デジタルコンテンツアプリ(iOS版)の設計、開発 ・新規機能、改善における調査、設計、開発 ・既存コードのリファクタ調査、設計、開発 〜技術環境〜 OS:iOS 言語:Objective-C、Swift 管理系:ZenHub、JIRA、GitHub Enterprise CIツール:Bitrise

【Swift/フルリモート可】チケット予約/チェックインシステムアプリのスクラム開発

600,000円/月

業務委託(フリーランス)
東京都
Swift
ネイティブアプリエンジニアスマホアプリエンジニア
作業内容 Swiftを用いて、チケット予約/チェックインシステムのアプリ開発を行います。 以下の業務をご担当いただきます。 ・UI/UX設計 ・製造/テスト/保守/運用 ・gRPCの開発 ・CI/CDの構築/整備

【Swift】BtoC向けスマホアプリ開発の求人・案件

570,000円/月

業務委託(フリーランス)
東京都
リモート
iOSSwift
スマホアプリエンジニア
作業内容 BtoC向けのスマホアプリ開発をお任せいたします。 ■開発言語:Swift ■他開発環境:AWS, Git ■OS:MacOS, Linux

【Swift/SwiftUI/フルリモート可】自治体系地域通貨アプリ開発案件

750,000円/月

業務委託(フリーランス)
大阪府
Swift
ネイティブアプリエンジニアスマホアプリエンジニア
作業内容 運用中の自治体系通貨アプリのスマホUI側の刷新を行います。 Swift、SwiftUIを用いた開発業務をご担当いただきます。

【Swift/Kotlin】競走馬検索スマホアプリの改修(リモート)

700,000円/月

業務委託(フリーランス)
東京都
新橋駅
AndroidXcodeSwiftKotlin
スマホアプリエンジニア
作業内容 ・カタログアプリ(Android、iphone)の機能改善対応 ・環境:Swift:Xcode、Kotlin:Android Studio ・DB:Realm

【Swift】大手求人検索サービスにおけるiOSエンジニアの求人・案件

750,000円/月

業務委託(フリーランス)
東京都
リモート
GoiOSXcodeSwift
スマホアプリエンジニア
作業内容 ・大手求人検索サービスを展開されている企業様にてiOSエンジニアとしてご参画いただきます。 ・プロダクトオーナーやデザイナー、バックエンドエンジニアと連携しながら、iOSアプリの要件定義~運用まで、一気通貫でご対応いただきます。 ・機能開発に加え、リファクタリングやライブラリの更新、パフォーマンス改善などの保守開発もご担当いただきます。     【主な開発環境/ツール】 ・アーキテクチャ:Clean Architecture ・IDE:Xcode ・言語:Swift ・UI:Swift UI ・主な使用OSS:Alamofire、Moya、Kingfisher、R.swift、Realm、Lottie ・OSSマネージャ:Swift Package Manager、 Cocoapods ・VCS:Git、GitHub ・CI/CD:Github Actions、Bitrise、Fastlane ・解析ツール:Firebase、Adjust、Big Query、Redash、data.io ・その他ツール:Zube、Slack、Confluence、Miro ・開発手法:スクラム

Swift カーナビアプリのリファクタリング開発

650,000 〜 750,000円/月

東京都
池袋駅
Objective-CiOSSwift
スマホアプリエンジニア
作業内容 既存アプリのリファクタリングを目的として製造をメインにご対応いただきます。 現在は基本設計まで完了しており、詳細設計からご参画いただきます。 <担当工程> 詳細設計、製造、単体テスト <開発環境> Swift(一部Objective-C)

Swift ライブコマースサービスアプリ開発

600,000 〜 750,000円/月

東京都
六本木一丁目駅
Objective-CiOSXcodeSwiftFigmafirebase
スマホアプリエンジニア
作業内容 レシピ動画サービスにおいて、iOSのUIUX、開発から改善まで幅広くご担当いただける方を募集いたします。 <案件詳細> ・Swiftを用いたiOSアプリの新規機能追加・改善 ・バージョンアップ対応 <技術環境> ・Swift ・SwiftUI ・XcodeCloud ・Firebase ・Figma <開発環境> 言語   :Swift,Objective-C 環境・OS:iOS ツール  :SwiftUI <開発工程> 要件定義、基本設計、詳細設計、実装・構築・単体試験、結合試験、総合試験、受入試験、運用・保守 <就業時間> 10:00~19:00

Swift スマホアプリ開発

600,000 〜 750,000円/月

LinuxiOSMacOSAWSGitSwift
スマホアプリエンジニア
作業内容 スマホアプリ開発をご対応いただきます。 ※詳細は面談時にご説明させていただきます。 ■ 開発言語:Swift ■ 他開発環境:AWS, Git ■ OS:MacOS, Linux

【20〜40代/週5稼働可能な方歓迎】某アプリ追加機能開発・改修業務【iOS(Swift)】

700,000円/月

業務委託(フリーランス)
東京都
赤坂駅
JavaAndroidiOSSwift
スマホアプリエンジニア
作業内容 ※エンジニアとしての実務経験が2年以上ある方が対象の案件です!! ■概要 既存のコミュニケーションツールにおける追加機能の開発および改修業務を担当します。iOS(Swift)やAndroid(Java)のネイティブアプリ開発経験を活かし、一人称での自走が求められるプロジェクトです。コミュニケーションツールの開発が好きな方にとって、スキルと興味を両立できる案件です。 ■具体的な業務内容 ・既存コミュニケーションツールの追加機能開発 ・アプリ改修における設計および実装 ・iOS(Swift)およびAndroid(Java)の開発作業 ・テストおよびデバッグ対応

【Swift/Objective-C(リモート)】カメラのコントロールアプリ開発

700,000円/月

業務委託(フリーランス)
神奈川県
桜木町駅
Objective-CiOSSwift
スマホアプリエンジニア
作業内容 iPad向けの業務用カメラを複数台同時にコントロールするアプリの開発となります。 iOS(Swift/ObjectiveーC)で開発しており、PTP/IPを使用したカメラの遠隔制御、及び、カメラからのストリーミング表示を行うアプリの開発です。

【Swift】銀行向け新規プロジェクト(リモート)

900,000円/月

業務委託(フリーランス)
東京都
JavaScriptCSSHTMLNode.jsAzureBacklogSwiftKotlinReactTypeScript
アプリケーションエンジニアスマホアプリエンジニア
作業内容 上流工程から携わって頂きます。 コミュニケーションを取って協力しあいながら、開発を進めて行く文化になります。 〜主な開発環境/ツール〜 ・開発言語:Swift、Kotlin、TypeScript、JavaScript、HTML・CSS、 ・FW:SwiftUI、Node.js、React.js、Express ・DB:CosmosDB ・ツール:Azure、Backlog、 ・開発手法:アジャイル(一部ウォーターフォール有)

【Swift/一部リモート/週5日】iOSアプリ開発エンジニア

500,000 〜 600,000円/月

業務委託(フリーランス)
東京都
渋谷駅
iOSSwift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 動画配信モバイルアプリの開発、運用

【Swift/基本リモート】美容関連WEBサービスアプリ(iOS版)の開発作業

650,000円/月

業務委託(フリーランス)
東京都
iOSSwift
ネイティブアプリエンジニアスマホアプリエンジニア
作業内容 美容関連WEBサービスアプリ(iOS版)の開発作業

Swift 大規模クラウドサービス開発(メンバーポジション)

500,000 〜 800,000円/月

東京都
JavaAndroidLinuxiOSPostgreSQLGitBacklogSwiftRedmineAurora
スマホアプリエンジニア
作業内容 複数ある自社サービスの開発に携わっていただく案件です。 Swiftプロダクトの開発エンジニアとして、社内のステークホルダーと協力して開発を進めていただきます。 ※本案件はメンバーポジションの募集となります。 <開発環境> 言語:Swift, Java DB:RDS, Aurora(PostgreSQL) OS:iOS/iPadOS, Android, Amazon Linux ソース管理:Git タスク管理:Redmine, backlog コミュニケーション:Slack, Zoom

Swift レシピ動画アプリのソフトウェア開発案件

600,000 〜 900,000円/月

東京都
iOSXcodeSwiftCocoaGitHubFigmafirebase
スマホアプリエンジニア
作業内容 レシピ動画アプリにおいて、iOSアプリのUI/UXから設計・開発、品質・UI改善まで幅広くご担当いただきます。 プロダクト開発における問題解決や効率化のため、積極的に新しい技術を取り入れています。 <技術環境> ・Swift / SwiftUI ・Swift Package Manager / CocoaPods ・Xcode Cloud / fastlane ・Firebase ・GitHub / Slack / Asana / Confluence ・Figma <就業時間> 10:00~19:00

【Swift】ECアプリケーション運営企業におけるiOSエンジニアの求人・案件

750,000円/月

業務委託(フリーランス)
東京都
リモート
GoiOSSwift
スマホアプリエンジニア
作業内容 ・ECアプリケーション運営企業様におけるiOSエンジニアとしてご参画いただきます。 ・コマースシステムの開発や、ゲームなどのエンターテインメント領域の開発、toB向け管理機能のいずれかの領域に携わっていただきます。     【技術環境】 ・開発環境:Xcode ・開発言語:Swift ・UI:SwiftUI / UIKit ・API通信:Protocol Buffers / SwiftProtobuf ・アーキテクチャ:MVVM ・分析基盤:BigQuery / Data Studio ・モニタリング:Crashlytics, BigQuery ・CI/CD:Bitrise, GitHub Actions ・Knowledge Tool:Notion ・その他:GitHub / Slack ・開発手法: スクラム

【20〜40代/週5稼働可能な方歓迎】objective-cからswiftの載せ替え案件【Python】

750,000円/月

業務委託(フリーランス)
東京都
茅場町駅
PythonObjective-CiOSSwift
スマホアプリエンジニア
作業内容 ※エンジニアとしての実務経験が2年以上ある方が対象の案件です!! ■概要 Objective-Cで開発されたiOSアプリケーションをSwiftに載せ替える案件です。自社SDKのログ収集基盤をリプレイスし、新OSリリースに対応するためのSDKアップデートを担当します。iOSアプリ開発経験とともに、サーバーサイド連携や大容量データ処理のハンドリング設計スキルが求められます。SDK開発やObjective-CからSwiftへのリプレイス経験がある方は特に歓迎します。 ■具体的な業務内容 ・Objective-Cで開発されたコードをSwiftへリプレイス ・自社SDKのログ収集基盤の設計およびリプレイス業務 ・新OSリリースに伴うSDKのアップデート対応 ・サーバーサイド連携を伴うスマートフォンアプリの開発 ・大容量データ処理を考慮したハンドリング設計

【iOS(Swift)】iOSアプリ開発支援(週4日以上稼働可能な方にぴったり・20代〜40代活躍中!)

900,000円/月

業務委託(フリーランス)
大阪府
江坂駅
iOSSwift
スマホアプリエンジニア
作業内容 【20 代から40 代の方が活躍中!】 ※週4日〜OK案件です! ※実務経験2年以上ありの方が対象の案件です! ■ 概要 大手POSレジメーカー子会社の業務用iOSアプリ開発を支援します。Swiftでの設計・開発を中心に担当します。 ■ 具体的な業務内容 ・業務用iOSアプリの設計および開発支援 ・Swiftを用いたアプリケーションの開発および運用 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら業務を進めて頂く予定です。また、緊急時に出社が必要となる場合がございます。 ------------------------------------------------------------------ 直近の参画案件の経験とご希望に併せた案件のご紹介をさせて頂きます。 弊社は様々なプロジェクトの提案を強みとしておりますので、お気軽にご相談頂けますと幸いです。 ------------------------------------------------------------------ ※弊社では、法人、請負いの案件は取り扱っておりません。

【Swift】既存アプリ改修支援業務(リモート)

650,000円/月

業務委託(フリーランス)
東京都
渋谷駅
Swift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 IOS側の改修をご支援いただきます。 ・Objective-CからSwiftへの移行/変換対応 ・新規機能追加 ・レビュー(相互)

Swift 複数PJのiOSアプリ開発案件

650,000 〜 750,000円/月

東京都
iOSSwift
スマホアプリエンジニア
作業内容 今回、地域通貨のアプリ開発及び健康管理アプリの自社サービス開発において要員を募集することとなりました。 SE〜PGまで幅広く募集します。 ※その他詳細は面談時にご説明させていただきます。

【Swift(リモート)】医療機関向けスマホアプリのモック開発

800,000円/月

業務委託(フリーランス)
東京都
京橋駅
Swift
アプリケーションエンジニアスマホアプリエンジニア
作業内容 医療機関向けのスマホアプリのモックアップ開発をご担当いただきます。 カルテの閲覧/病院予約等が行えるシステムになります。

気になる案件は見つかりましたか?

お探しの条件に合った新着案件をお知らせします

あなたにピッタリ
フリーランス案件が見つかる

  • 132万件以上のフリーランス案件から一括検索

    324,291の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

    ※ 2月5日(Wed)更新

    32万件以上のフリーランス案件から一括検索

  • 2あなたの経験やスキルに適した案件をメールでお知らせ

    マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

    あなたのプロフィールからおすすめの案件・求人

今すぐ無料登録

Swiftの月額単価相場

Swiftのエージェント別案件数

Swiftのフリーランス案件・求人を保有しているフリーランスエージェントは、①レバテックフリーランス:2719件、②ココナラテック(旧:フリエン/furien):1431件、③フリコン:1412件、④Midworks:659件、⑤フォスターフリーランス:374件、⑥アットエンジニア:334件、⑦BIGDATA NAVI:133件、⑧HiPro Tech(ハイプロテック):126件、⑨mijicaフリーランス:93件、⑩レバテッククリエイター:44件となっています。(※フリーランスHub調べ/2025年2月) Swiftのフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①レバテックフリーランス、②ココナラテック(旧:フリエン/furien)、③フリコンであることがわかります。 Swiftのフリーランス案件・求人に参画を希望するフリーランスの方は①レバテックフリーランス、②ココナラテック(旧:フリエン/furien)、③フリコンを中心に複数のフリーランスエージェントに登録することをおすすめします。

Swiftのエージェント別月額単価相場

Swiftのフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①フリーランスポート(Freelance Port):110万円、②PMO NAVI:96.7万円、③Relance(リランス):92.1万円、④HiPro Tech(ハイプロテック):89.4万円、⑤コンプロフリーランス:87万円、⑥レバテッククリエイター:84.7万円、⑦1 on 1 Freelance:80.8万円、⑧ELEVATE:80.7万円、⑨CloudBuilders:80万円、⑩プロエンジニア:80万円となっています。(※フリーランスHub調べ/2025年2月) Swiftのフリーランス案件・求人の月額単価が高いフリーランスエージェントは①フリーランスポート(Freelance Port)、②PMO NAVI、③Relance(リランス)であることがわかります。 Swiftのフリーランス案件・求人に参画を希望するフリーランスの方は①フリーランスポート(Freelance Port)、②PMO NAVI、③Relance(リランス)を中心に複数のフリーランスエージェントに登録することをおすすめします。

Swiftの都道府県別案件数

Swiftのフリーランス案件・求人の都道府県別案件数は、①東京都:7100件、②大阪府:435件、③神奈川県:142件、④福岡県:138件、⑤愛知県:68件、⑥兵庫県:36件、⑦京都府:34件、⑧埼玉県:28件、⑨千葉県:23件、⑩広島県:2件となっています。(※フリーランスHub調べ/2025年2月) Swiftのフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③神奈川県であることがわかります。 Swiftのフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③神奈川県を中心にフリーランス案件を探されることをおすすめします。

Swiftの職種別案件数

Swiftのフリーランス案件・求人の職種別案件数は、①スマホアプリエンジニア:7982件、②アプリケーションエンジニア:1319件、③ネイティブアプリエンジニア:922件、④サーバーサイドエンジニア:752件、⑤PM:429件、⑥デザイナー:362件、⑦フロントエンドエンジニア:358件、⑧バックエンドエンジニア:349件、⑨SE:293件、⑩PG:260件となっています。(※フリーランスHub調べ/2025年2月) Swiftのフリーランス案件・求人は①スマホアプリエンジニア、②アプリケーションエンジニア、③ネイティブアプリエンジニアが多いことが分かります。

Swiftの職種別平均単価

Swiftのフリーランス案件・求人の職種別の平均単価は、①Webマーケター:125万円、②コールセンター:120万円、③ITアーキテクト:109.6万円、④プロダクトマネージャー:89.7万円、⑤PMO:88.1万円、⑥運用・監視:87.5万円、⑦3Dデザイナー:87万円、⑧コンサル:86.8万円、⑨機械学習エンジニア:86.3万円、⑩ITコンサルタント:85.4万円となっています。(※フリーランスHub調べ/2025年2月) Swiftのフリーランス案件・求人の月額単価が高い職種は①Webマーケター、②コールセンター、③ITアーキテクトであることがわかります。

Swiftの業界別案件数

Swiftのフリーランス案件・求人の業界別案件数は、①サービス:3798件、②IT:1469件、③通信:655件、④モバイル:548件、⑤製造:496件、⑥EC:483件、⑦ゲーム:408件、⑧銀行:369件、⑨金融:310件、⑩AI:261件となっています。(※フリーランスHub調べ/2025年2月) Swiftのフリーランス案件・求人は①サービス、②IT、③通信が多いことが分かります。 Swiftのフリーランス案件・求人に参画を希望するフリーランスの方は①サービス、②IT、③通信を中心に複数の業界の案件を検討されることをおすすめします。

Swiftの業界別平均単価

Swiftのフリーランス案件・求人の業界別の平均単価は、①ERP:110万円、②FinTech:89.4万円、③商社:87.1万円、④機械:87万円、⑤コンサル:86.8万円、⑥物流:84.2万円、⑦ヘルスケア:83.4万円、⑧DX:83.4万円、⑨AI:82.3万円、⑩人材:82.2万円となっています。(※フリーランスHub調べ/2025年2月) Swiftのフリーランス案件・求人の月額単価が高い業界は①ERP、②FinTech、③商社であることがわかります。 Swiftのフリーランス案件・求人に参画を希望するフリーランスの方は①ERP、②FinTech、③商社を中心に複数の業界の案件を検討されることをおすすめします。

Swiftの常駐案件・リモートワーク案件割合

Swiftのフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が4416件(51.7%)、常駐案件が4118件(48.3%)となっています。 したがって、Swiftフリーランス案件・求人に関してはリモートワーク案件が多いことがわかります。 (※フリーランスHub調べ/2025年2月)

Swift案件のよくある質問

Swiftの月額単価の相場はどれくらいですか?

Swiftの月額単価の相場は770738万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

Swiftの案件数は何件ですか?

フリーランスHub上でご覧いただけるSwiftの案件数は8534件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもSwiftのフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

Swiftについて

【Swiftの概要】 Swiftは、Apple社が開発したプログラミング言語です。iOSやMac、Apple Watchのアプリケーションを開発する目的で作られました。オープンソースで導入が容易であり、フリーランス案件を出す企業でもアプリ制作にSwiftを用いるところは多い傾向があります。Swiftの利点は、動作が高速であることです。また、使用前の変数初期化やオーバーフローチェックなどの機能による安全性もSwiftの優れている点です。他にも、構文の読みやすさやObjective-Cとの互換性など、さまざまなメリットが存在します。 【Swiftの特徴】 Swiftは、主にiOSアプリの開発で活用され、Webアプリでも利用できるなどさまざまなアプリケーション開発が可能です。Swiftの学習アプリである「Swift Playgrounds」を使用すればリアルタイムに動作確認でき、保守性の高さ・学びやすさにもつながっています。C言語・Objective-Cなどのプログラミング言語と相性がよいのも特徴です。C言語と併用したシステム開発や、Objective-CとSwiftの併用によるアプリ開発も可能です。 Swiftはコンパイラ型言語であり、実行速度が高速で、大きなデータの処理・高速なレスポンスに適しオンライン対戦型のゲーム開発にも向いています。 【Swiftフリーランスエンジニアの参画が可能な案件例】 Swiftが使用できると、フリーランスエンジニアも案件に参画できます。Swiftが利用されている案件の例を紹介します。 ・iOSアプリ開発 iOSアプリ開発は、iPhoneやiPad上のアプリ開発をさします。現在利用されているiOSアプリの多くは、Swiftで開発されています。Swiftが登場するまで、iOSアプリの開発は主にObjective-Cが用いられていました。Swiftは、Objective-Cよりコードがシンプルで、処理スピードが速いため、用いられるようになりました。Swiftは、単一の言語で活用するだけでなく、Objective-Cのコードに組み込めます。 ・macOSアプリ開発 SwiftでmacOSアプリの開発も可能です。パソコンとスマートフォンの両方で使えるアプリを、1つの言語で開発できる点は大きなメリットといえるでしょう。macOSアプリの開発には、SwiftのほかC言語、C++、Objective-Cなどが用いられる傾向にあります。macOSアプリは、例えばバックグラウンドで動作するアプリのような、GUI(グラフィカルユーザインターフェース)が不要のものもあります。SwiftならGUI不要のアプリも開発できます。 ・WatchOSアプリ開発 WatchOSは、Apple watchで使用されているOSです。Apple watchは歴史がまだ浅く、アプリの開発は今後盛んになると考えられます。画期的なアプリを開発できる余地が残されているともいえるでしょう。 Apple watch用のアプリは、Apple watch単独で動作するアプリと、iPhoneと連動するアプリがあります。iPhoneと連動するアプリの開発難易度は高く、より高い技術が求められます。 ・tvOSアプリ開発 tvOSは、Apple TVで使用されているOSです。テレビに接続すると、大きな画面で動画配信サービスやドラマ・映画の試聴ができます。tvOSアプリはiPhoneと連動して、iPhone内の写真や動画、音楽などをテレビで楽しめます。tvOSに対応したアプリは数が少なく、開発需要も現状ではそれほど高くありません。しかし、こういったアプリがSwiftで開発できることは知っておくとよいでしょう。 ・Androidアプリ、Webアプリ、サーバーの開発 Swiftは主にApple社の製品に対応するアプリ開発に利用されています。現在はApple社製品以外のアプリ開発も可能です。AndroidのアプリやWebアプリの開発に加え、サーバー開発にも対応しています。既に、サーバー開発用のフレームワークも豊富に用意されています。 【Swiftフリーランスエンジニアの案件参画に関して】 Swiftフリーランスエンジニアの案件は、最低でも2〜3年前後の開発経験を求める内容が多い傾向です。企業に入って数年の経験を積む必要があるでしょう。未経験からSwiftエンジニアとして企業に転職するのは比較的容易なので、まずは就職しそこで数年の経験を積むことを検討してください。合わせて、フリーランスとして活躍する際に求められるスキルの習得も目指します。経験年数や保有するスキルが多いほど参画できる案件が増え、働き方や単価なども好条件のものを選べるので、就職後もスキルアップを意識して過ごしましょう。 【Swiftフリーランス案件・求人に参画するために必要なスキル】 Swiftを使うフリーランス案件に参画する際、Swift以外の言語を使った開発経験とプログラミングスキルがあれば有利になるかもしれません。Swiftと関わりが深い言語はObjective-Cのほか、相互運用性があるObjective-C++やC言語です。また、SQL・Java・Kotlinなども挙げられます。RDBMS(リレーショナルデータベース管理システム)を扱うスキルなど、バックエンド(サーバー・クラウド)の知識も持っていれば、幅がさらに広がるでしょう。 なぜなら、Swiftがサーバー・クラウドの開発に使われる場合があるためです。機会があれば、サーバー・クラウドの開発へ積極的に関わるとよいでしょう。ほかにも、上流工程の実務経験があれば、折衝能力やマネジメント能力などをアピールできます。上流工程を経験していれば、全工程の知識・経験が求められる高単価案件を獲得できる可能性は高まると考えられるでしょう。チームを牽引できる力やタスク・スケジュールを管理するスキルも重宝されます。 【Swiftの習得難易度・勉強方法について】 Swiftは構成のシンプルさ、インタラクティブな形式の特徴から、初めてプログラミングを行う人にも向いている習得難易度が低めの言語です。学習用ツールや学習コースも豊富で、独学・スクールで勉強が可能です。Swiftのプログラミングや開発方法を、基本から学べるでしょう。独学で学ぶときは、「〇〇できるアプリを作る」と、明確な目標をもって学習に取り組んでください。Swiftは習得しやすいとはいえ、プログラミング言語は全般的に馴染みのないもののため、学習時に挫折しやすい傾向にあります。目標を決めることは、モチベーションの維持に役立ちます。コミュニティに参加すれば、壁に直面した時に乗り越えやすいでしょう。スクールで学ぶ場合、キャリアプランを考え、職種や業界を明確にしたうえでカリキュラムを選択しましょう。目指す職種・業界に適した学習を効率よく進めてください。また、Androidを含めたスマートフォンアプリ開発言語やバックエンドの知識を学ぶと案件を得るうえで有利になるといえるでしょう。他言語やバックエンドの知識も併せて学習することをおすすめします。 【Swiftフリーランスエンジニアにおすすめのフレームワーク】 Swiftフレームワークは種類が豊富です。学習するフレームワークの選択に迷うケースもあるでしょう。Swiftフリーランスエンジニアにおすすめのフレームワークを5つご紹介します。 ・Perfect Perfectは、Swiftとほぼ同時にリリースされたWebアプリのフレームワークです。フロントエンド・バックエンドのいずれか一方のみの開発にしか対応していないフレームワークが多い中、両方に対応できるメリットがあります。1つのフレームワークで両方の開発ができ、学習や業務の効率化につながるでしょう。必要に応じてほかのフレームワークを追加することも可能です。 ・Swifton Swiftonは、Ruby on Railsを参考に作られた、Webアプリのフレームワークです。Swiftで開発されたフレームワークで、とてもシンプルです。学習すべき内容も限られています。SwiftonはMySQL・PostgreSQLをサポートしています。Ruby on Railsを用いた開発経験のある方にはより使いやすいフレームワークです。 ・Slimane Slimaneは、Swift3で開発ができる、シンプルなコードのWebアプリフレームワークです。Slimaneは軽量・高速であり、非同期通信に強いといえます。複雑な処理に対応でき、アプリへの同時接続にも強いところがメリットです。SlimaneはHTTPサーバーとしての機能を持っている点も魅力です。フレームワークと別にサーバーを構築する手間が省けます。 ・Kitura Kituraは、IBM社からリリースされた、Webアプリ・Webサーバーを開発できるサーバーサイドSwift用のフレームワークです。短い応答時間・少ないメモリ使用量・エコシステムへの対応・クラウド向けである特徴をもち、開発を効率よく進められます。現在は、コミュニティが運営するプロジェクトに移行しています。コミュニティに参加することも可能です。 ・Vapor Vaporは、PHPのLaravelを参考にリリースされた、開発効率をより重視したSwiftのフレームワークです。Laravelでの開発経験のある人は理解しやすく、学習しやすいフレームワークであるといえます。Vaporには、Webアプリに必須といえる機能のほかにも豊富な機能が備わっています。Vaporは便利なフレームワークである一方、Ubuntuにしか対応していません。 【Swiftフリーランス案件・求人に参画するために役立つ資格について】 Swiftのフリーランス案件・求人への参画を目指すうえで、持っておくと役立ったり有利になったりする資格があります。Swiftと関係する資格をご紹介します。 ・App Development with Swift App Development with Swiftは、Apple社から提供されているSwift・Xcode・App開発ツールの基礎知識を証明する資格です。iOSアプリの開発に必要な知識を問われます。Swiftによるプログラミングの基礎概念、ビルディングブロックの使用方法、アプリケーション開発案件に必要な知識が身につくでしょう。2023年8月現在、日本語版の試験は実施されていませんが、国内で英語版の受験はできます。資格取得の勉強で知識を深めれば、Swiftを使うフリーランス案件への参画がスムーズになるでしょう。 ・システムアーキテクト試験 システムアーキテクト試験は、IPA(情報処理推進機構)が実施するIT系の国家資格です。この試験に合格すると、システム開発の要件定義や、設計の知識・技術が認定されます。システム開発の上流工程が理解できていることを証明することができます。Swiftに特化した資格ではないものの、上流工程の知識・技術があることをアピールできるでしょう。 ・その他エンジニアとしての基本資格 前述した2つ以外のエンジニアとしての基本資格は、Swiftフリーランス案件への参画に役立ちます。このほかにも、保有していると案件を行う際に役立つ基本資格があります。基本情報技術者試験・応用情報技術者試験・ITストラテジスト試験などです。いずれの資格もIPAが実施していて、IT人材に求められる知識・技術を証明できます。 【Swiftの市場動向や将来性について】 Apple製品のシェア率は高く、今後も継続していくでしょう。とはいえ、Apple製品は高額なため一部の国・地域での展開が主流です。Swiftは新しいプログラミング言語でもあるため、JavaやPHPなどと同等の知名度・市場規模はまだありません。今後、世界的に製品が広がっていけばより需要が高まっていくと考えられるでしょう。そのため、Swiftは将来性のある言語であるといえます。Apple製品の需要がある限り、Swiftを使うフリーランス案件も引き続き豊富に出されていくと考えられます。また、SwiftはWebサービスでも利用されていて、ニーズが高まっている言語です。ただし、言語の移行がある可能性もあるため、Objective-CやC言語、Java、Kotlinなどの言語と一緒に習得すると、より安定して案件に参画できるでしょう。 ※この文章は、2023年7月時点の内容です。