
シニア iOS または Android エンジニア – Swift、Kotlin(テキサス州リモート)
OleOle のサッカーに特化したソーシャル、メッセージング、動画、決済、ライブコンテンツアプリのモバイルアーキテクチャと開発をリードします。 技術設計から App Store または Google Play での本番リリースまで、機能をエンドツーエンドで担当します。
仕事内容
- OleOle のネイティブ iOS または Android アプリのアーキテクチャと開発をリードする
- バックエンド、プロダクト、デザインチームと緊密に連携する
- モバイルアプリをバックエンド API とリアルタイムサービスに接続する
- 高性能なソーシャルフィードとマイクロブログ機能を開発する
- ショートフォーム縦型動画の撮影、アップロード、再生、メディア処理を実現する
- 暗号化された 1 対 1 メッセージングとリアルタイムチャットを構築する
- 音声通話とビデオ通話の機能を統合する
- 連絡先、招待、ユーザー発見機能を開発する
- ライブスコア、リアルタイムの試合イベント、プッシュ通知を実装する
- 認証、アカウント管理、安全なセッション制御を統合する
- ウォレット、決済、報酬機能を開発する
- ローカライズと翻訳のサポートを追加する
- 起動時間、スクロール、メディア再生、ネットワーク、キャッシュ、バッテリー効率を改善する
- 通信状態が悪い、または断続的なネットワークでも信頼できる体験を設計する
- テスト、デバッグ、本番環境の信頼性を担当する
- アーキテクチャ設計から App Store または Google Play でのリリースまで機能を推進する
応募要件
- 少なくとも 7 年のプロフェッショナルなソフトウェアエンジニアリング経験。その中に、ネイティブ iOS または Android の豊富な開発経験を含む
- Swift に精通し、SwiftUI の本番環境での豊富な経験があること。または Kotlin に精通し、Jetpack Compose の本番環境での豊富な経験があること
- 複雑なコンシューマー向け iOS または Android アプリのアーキテクチャ設計、構築、リリースを主導した実績
- ソーシャルフィード、メッセージング、ショートフォーム動画、ライブコンテンツ、リアルタイム通信のいずれかを含む大規模な製品を提供した経験
- WebSockets を使用したモバイルアプリ開発と、リアルタイムかつイベント駆動型の動作に関する豊富な経験
- WebRTC または同等の音声・ビデオ通話技術の本番環境での経験
- iOS の場合:AVFoundation、Swift の並行処理、APNs、Keychain またはセキュアストレージ、iOS ライフサイクル、App Store の審査とリリースに関する深い知識
- Android の場合:Kotlin Coroutines と Flow、CameraX、Media3 または ExoPlayer、Firebase Cloud Messaging、Android Keystore またはセキュアストレージ、Android のライフサイクル、デバイスや OS の断片化に関する深い知識
- ネットワーク、キャッシュ、メモリ管理、モバイルパフォーマンス最適化を深く理解していること
- 複雑なバックエンド API の統合経験があり、API の進化に合わせてバックエンドエンジニアと直接協業できること
- 認証、セッション管理、プライバシーに関わる機能の実装経験
- 大規模なアプリケーションまたは機能を、アーキテクチャ設計から本番環境まで独立して主導できること
- デバッグ、プロファイリング、テスト、本番トラブルシューティングに優れていること
- エンジニアの管理を主業務とせず、本番コードの作成に注力する実践的なエンジニアリング姿勢
- 創造的な問題解決能力があり、新しいアイデアを提案し支援する意欲があること
- 幅広い技術的課題とテクノロジーに対応できること
- 曖昧さ、変化する優先順位、アーリーステージ企業特有の課題に対応できること
- マイクロマネジメントではなく自律性を重視する起業家的な判断力
- サッカーと国際スポーツへの理解があれば大きな強み
福利厚生
- 繰延期間中に繰延報酬が積み立てられ、会社が資金を確保した時点で支払われる
- 資金調達後、このポジションには競争力のある給与と株式報酬が含まれる
- OleOle のトークンプログラムに参加できる
- リモート勤務が認められる
- 業務関連の出張が一部含まれる








