
モバイルフロントエンド開発者(iOS)—リモート
ネイティブ Swift とモジュール型アーキテクチャを使い、FCamara のクライアント向け金融モバイルプロダクトを開発します。 Server-Driven UI で動的なインターフェースを構築し、バックエンドサービスと連携します。
仕事内容
- クライアントの他のアプリケーションと連携するモバイル機能を開発・改善する。
- Swift でネイティブ iOS 機能を開発する。
- プロダクトの UX・UI 標準に沿ったレスポンシブで滑らかなインターフェースを作成する。
- モジュール型でプラグイン可能なアーキテクチャ内に再利用可能なコンポーネントを構築する。
- Server-Driven UI の原則を用いてコンポーネントとユーザーフローを作成する。
- バックエンドの設定とコントラクトを解釈し、動的なインターフェースを表示する。
- モバイルアプリケーションを API とバックエンドサービスに接続する。
- アプリケーション状態、キャッシュ、ローカル永続化、データ同期を管理する。
- サービス停止や接続関連のエラーに対応する。
- 高いパフォーマンスと安定性、シームレスなユーザーフローを維持する。
- 金融機関向けプロダクトに適したモバイルセキュリティプラクティスを適用する。
- 単体テストと統合テストを作成し、自動テスト戦略を支援する。
- コードレビューと技術標準に貢献する。
- バックエンド、アーキテクチャ、QA、プロダクトオーナー、UX/UI チームと協働する。
- モバイルアーキテクチャと共有コンポーネントライブラリの発展に貢献する。
- 可観測性、モニタリング、モバイル障害分析のプラクティスに貢献する。
応募要件
- ネイティブモバイルアプリケーションの開発経験。
- Swift、SwiftUI、または UIKit を使用した iOS 開発経験。
- MVVM、クリーンアーキテクチャ、または同等のモバイルアーキテクチャパターンに関する知識。
- アプリケーションを REST API と統合した経験。
- JSON、データのシリアライズおよびデシリアライズに関する知識。
- 非同期プログラミングと並行処理管理の理解。
- モバイルアプリケーションのモジュール化に関する知識。
- Git とバージョン管理プラクティスの習熟。
- 単体テストと自動テストの経験。
- モバイル開発における CI/CD の知識。
- iOS アプリケーションのライフサイクルの理解。
- Apple プラットフォーム開発とユーザーエクスペリエンスガイドラインに関する知識。
- OAuth 2.0 と OpenID Connect の知識があれば尚可。
- JWT と安全なトークン管理の経験があれば尚可。
- デバイス上の安全な情報保存に関する知識があれば尚可。
- Android Keystore の知識があれば尚可。
- 証明書ピンニングの知識があれば尚可。
- 生体認証の知識があれば尚可。
- セキュアコーディングの経験があれば尚可。
- OWASP モバイルアプリケーションセキュリティの知識があれば尚可。
- デジタルバンク、フィンテック企業、または決済ソリューションでの経験。
- Server-Driven UI の実装経験。
- Super Apps での業務経験。
- モジュール型およびプラグイン可能なアーキテクチャに関する知識。
- 大規模でビジネスクリティカルなアプリケーションを支援した経験。
- フィーチャーフラグとリモート設定に関する知識。
- モバイルの可観測性とモニタリングの経験。
- 金融商品、決済、またはデジタルウォレットに関する経験。
福利厚生
- 求人情報には福利厚生、手当、その他の報酬に関する記載がありません。








