【フルリモート/週5/Swift】async/awaitを活用したiOS向けリアルタイム通信アプリの開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,500 ~ 5,500円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
お任せしたいこと
[役割]
iOSアプリエンジニアとして、SwiftおよびSwiftUIを用いたネイティブアプリケーションの新規機能実装および非同期処理のリファクタリングを担当していただきます。
[役割に対して求める成果]
FigmaのデザインデータやAPI仕様書を正確にコードへ落とし込み、async/awaitを用いた型安全でスムーズな画面描写・データ更新処理を期日通りにデリバリーすること。
具体的な業務内容
Swift / SwiftUIを用いた、新規機能画面およびインタラクションの実装
async/awaitおよびCombineを活用した、バックエンドAPI(WebSocket / REST)とのリアルタイム非同期通信実装
Core DataやRealmを用いた、端末内ローカルキャッシュの管理および同期処理の実装
XCTestを用いた、ビジネスロジックの自動単体テストおよびUIテストの作成
XcodeのデバッガーやInstrumentsを用いた、メモリプロファイリングと描画遅延の修正
GitHubを用いたプルリクエスト作成、およびチーム内での相互コードレビュー対応
必須スキル・経験
Swiftを用いたiOSネイティブアプリの開発実務経験3年以上
SwiftUIを用いた宣言的UIでの画面開発および再利用性の高いコンポーネント設計経験
async/awaitを用いた非同期処理、およびWeb API(REST/JSON)との連携実装スキル
Git / GitHubを用いたチーム開発における基本的なコマンド操作およびブランチ管理の経験
Xcodeを用いたデバッグ、エラー解析の実務経験
歓迎スキル・経験
WebSocketやServer-Sent Events(SSE)を用いたリアルタイム通信アプリの開発経験
Core DataやRealmなどを用いた、ローカルデータベース構築・運用経験
BitriseやGitHub Actionsを用いたモバイルアプリ向けCI/CDパイプラインの運用経験
App Store Connectを用いたアプリのリリース・申請手続きの実務経験
開発環境
言語・FW:Swift 5.x, SwiftUI
ツール・CI:Xcode, Bitrise, Firebase, Git
管理ツール:GitHub, Slack, Jira, Figma
手法:アジャイル(スクラム開発)
開発チームについて
iOSエンジニア3名、Androidエンジニア2名、デザイナー1名のモバイル専門チームです。「手触り感」と「動作の滑らかさ」を重視し、OSの最新機能や標準ガイドラインを尊重する開発文化です。
求める人物像
iOSのUIガイドライン(Human Interface Guidelines)を理解し、細部まで美しいUIを再現することにこだわりを持てる方
仕様の行間を自分で補完しながら、不明点があれば自発的に確認して前進させられる方
仕事の魅力
SwiftUIおよびasync/awaitを中心としたモダンなiOS開発のベストプラクティスを実務で深められます。
自分の実装した画面や機能がダイレクトにユーザー体験に反映されるやりがいを感じられる案件です。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
