Swiftの案件・仕事・求人情報
該当件数
50件
並び替え:
〜
700,000円/月
(週5日)
開発環境 | Swift | |
求めるスキル |
・ iOS/swiftアプリ開発経験5年以上
・ アジャイル(スクラム)開発のご経験 ・ コミュニケーション良好で、能動的に動ける方 ・ チーム育成などのリーダー経験 ・ 金融業界の知見 |
もっと見る |
募集職種 | iOSエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週5日)
・アジャイル(スクラム)開発のご経験
・コミュニケーション良好で、能動的に動ける方
〜
700,000円/月
(週5日)
開発環境 | Swift, Git | |
求めるスキル |
・ iOS開発経験3年以上の方
・ Swiftのご経験がある方 ・ Gitのご経験がある方 ・ コミュニケーション力のある方 ・ AWS CognitoとSwiftの繋ぎ込み経験者 |
|
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
500,000円/月
(週5日)
開発環境 | PHP, Swift | |
求めるスキル | ||
募集職種 | バックエンドエンジニア, システムエンジニア | |
リモートワーク | 基本リモート一部出社 |
〜
900,000円/月
(週4日〜5日)
開発環境 | Swift, HTMLコーディング | |
求めるスキル |
・ Swiftを用いたiOSネイティブアプリ開発経験(5年程度)
・ iOSのガイドラインを参考に、デザイナーとあるべき画面設計を議論・提案してきたご経験 ・ コードレビューを通じ、チームの開発力向上に貢献できる方 ・ CIのメンテナンス経験 ・ AppStoreへのアプリ公開、管理経験 |
もっと見る |
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週4日〜5日)
・iOSのガイドラインを参考に、デザイナーとあるべき画面設計を議論
・提案してきたご経験
・コードレビューを通じ、チームの開発力向上に貢献できる方
・CIのメンテナンス経験
・AppStoreへのアプリ公開、管理経験
・コーディングテストを実施いただける方
〜
800,000円/月
(週5日)
開発環境 | Swift, 開発計画策定/改善 | |
求めるスキル | ||
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週5日)
開発環境 | Swift, 開発ディレクション/大規模 | |
求めるスキル |
・ Swift UI(又はSwift)
・ 基本設計~1人称で動けるSE ・ サーバーサイドにも強くフルスタック |
|
募集職種 | バックエンドエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
700,000円/月
(週5日)
※開発環境はFirebase
上記スキルで3年以上実務経験のある方
・基本設計~1人称で動けるSE
・サーバーサイドにも強くフルスタック
■求める人物像:
・自走でき、責任感のある方
・待ちの姿勢ではなく、自発的に動ける方
〜
600,000円/月
(週5日)
開発環境 | Swift, Git | |
求めるスキル | ||
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
400,000円/月
(週1日〜2日)
開発環境 | Swift, 開発戦略立案 | |
求めるスキル |
・ SDK(iOS)での豊富な開発経験
・ テックリード、CTOとしての経験 ・ Android(SDK)での豊富な開発経験 ・ 広告配信系システム、サービスの知見 |
|
募集職種 | iOSエンジニア, CTO | |
リモートワーク | 基本リモート一部出社 |
〜
400,000円/月
(週1日〜2日)
・テックリード、CTOとしての経験
〜
600,000円/月
(週5日)
開発環境 | Swift, Git | |
求めるスキル |
・ UIKitを使用した開発経験(2年以上)
・ Swiftでのネイティブアプリの開発経験(2年以上) ・ チームでの開発経験 ・ CombineやRxを使った開発経験 ・ WebAPIを用いたアプリケーションの開発経験 |
もっと見る |
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
600,000円/月
(週5日)
・Swiftでのネイティブアプリの開発経験(2年以上)
・チームでの開発経験
・CombineやRxを使った開発経験
・WebAPIを用いたアプリケーションの開発経験
・Gitを用いた開発経験
〜
700,000円/月
(週5日)
開発環境 | Swift, Kotlin | |
求めるスキル | ||
募集職種 | Androidエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
1,000,000円/月
(週5日)
開発環境 | Swift, 開発計画策定/改善 | |
求めるスキル |
・ Swiftを用いたアプリ開発経験3年以上
・ チーム開発経験1年以上 ・ 企画担当と連携しながら開発を進めた経験 |
|
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
1,000,000円/月
(週5日)
・チーム開発経験1年以上
・企画担当と連携しながら開発を進めた経験
■求める人物像:
・主体的に動ける方
・チーム構成の都合上40歳過ぎくらいまでの方
・少人数チームであるため日本人であること
・少人数チームであるため渋谷オフィス通勤圏内にお住まいの方であること
〜
1,000,000円/月
(週3日〜5日)
開発環境 | Swift, Xcode | |
求めるスキル |
・ UIKitを含むiOSの主要なフレームワークに関する深い知識
・ iOSアプリ開発チームのリーディング経験 ・ VIPERやClean ArchtectureなどiOSアプリケーションに関わるアーキテクチャーの知識 |
|
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
1,000,000円/月
(週3日〜5日)
・iOSアプリ開発チームのリーディング経験
・VIPERやClean ArchtectureなどiOSアプリケーションに関わるアーキテクチャーの知識
〜
900,000円/月
(週5日)
開発環境 | Swift, Next.js | |
求めるスキル |
・ Swiftを用いた開発経験3年以上
・ システムを0ベースでアーキテクチャから設計構築出来る方 ・ スタートアップ・ベンチャー企業での開発経験 |
|
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週5日)
・システムを0ベースでアーキテクチャから設計構築出来る方
・スタートアップ
・ベンチャー企業での開発経験
■求める人物像:
・チームワークとコミュニケーション能力
・新しい技術の迅速な習得と適用能力
〜
700,000円/月
(週5日)
開発環境 | Swift, Kotlin | |
求めるスキル |
・ Swiftでの開発経験3年以上(RxSwiftでの開発経験1年以上)
・ リードエンジニアとしてコードレビューなどの経験 ・ 技術選定や分離設計、クリーンアーキテクチャ実装のご経験 ・ モダン化、アーキテクチャ設計やMVVMなどの設計思想の導入経験などがある方 ・ 動画配信に関わる開発経験、業界での就業経験 |
|
募集職種 | アプリケーションエンジニア, PL | |
リモートワーク | 基本リモート一部出社 |
〜
700,000円/月
(週5日)
・リードエンジニアとしてコードレビューなどの経験
・技術選定や分離設計、クリーンアーキテクチャ実装のご経験
〜
900,000円/月
(週4日〜5日)
開発環境 | Swift | |
求めるスキル |
・ Swiftを使った iOS アプリの開発経験
・ iOSアプリの長期間の保守・運用経験 ・ クラッシュログの解析/バグ修正 ・ ユニットテストの実装・運用経験 ・ CIを使った運用経験 |
もっと見る |
募集職種 | iOSエンジニア, アプリケーションエンジニア | |
リモートワーク | フルリモート |
〜
900,000円/月
(週4日〜5日)
・iOSアプリの長期間の保守
・運用経験
・クラッシュログの解析/バグ修正
・ユニットテストの実装
・運用経験
・CIを使った運用経験
〜
1,000,000円/月
(週3日〜5日)
開発環境 | Objective-C, Swift | |
求めるスキル |
・ 1年以上のSwift UIでの開発経験
・ プロジェクトで必要なことを自らつかんで理解し、プロジェクト内で完全に自走できる方 ・ 大規模PJの経験があること ・ 関連言語含め5年以上の経験があること ・ Objective-Cの開発経験 |
もっと見る |
募集職種 | フロントエンドエンジニア, バックエンドエンジニア | |
リモートワーク | フルリモート |
〜
1,000,000円/月
(週3日〜5日)
(個人開発/趣味の勉強での経験はNG 、Swiftエンジニアとしてハイスキルであれば経験なしでも検討可)
・プロジェクトで必要なことを自らつかんで理解し、プロジェクト内で完全に自走できる方
・大規模PJの経験があること
(個人開発/規模の小さい自社開発で1~3名のチーム経験しかありません、はNG)
・関連言語含め5年以上の経験があること
〜
1,000,000円/月
(週3日〜5日)
開発環境 | Swift, TypeScript | |
求めるスキル |
・ CTO経験、またはそれに準ずる経験をお持ちの方
・ Typescript環境でフルスタック開発可能な方 ・ Swiftを用いたiOSアプリの開発経験 ・ スタートアップやベンチャー企業で、サービスを0→1フェーズからグロースさせた経験 |
|
募集職種 | フロントエンドエンジニア, CTO | |
リモートワーク | フルリモート |
〜
1,000,000円/月
(週3日〜5日)
・Typescript環境でフルスタック開発可能な方
〜
900,000円/月
(週5日)
開発環境 | Swift, Kotlin | |
求めるスキル |
・ モバイルアプリ開発5年以上のご経験
・ KotlinまたはSwiftでの開発経験 ・ スタートアップ・ベンチャー企業での就業/参画経験 ・ お互いにマッチングが合った際に、正社員転換のご相談をさせていただける方 ・ モバイルアプリサービスの立ち上げ経験 |
もっと見る |
募集職種 | アプリケーションエンジニア | |
リモートワーク | 基本リモート一部出社 |
〜
900,000円/月
(週5日)
・KotlinまたはSwiftでの開発経験
・スタートアップ
・ベンチャー企業での就業/参画経験
・お互いにマッチングが合った際に、正社員転換のご相談をさせていただける方
SwiftのよくあるQ&A
-
Swiftの月額単価相場はいくらですか?
59万円です。※ITプロパートナーズで募集中の案件の平均月額単価
-
Swiftの案件数はどのくらいありますか?
50件です。(ITプロパートナーズで掲載中の案件数です)
-
Swiftのリモートワーク可能な案件はありますか?
あります。Swiftの案件のうち98%がリモートワーク可能です
Swiftのフリーランス求人・案件について
-
Swiftとは
swiftは、Apple社が開発したプログラミング言語です。iPad、iPhone、MacBookのスマートフォンアプリ開発ができます。2014年に発表したばかりで、2015年にオープンソース化しました。歴史は浅いですが、人気がある言語で注目を集めています。
swiftの開発環境にはMacOSが必要です。コーディングにはXcodeをインストールする必要があります。MacOSが無い人はWindowsやLinux環境でも作動します。不確定なバグや挙動不審な動作をすることがあるので、できる限りMacOSを用意するようにしましょう。
また、古い機種はXcodeがインストールできなかったり、ビルドができないこともあります。購入するなら中古よりも新品がおすすめです。
swiftが開発されるまではObjective-Cが利用されていました。しかし、Objective-Cは覚えるのが難しく、今ではほとんどObjective-Cは使われていません。では、どうしてswiftは人気があるのでしょうか?その理由として以下の特徴があります。
- コードの読み書きが簡単
プログラミング言語で例えると文法はC言語に似ており、他の言語を学んでいた人でもswiftにスムーズな移行ができます。また、他の言語に通じるライブラリが複数用意されているので、1から覚えることがあまりありません。
- 互換性がある
swiftはObjective-Cと互換性があります。例えば2014年以前に作られたスマートフォンアプリの土台を利用する時、Objective-Cとswiftの言語を混合した状態でもアプリは作動します。これまでObjective-Cを使っていた人も、学んだ知識が無駄になることはありません。また、アプリを開発している企業も過去に積み重ねた資産が活用できます。
- 開発環境のコストが掛からない
開発環境にはXcodeが必要です。Apple社が無料で配布しているので簡単に導入でき、開発準備に手間やコストが掛かりません。大規模開発をする時は有料の統合開発環境を求められることが多いので、この手軽さは初心者にとって大きなメリットです。
- 高速処理を実現
アプリケーション開発でネックとなるのは処理速度です。コード行数が少ないアプリケーションであれば気にする必要はありませんが、開発規模が大きくなるとコンパイル時間が掛かったり、シミュレーションが重たくなってしまいます。しかし、swiftはC++と同じ処理速度でJavaより約5倍ほど配列速度が速いので優秀です。JavaはAndroidの開発言語にも使われていることを考えると、処理速度が速いことがわかります。
-
Swiftフリーランス案件・求人の特徴や動向
求人は開発経験者を募集している企業がほとんどです。ただし、経験年数を指定している企業は少なく、3年間の開発経験があればどこでも応募できます。また、Objective-Cが分かる人を求人している企業もあるので、覚えておくと便利です。
その他にもAndroidとIOSの両方でアプリケーション開発を行っている企業があり、KotlinまたはJavaの経験が必須な場合もあります。そのため、Androidのスキルを身に付けると、求人の幅が広がります。
案件の動向としては、消費者向けのサービスよりもBtoBのアプリケーション開発が多くありました。例えばDX化に向けた業務効率化ツールであったり、決済サービスの開発があります。
-
Swiftフリーランス案件・求人の代表的な案件の種類
案件の種類はプラットフォームから開発する案件は少なく、機能追加や保守がメインです。SEよりもプログラマが求められており、大規模開発の案件が多くあります。報酬が良く、月100万円以上を超える案件もあります。種類毎にまとめたので参考にしてみてください。
- アプリ開発・プログラマ
バックエンド・フロントエンドエンジニアに分かれて求人があります。どちらも単価は変わりませんが、フレームワークやAPIによって求められているスキルが違うので応募前に自分のスキルに合っているか確認しましょう。
- アプリ開発・SE
案件数は少ないですが、上流工程の求人もあります。顧客の要望を聞き、仕様定義・設計を行う仕事です。プログラマの知識はもちろんのこと、アルゴリズムの思考や円滑なやり取りを行うためのコミュニケーションスキルなどが必要で難易度が跳ね上がります。
- アプリ開発・リプレイス
主にObjective-Cからswiftへのリプレイス作業やIOSからAndroidの移植作業がメインとなります。言語の特性を知ったうえでリプレイスを行わなければならないため、とても難しい作業です。しかし、単価は高くなるのでフリーランスとして安定した収入を得ることができます。
-
Swiftフリーランス案件・求人を獲得する為に必要なスキルや経験
フリーランスの案件を獲得するにはswiftの開発経験が必須です。未経験者で応募している企業はなく、即戦力を求められています。またswift以外で必要なスキルは3つあります。
- Objective-C
高単価案件を獲得する為に必須のスキルです。Objective-Cでコーディングをしている企業はほとんどいないので、詳しく覚えなくてもいいですが、基本的なコードを読めるようにしておきましょう。
- Java
Android開発で使われている言語です。アプリケーションを開発後、IOSとAndroidの両方でリリースしている企業が多く、必須のスキル。WindowsOSがあればPC内で開発からシミュレーションまで無料でできます。
- DB操作
アプリケーション内のユーザー情報を操作するためにビックデータを扱う必要があります。DBの操作はアプリケーション開発をするうえでとても大切です。覚えておけば、金融関連の案件に応募できます。
-
Swiftフリーランスエンジニアにおすすめのフレームワーク
swiftフリーランスエンジニアにおすすめのフレームワークを5つまとめたので紹介します。
### Kitura
kituraはIBM社によって開発されたWebアプリケーションフレームワークです。クラウド環境で作動するアプリケーション開発に特化しています。フリーランスの案件でも必須のスキルとして求められていることがあり、多くの企業で採用されているフレームワークです。
クラウド環境の開発はBtoB、BtoC共に需要が高く、ユーザーが場所を問わずに利用できるので、高い人気があります。開発元が有名な会社ということもあって、信頼度も高く安定しているフレームワークです。また、今後のアップデート予定はないと発表しているので、急な仕様変更が入ることもありません。
### Perfect
フロント、バックエンド共に開発できる優れたフレームワークです。REST APIに対応しているので、コーディングをスムーズにできます。
### Express
Expressは高速処理が特徴のフレームワークです。npmモジュールが豊富にあるので、自由なカスタマイズが可能。構成要素をJavaScript言語で記載できるので、既にホームページ制作の知識を持っている人はすぐに習得できます。また、ヘルプページが日本語対応しているので、英語が苦手な人でも安心してください。
## HTTPSwiftServer
HTTPSとIOSの連携に特化しているフレームワークです。通信周りが強いコーディングを行えるので、高いセキュリティを築きたい時に便利です。
-
Swiftフリーランス案件・求人に役立つおすすめ資格
swiftは開発されてからまだ日が浅いため、資格は「App Development with Swift」しかありません。App Developmentwith Swiftの難易度はあまり高くないですが、全て英語で出題されます。英語が読めない人にとっては難しい試験です。
勉強方法は学習教材が販売されており、その中から出題されます。受験費用は10780円です。1年間通して試験が行われているので何度でも挑戦できます。
-
Swiftの習得方法や難易度
swiftの難易度は低く、コードがシンプルなので初心者でもおすすめ。習得方法は実際にアプリを作りながら、分からない箇所をインターネットで調べることで、早く覚えることができます。参考書を購入するとお金が掛かってしまうので、安く抑えたい人は実践で覚えていきましょう。
簡単なゲームアプリの開発であればインターネットにコードが記載されています。改造しながら自分だけのアプリを作ってみてください。
ただし、swiftはオープンソースで常に新しいバージョンが更新されています。新機能を搭載されることがあるので、最新のバージョンチェックを欠かさないようにしましょう。
-
Swiftフリーランスエンジニアの将来性
swiftのフリーランスエンジニアは今後、更に需要が高くなると言えます。Apple製品の市場は年々拡大していますし、スマートフォンアプリは家電や車と連携してより便利なものになってきています。最新技術を学びたいならswiftがおすすめです。
さらに詳しい情報は「Swiftのフリーランス案件まとめ!業務委託でアプリ開発案件を獲得しよう- アトオシ」をご覧ください。