Snap 的 iOS 软件工程师——洛杉矶现场办公
使用 Objective-C 及相关移动技术,为 Snapchat 相机打造高性能 iOS 体验。在 Snap 这家全球社交科技公司设计、测试并发布稳定的功能。
描述
- 开发和改进高性能移动应用
- 构建运行流畅的稳定产品
- 为 Snapchat 相机体验设计、架构并实现经过全面测试的 Objective-C 软件
- 定义、开发并发布新产品功能
- 评估技术权衡及其影响
- 与设计团队合作,推进用户界面和基础设施实践
- 审查代码,维护质量标准
- 应用 AI 工具和快速工程工作流,设计并交付可扩展服务,同时确保正确性、安全性和生产就绪性
任职要求
- 计算机科学或其他相关技术领域的学士学位,或同等实践经验
- 至少 6 年学士学位后的软件开发经验;或者拥有技术硕士学位并具备 5 年以上毕业后经验,或拥有相关博士学位并具备 2 年以上毕业后经验
- 具备开发 iOS 应用的专业经验
- 深入理解 Objective-C 运行时和底层系统进程
- 了解操作系统内部机制、编译器以及低功耗移动系统优化
- 熟练掌握 iOS 多线程和性能优化
- 具备扎实的计算机科学基础,包括算法和数据结构
- 了解软件设计模式和 iOS 开发最佳实践
- 能够有效使用 AI 工具,并审查生成的代码以确保架构完整性、性能和安全性
- 能够适应不断发展的 AI 系统和工具,并学习和应用这些系统与工具
- 优先考虑:具备 Objective-C 和 iOS 经验
- 优先考虑:具备 Swift 经验
- 优先考虑:具备 C 或 C++ 经验
- 优先考虑:具备 OpenGL 或 Metal 经验
福利待遇
- 带薪育儿假
- 全面的医疗保险
- 情绪和心理健康支持计划
- 包含限制性股票单位形式股权的薪酬方案
- 默认协作办公模式,每周在办公室工作四天或以上