高级 Unity 开发工程师,研发部——欧洲远程
在独立手游开发商和发行商 Vira Games,构建并优化 LiveOps 手游。专注于 Unity 架构、性能、变现 SDK 以及 AI 辅助开发。
描述
- 使用 Unity 和 C# 为已上线项目开发和维护游戏系统与功能
- 持续演进架构并减少技术债务
- 构建包括活动、促销、季节性内容和 A/B 测试在内的 LiveOps 功能
- 使用 Addressables、Asset Bundles、CDN 和 Remote Config,在无需更新应用的情况下交付内容
- 在日常开发中使用 Cursor、Claude Code 等 AI 代理
- 创建和维护用于自动化团队日常任务的技能与指令
- 利用遥测数据调查并解决 ANR、崩溃、卡死、OOM 及其他线上问题
- 优化 Android 设备上的 CPU 使用、内存、启动时间、应用体积和可下载内容
- 集成并维护广告、分析和变现 SDK
- 开展代码审查,参与关键技术决策,并与团队分享 AI 实践
任职要求
- 至少 3 年商业 Unity 和 C# 开发经验,包括已上线手游项目经验
- 有维护 LiveOps 项目的经验
- 深入理解 Unity 项目架构,包括设计模式、使用 Zenject 或 VContainer 进行依赖注入、使用 UniTask 进行异步编程、Unity 生命周期、内存管理和垃圾回收
- 具备使用 Cursor、Claude Code 或同类工具等 AI 代理的实践经验
- 具备 MCP(包括 Unity MCP)以及技能、规则和代理指令工作流的经验
- 具备 Addressables、Asset Bundles、CDN、Remote Config、版本管理、缓存和回退场景的实践经验
- 在 Android 和 iOS 应用分析与优化方面基础扎实,并能利用线上数据调查 ANR、崩溃、OOM 和性能回退问题
- 了解低端 Android 设备、设备碎片化和构建体积优化
- 有集成第三方广告、分析和应用内购买 SDK 的经验
- 熟悉 Git 工作流、代码审查和 CI/CD
- 能够从问题症状追溯至根本原因、解决方案和验证结果,定位复杂问题
- 了解留存率、CPI 和 LTV 等产品指标
福利待遇
- 灵活的福利预算,可用于保险、教育、健身房会员或其他个人优先事项
- 基于业绩的奖金
- 远程优先的工作模式,远程办公是标准方式
- 官僚流程少、拥有较大自主权,并有空间落实你的想法
- 通过学习、内部培训和战略会议支持职业发展
- 协作型团队文化,团队共同创造成功
