シニアAndroidモバイルエンジニア(エンタープライズプラットフォーム)
Capital OneでネイティブAndroid体験、共有ライブラリ、AI活用ワークフローを構築します。1億人を超える顧客を支えるエンタープライズプラットフォームの近代化に取り組みます。
仕事内容
- エンジニア、デザイナー、プロダクトマネージャーと協力し、1億人を超える顧客に高品質で高性能な機能を提供します。
- プロダクトリーダーとともに、複数四半期にわたるエンジニアリングロードマップを策定し、新機能、性能改善、プラットフォームの近代化を推進します。
- 複数チームが使用する中核コンポーネントと共有ライブラリを設計、構築、保守します。
- プラットフォーム間の一貫性、拡張性、モバイル体験のアクセシビリティに関する標準づくりを支援します。
- モバイル性能、ネットワーク、またはプラットフォーム固有のUIフレームワークについて深い専門知識を提供します。
- インフラおよびバックエンドチームと連携し、モバイルのCI/CD、可観測性、信頼性の実践を改善します。
- Model Context Protocolなどのオープン標準に基づく専用エージェント、スキル、ツールを含め、各チームでエージェント型AIツールを活用するための戦略を策定します。
- シニアエンジニアによるAIネイティブなワークフローの開発を指導します。
- 最新のモバイルエコシステムに関する幅広い知識を活かし、複雑なプロダクト領域の課題に大きな技術的貢献をします。
応募要件
- コンピューターサイエンス、または統計学、経済学、オペレーションズリサーチ、分析学、数学、工学などの関連する定量分野の学士号以上。
- ソフトウェアエンジニアリング、モバイルアーキテクチャ、複数チームにまたがるプロジェクトデリバリーの実務経験が6年以上あること。インターンシップは含みません。
- ネイティブAndroidまたはiOSアプリの開発経験が6年以上あること。
- フェデレーテッド型ネイティブモバイルアプリの設計、または開発を主導した経験が3年以上あること。
- ネイティブAndroidまたはiOSアプリの開発経験が7年以上あること。
- SwiftUIやJetpack Composeなど、最新のネイティブUIフレームワークの使用経験があること。
- Swift Testing、XCUI、JUnit、Espressoなどのツールを使った自動モバイルテストスイートの設計・構築経験があること。
- モジュール型アーキテクチャと最新の状態管理パターンの経験があること。
- ネイティブモバイルプラットフォームの性能調整と最適化の経験があること。
- 大規模なプロダクト領域で技術的リーダーシップを発揮し、技術ビジョンとロードマップに影響を与えた経験があること。
- 複数チームで使用するコンポーネントの設計を主導した経験、または共有SDKに貢献した経験があること。
- クライアント側のBackend-for-Frontends(BFF)の開発とスケーリング、およびgRPC/Protobufなどのプロトコルを用いた効率的なデータ取得戦略の策定経験があること。
- Core MLやTensorFlow Liteなど、デバイス上の機械学習フレームワークに関する実務知識。
- リリース健全性指標、指標に基づく段階的ロールアウト、機能フラグ戦略に関する専門知識。
- エージェント型AIコーディングツールと開発者の生産性向上手法に関する専門知識。
- Capital Oneは、本職種の対象となる新規応募者に対する就労許可のスポンサーを検討します。
福利厚生
- 最上位クラスのMacBook Proノートパソコン。
- 高性能モニターを複数台。
- 製品開発に必要なツール。
- 全般的なウェルビーイングを支える、充実した競争力のある包括的な健康、財務、その他の福利厚生。
- 業績に基づくインセンティブ報酬。現金賞与や長期インセンティブが含まれる場合があります。
