Android 软件工程师,4级——Snap Inc.(洛杉矶,现场办公)
在 Snap Inc. 开发移动功能、审查代码并交付可扩展的 Android 产品,打造流畅可靠的 Snapchat 体验。
描述
- 打造充分发挥 Android 设备能力的精彩移动体验
- 构建流畅、稳定且令人愉悦的产品
- 负责从设计、实现到发布的完整功能交付
- 评估技术权衡,并与设计团队协作制定用户界面和基础设施实践
- 审查代码,维持高质量标准
- 运用 AI 工具和快速迭代的工程工作流程,设计并交付可扩展的服务
- 严格遵守正确性、安全性和生产就绪标准
任职要求
- 计算机科学或相关技术领域的学士学位,或同等实践经验
- 至少两年本科毕业后的软件开发经验;或拥有技术领域硕士学位及至少一年研究生毕业后的开发经验;或拥有相关博士学位
- 具备 Android 应用开发专业经验
- 具备构建大规模、面向客户的移动应用经验
- 熟悉 Kotlin、Java、RxJava、Dagger 及相关开发工具
- 能够合理安排工作重点,并高效独立地开展工作
- 熟练使用 AI 工具,或具备运用 AI 工具改进开发工作流程的出色能力
- 审查 AI 生成的代码时具备良好判断力,能够识别架构完整性、性能问题和安全风险
- 能够学习并应用不断发展的 AI 系统和工具
- 根据 Snap 的 Default Together 政策,每周至少四天在办公室办公
福利待遇
- 带薪育儿假
- 全面的医疗保险
- 情绪与心理健康支持计划
- 包含限制性股票单位形式股权的薪酬方案
- Default Together 办公模式,每周至少四天在办公室办公
