
高级 iOS 或 Android 工程师——Swift/SwiftUI、Kotlin/Jetpack Compose
负责 OleOle 全球足球平台的原生 iOS 或 Android 开发,覆盖社交功能、消息、视频、实时比分和商业功能。 负责移动端架构与交付,推动产品上线并持续维护生产环境。
描述
- 负责 OleOle 原生 iOS 或 Android 应用的架构与开发
- 与后端、产品和设计团队协作,交付社交、消息、视频、实时比分和支付功能
- 使用 Swift/SwiftUI 或 Kotlin/Jetpack Compose 开发原生移动体验
- 将移动应用连接到后端 API 和实时服务
- 构建社交动态、微博客、短视频竖屏内容、加密消息、实时聊天以及语音和视频通话
- 交付联系人管理、邀请、用户发现、实时比分、比赛事件和推送通知
- 实现身份验证、账户管理、安全会话、钱包、支付和奖励功能
- 支持应用内的本地化与翻译
- 优化启动时间、滚动、媒体播放、网络通信、缓存、电池效率,以及弱网络环境下的稳定性
- 负责测试、调试和生产环境可靠性
- 推动功能从初始架构设计一路交付至 App Store 或 Google Play 上线
任职要求
- 至少七年专业软件工程经验,其中包括丰富的原生 iOS 或 Android 开发经验
- 精通 Swift 并具备生产环境 SwiftUI 经验,或精通 Kotlin 并具备生产环境 Jetpack Compose 经验
- 拥有复杂消费级移动应用的架构设计、构建和发布经验
- 拥有交付大型产品的经验,涉及社交动态、消息、短视频、实时内容或实时通信中的至少一项
- 具备使用 WebSocket 开发具有实时或事件驱动行为的移动应用的丰富经验
- 具备 WebRTC 或同类语音和视频通话技术的生产环境经验
- iOS 方向:熟悉 AVFoundation、Swift 并发、APNs、Keychain 或安全存储、iOS 生命周期及 App Store 发布流程
- Android 方向:熟悉 Kotlin Coroutines 和 Flow、CameraX、Media3 或 ExoPlayer、Firebase Cloud Messaging、Android Keystore 或安全存储、Android 生命周期及 Google Play 发布流程
- 具备复杂后端 API 集成经验,并能在接口持续演进时直接与后端工程师协作
- 深入理解网络通信、缓存、内存管理、移动端性能以及间歇性或弱网络环境
- 具备高级调试、性能分析、测试和生产问题排查能力
- 能够独立负责大型应用或功能从架构设计到生产上线的全过程
- 以亲自参与工程开发为主,负责生产代码,而非主要从事工程管理
- 能够应对不明确的情况、不断变化的优先级和早期阶段公司的发展
- 了解足球和国际体育者优先
福利待遇
- 延期期间累积延期薪酬,并在公司获得融资后支付
- 获得融资后,提供具有竞争力的薪资、股权及 OleOle 代币参与机会
- 可选择远程工作
- 可能提供或要求出差




