【フルリモート/週5/Swift】数千万人の決済インフラを支える次世代FinTech・キャッシュレスアプリのiOSエンジニア

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,700 ~ 6,700円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Swift】数千万人の決済インフラを支える次世代FinTech・キャッシュレスアプリのiOSエンジニア
お任せしたいこと
[役割]iOSエンジニアとして、日常の買い物から資産運用、個人間送金までをスマートフォン一つでシームレスに完結させる、数千万人規模が利用する次世代FinTech(キャッシュレス決済・ウォレット)アプリのコアネイティブ開発をお任せします。
[役割に対して求める成果]金融機関レベルの極めて厳格なセキュリティ要件(生体認証、暗号化、不正検知等)を満たしつつ、レジ前でユーザーを1秒たりとも待たせない「爆速のアプリ起動」と「滑らかな決済UX」を、SwiftUIとモダンなアーキテクチャによって実現すること。
具体的な業務内容
・SwiftおよびSwiftUIを用いたiOS向けネイティブアプリ(送金、QR/バーコード決済、明細管理等)の詳細設計、実装、テスト
・The Composable Architecture (TCA) を活用した、複雑な画面遷移と金融トランザクション状態の堅牢な管理(State Management)およびデータフローの設計
・CoreNFC(Apple Pay連携やタッチ決済)やAVFoundation(高速なQRコード読み取り)を利用した、ハードウェア機能の極限のパフォーマンスチューニング
・LocalAuthentication(FaceID / TouchID)やCryptoKit、Keychain Servicesを利用した、堅牢な認証基盤と機微データのセキュアなローカル保存処理の実装
・Instrumentsを活用した、アプリの起動時間短縮、メモリリークの解消、およびメインスレッドのブロックを防ぐ非同期処理の最適化
・FastlaneやBitriseを用いたCI/CDパイプラインの運用と、XCTestによる金融ロジックの厳格なユニットテスト・UIテストの自動化
必須スキル・経験
・Swiftを用いたiOSネイティブアプリの開発・運用経験(3年以上)
・UIKitまたはSwiftUIを用いたUIコンポーネントの実装およびレイアウト設計の経験
・MVVM、Clean Architectureなど、関心の分離を意識したアーキテクチャ設計の実務経験
・REST APIを用いたバックエンドとの非同期通信の実装経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験
歓迎スキル・経験
・FinTech、決済(QRコード、NFC、クレジットカード等)、または銀行・証券系アプリの開発経験
・SwiftUIやThe Composable Architecture (TCA) を本番環境のプロダクトに導入・運用した経験
・CoreNFC、PassKit(Apple Pay)、またはAVFoundationを利用したカメラ機能の実装経験
・アプリのセキュリティ対策(リバースエンジニアリング防止、Keychain連携、生体認証等)に関する深い知識と実装経験
・大規模(数十万〜数百万MAU)なBtoCアプリにおけるパフォーマンスチューニング経験
・アクセシビリティ(VoiceOver対応等)を考慮したUI/UX設計の経験
開発環境
言語・フレームワーク:Swift, SwiftUI, UIKit, The Composable Architecture (TCA)
機能・通信:CoreNFC, PassKit, AVFoundation, LocalAuthentication, CryptoKit
CI/CD・監視:Bitrise, Fastlane, GitHub Actions, Firebase (Crashlytics, Performance Monitoring), Datadog
その他ツール:Xcode, Instruments, GitHub, Figma, Jira, Confluence, Slack
開発チームについて
プロダクトマネージャー1名、UI/UXデザイナー2名、テックリード1名、iOSエンジニア6名(今回募集枠含む)、Androidエンジニア6名、バックエンドエンジニア多数の体制です。「金融システム=堅い・遅い・使いにくい」という常識を打破するため、セキュリティのプロフェッショナルとUI/UXのスペシャリストが職域を超えて激しく議論を交わし、世界最高水準の決済体験を追求するカルチャーです。
求める人物像
・「レジ前でアプリが開かない・フリーズする」というユーザーにとって最大のペインを理解し、ミリ秒単位のレスポンス改善に執念を持てる方
・金融ドメインという絶対にミスが許されない環境において、TCAなどのアーキテクチャを駆使して「バグを生み出しにくい堅牢なコード」を書くことに強いこだわりを持てる方
・フルリモート環境下において、デザイナーやバックエンドエンジニアなど他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方
仕事の魅力
人々の日常に最も密着する「お金・決済」のインフラをソフトウェアの力でアップデートする、非常に社会的インパクトの大きなプロダクトです。高いセキュリティ要件と、BtoCアプリならではのリッチで心地よいUI/UX体験をどう両立させるかという、iOS開発における最高難易度の設計課題に挑むことで、iOSエンジニアとして圧倒的な市場価値と専門性を確立することができます。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
