
シニア iOS または Android エンジニア——Swift/SwiftUI、Kotlin/Jetpack Compose
OleOleのグローバルなサッカープラットフォームで、ソーシャル機能、メッセージング、動画、ライブスコア、コマースを含むネイティブiOSまたはAndroid開発をリードします。 モバイルアーキテクチャと、本番リリースまでの開発・提供を担います。
仕事内容
- OleOleのネイティブiOSまたはAndroidアプリのアーキテクチャ設計と開発をリードする
- バックエンド、プロダクト、デザインチームと連携し、ソーシャル、メッセージング、動画、ライブスコア、決済機能を提供する
- Swift/SwiftUIまたはKotlin/Jetpack Composeでネイティブなモバイル体験を開発する
- モバイルアプリケーションをバックエンドAPIやリアルタイムサービスに接続する
- ソーシャルフィード、マイクロブログ、短尺縦型動画、暗号化メッセージ、リアルタイムチャット、音声・ビデオ通話を構築する
- 連絡先管理、招待、ユーザー検索、ライブスコア、試合イベント、プッシュ通知を提供する
- 認証、アカウント管理、安全なセッション、ウォレット、決済、報酬機能を実装する
- アプリケーション全体のローカライズと翻訳を支援する
- 起動時間、スクロール、メディア再生、ネットワーク通信、キャッシュ、バッテリー効率、低品質ネットワークでの耐障害性を改善する
- テスト、デバッグ、本番環境の信頼性を担う
- 初期アーキテクチャからApp StoreまたはGoogle Playでのリリースまで機能を担当する
応募要件
- 7年以上のプロフェッショナルなソフトウェアエンジニアリング経験と、相当量のネイティブiOSまたはAndroid開発経験
- Swiftに精通し本番環境でのSwiftUI経験がある、またはKotlinに精通し本番環境でのJetpack Compose経験がある
- 複雑なコンシューマー向けモバイルアプリケーションの設計、構築、リリースを主導した実績
- ソーシャルフィード、メッセージング、短尺動画、ライブコンテンツ、リアルタイム通信のいずれかを含む大規模なプロダクトを提供した経験
- WebSocketを用いたリアルタイムまたはイベント駆動型のモバイルアプリケーション開発経験
- WebRTCまたは同等の音声・ビデオ通話技術の本番環境での経験
- iOSの場合:AVFoundation、Swift Concurrency、APNs、Keychainまたはセキュアストレージ、iOSライフサイクル、App Storeリリースに関する深い知識
- Androidの場合:Kotlin CoroutinesとFlow、CameraX、Media3またはExoPlayer、Firebase Cloud Messaging、Android Keystoreまたはセキュアストレージ、Androidライフサイクル、Google Playリリースに関する深い知識
- 複雑なバックエンドAPIの統合経験と、インターフェースの進化に合わせてバックエンドエンジニアと直接協業した経験
- ネットワーク、キャッシュ、メモリ管理、モバイルパフォーマンス、断続的または低品質なネットワーク環境に関する深い理解
- 高度なデバッグ、プロファイリング、テスト、本番トラブルシューティング能力
- 主要なアプリケーションまたは機能をアーキテクチャ設計から本番環境まで独力で担当した実績
- 主にエンジニアリング管理ではなく、プロダクションコードに責任を持つ実装中心の姿勢
- 曖昧さ、変化する優先順位、初期段階の企業の成長に対応できる能力
- サッカーおよび国際スポーツの知識があれば尚可
福利厚生
- 延期期間中に繰延報酬が累積され、会社が資金調達を確保した時点で支払われる
- 資金調達後は、競争力のある給与、株式、OleOleトークンへの参加機会が提供される
- リモート勤務が可能
- 出張が提供または必要となる場合がある








