高级移动开发工程师——全球远程合同制
为 AI 系统构建可复现的移动端编程任务和验证器。 运用 React Native、Flutter、iOS 或 Android 开发经验。
描述
- 开发强化学习环境,评估 AI 模型应对复杂移动软件工程挑战的能力。
- 在指定代码仓库中创建真实且高难度的移动端编程任务。
- 设计涵盖调试、重要功能开发、应用状态与生命周期以及性能优化的任务。
- 定义每项挑战并实现可复现的执行环境。
- 构建确定性验证器,使其能够接受不同有效实现中的正确解决方案,同时拒绝错误、不完整或硬编码的方案。
- 为每项任务交付经过验证的参考解决方案。
任职要求
- 至少在一条移动开发技术路径上具备经实践证明的专业能力:使用 TypeScript 或 JavaScript 与 React Native、使用 Dart 与 Flutter、使用 Swift 与 SwiftUI 或 UIKit,或使用 Kotlin 与 Jetpack Compose 或 Android Views。
- 深入掌握移动应用架构、状态管理、异步编程和应用生命周期行为。
- 具备诊断复杂移动应用、修复缺陷并实现显著性能改进的实践记录。
