【フルリモート/週5】iOSエンジニア・Swiftスペシャリスト(大規模BtoCアプリ・SwiftUI移行とアーキテクチャ刷新)

掲載終了8日前

【フルリモート/週5】iOSエンジニア・Swiftスペシャリスト(大規模BtoCアプリ・SwiftUI移行とアーキテクチャ刷新)

4,500〜4,800/時

この案件を3行でまとめると

  • 大規模BtoC向けiOSアプリの開発・アーキテクチャ刷新を担当し、数百万人のユーザーに影響を与えるプロダクトに携わります。
  • SwiftとUIKitを用いた新機能開発と、既存のレガシーコードをSwiftUIへ段階的に移行し、MVVMやClean Architectureを採用したテスタブルな設計を行います。
  • フルリモートで週5日勤務、時給4500〜4800円の報酬があり、モダンなSwiftエコシステムへのリファクタリング経験を積むことができます。

作業内容

【フルリモート/週5】iOSエンジニア・Swiftスペシャリスト(大規模BtoCアプリ・SwiftUI移行とアーキテクチャ刷新) ### お任せしたいこと 数百万人のユーザーが日常的に利用する自社の大規模iOSアプリケーションにおいて、Swiftを用いた新機能の開発、および長年の運用で肥大化したコードベース(Massive View Controller等)の泥臭いアーキテクチャ刷新をお任せします。 「とりあえず動く画面を作る」「流行っているから最新のフレームワークを導入する」といった表面的な実装ではなく、AppleのHuman Interface Guidelines(HIG)を深く理解した上で、複雑な状態管理や非同期処理を美しく整理し、ユーザーの手に吸い付くような滑らかな体験(UX)と、開発チームが安全に最速でコードを追加できる堅牢な基盤を両立させていくポジションです。 ### 具体的な業務内容 ・Swiftを用いた、大規模かつ高トラフィックなネイティブiOSアプリケーションの設計・開発 ・肥大化したUIKitベースのレガシーコードから、SwiftUIへの段階的かつ安全な移行(ストラングラーフィグパターンを用いたリファクタリング) ・MVVM、Clean Architecture、またはTCA(The Composable Architecture)等の設計思想を取り入れた、テスタブルで疎結合なコンポーネント設計 ・Swift Concurrency(async/await)やCombineを活用した、複雑な非同期処理や状態管理の最適化 ・Instrumentsを利用したメモリリーク(循環参照)の特定、およびレンダリングパフォーマンス(スクロールの滑らかさや起動速度)の極限のチューニング ・XCTestを用いた単体テスト・UIテストの実装によるテストカバレッジの向上、およびFastlaneやBitrise(またはGitHub Actions)を利用したCI/CDパイプライン・自動配信の整備 ・PdMやUI/UXデザイナー(Figma)と連携した、ネイティブアプリならではの滑らかなマイクロインタラクションやエッジケース(通信エラー時など)の仕様策定 ・バックエンドエンジニアに対する、BFF(Backend for Frontend)層の設計提案や、モバイルに最適化されたAPIスキーマの泥臭い交渉 ### 必須スキル・経験 ・SwiftおよびUIKitを用いたiOSネイティブアプリの開発実務経験(目安として3年以上) ・iOSのメモリ管理(ARC)やアプリケーションライフサイクルに関する深い理解 ・MVVM等のアーキテクチャパターンを用いた設計、および実装経験 ・Git / GitHubを用いたプルリクエストベースでのチーム開発経験 ### 歓迎スキル・経験 ・SwiftUIを用いた本番環境でのアプリケーション開発・運用経験 ・TCA(The Composable Architecture)を用いた複雑な状態管理の実装経験 ・大規模(数十万〜数百万DL規模)なiOSアプリの開発、およびリファクタリング経験 ・App Storeの審査ガイドラインに関する深い知見、およびリジェクト対応経験 ・iOS開発チームにおけるテックリード、またはスクラムマスターの経験 ### 開発・業務環境 開発言語:Swift フレームワーク:SwiftUI, UIKit, Combine, Swift Concurrency (async/await) アーキテクチャ:MVVM (一部 TCA への移行を検討・推進中) テスト・CI/CD:XCTest, Fastlane, Bitrise (または GitHub Actions) デザイン・管理:Figma, GitHub, Jira, Slack, Zoom その他ツール:Firebase, Datadog (または Sentry 等のクラッシュレポーティング) ### プロジェクトチームについて モバイルアプリ(iOS)開発・アーキテクチャ推進チームへの配属となります。 「画面が崩れなければいい」「バックエンドから来たデータをそのまま表示するだけ」という受け身の姿勢を強く嫌い、「このAPIレスポンスだと通信遅延時にユーザーを待たせてしまうから、キャッシュ戦略を見直そう」と、ユーザー体験を守るために越境して議論する手堅いカルチャーです。OSのメジャーアップデート(毎年秋のiOSアップデート)に伴う破壊的変更に対しても、場当たり的なパッチを当てるのではなく、公式ドキュメント(WWDCのセッション等)を泥臭く読み込み、仕組みから正しく追従する実直なメンバーが集まっています。 ### 求める人物像 ・「新しいフレームワーク(SwiftUI等)」を銀の弾丸として盲信するのではなく、UIKitの安定性や限界を理解した上で、適材適所の技術選定ができる方 ・「Crash-free rate(クラッシュ・フリー率)99.9%」といった品質指標に対して、エンジニアとしての強いプライドと当事者意識を持てる方 ・デザイナーの作ったFigmaの静的なモックアップの裏側にある「ローディング状態」「エラー状態」「空の状態」といった見えない仕様の抜け漏れに自ら気づき、提案できる方 ### 仕事の魅力 ユーザーの「手のひら」で直接動くアプリケーションにおいて、自分の書いたコードがダイレクトに数百万人の日常体験を豊かにする、極めてやりがいと影響力の大きいポジションです。歴史ある大規模アプリ特有の複雑な技術的負債(Fat VCなど)を紐解き、モダンなSwiftエコシステムへと刷新する高度なリファクタリング経験を通じて、「ただ画面を作れるiOSエンジニア」を凌駕し、あらゆるテック企業から渇望される「モバイルアーキテクト」としての確固たる市場価値を築くことができます。 ### 働き方 #### リモート環境 **[フルリモート]** 基本的にフルリモートで働いていただけます。

稼働条件

週5日 / フルリモート

契約形態

業務委託(フリーランス)

開発環境

Swift

募集回数

1回

スキル

バックエンド:
モバイルフレームワーク:
デザイン:
ビジネスツール・コミュニケーション:
その他:

企業名

株式会社Kaizen Tech Agent

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

この案件のおすすめポイント

  • フルリモートで週5日勤務が可能で、時給4500円〜4800円の報酬が設定されています。
  • 数百万人が利用する大規模iOSアプリの開発・リファクタリングに携わり、SwiftUIへの段階的移行やClean Architectureの導入を経験できます。
  • SwiftとUIKitの実務経験が3年以上ある方に最適で、テスト自動化やCI/CDパイプライン構築のスキルを活かせます。

よくある質問

週5日勤務で、時給4500円〜4800円の報酬が支払われます。

既存のUIKitベースのレガシーコードを段階的にSwiftUIへ移行し、ストラングラーフィグパターンを用いて安全にリファクタリングします。

XCTestを用いた単体テスト・UIテストを実装し、FastlaneやBitrise(またはGitHub Actions)を利用したCI/CDパイプラインで自動配信を整備しています。
案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)