软件工程师,iOS,四级

16天前全职
94.6万 - 167.2万 / 年 Snap Inc.

Snap Inc.

location 洛杉矶
unsaved
Snap Inc 是一家科技公司。我们相信,相机为改善人们的生活和沟通方式提供了最大的机会。Snap 通过赋予人们表达自我的能力、活在当下、了解世界和共同娱乐,推动人类进步。公司的三款核心产品是 Snapchat,一款增强您与朋友、家人和世界之间关系的视觉信息应用;Lens Studio,一个增强现实平台,支持 Snapchat 和其他服务中的 AR;以及其 AR 眼镜 Spectacles。 Snap 工程团队构建有趣且技术复杂的产品,每天为全球数亿 Snapchat 用户服务。我们深切关注全球社区中每个人的福祉,这就是我们价值观根植于我们所做一切的原因。我们快速行动,精准执行,并始终将隐私放在首位。 我们正在寻找一位 iOS 软件工程师加入 Snap Inc! 您将要做的工作: • 创建和完善高性能的移动应用,推动移动技术的极限 • 构建有趣的新产品,确保其稳定性和流畅性 • 设计、架构和实施经过良好测试的 Objective-C 软件,为 Snapchat 相机提供支持 • 概念化、开发和推出新功能 • 仔细评估每个决策的技术权衡 • 与设计团队合作,优化最佳的用户界面和基础设施实践 • 进行代码审查,以确保代码质量 知识、技能与能力: • 对 Objective-C 运行时和“幕后”运行的过程有深刻理解 • 了解操作系统内部、编译器、低功耗和移动系统的优化 • 精通 iOS 的多线程和性能优化技术 • 扎实的计算机科学基础(算法和数据结构)和问题解决能力 • 了解软件设计模式和 iOS 最佳实践 最低资格要求: • 计算机科学或相关技术领域的学士学位,或具有同等的实际工作经验 • 2年以上本科学位后的软件开发经验;或技术领域的硕士学位 + 1年以上研究生软件开发经验;或相关技术领域的博士学位 • 具备 iOS 应用开发经验 优先资格: • 具备 Objective-C 和 iOS 的经验 • 具备 Swift 的经验 • 具备 C/C++ 的经验 • 具备 OpenGL 或 Metal 的经验 如果您有需要住宿的残疾或特殊需求,请随时告诉我们。 Snap 的“默认在一起”政策:在 Snap Inc.,我们相信面对面在一起有助于我们更快地建立文化,加强我们的价值观,并通过动态协作更好地服务于我们的社区、客户和合作伙伴。为此,我们实践“默认在一起”的方式,并期望我们的团队成员每周在办公室工作4天以上。 在 Snap,我们相信拥有来自不同背景和声音的团队共同工作将使我们能够创造出改善人们生活和沟通方式的创新产品。Snap 自豪地成为一个平等机会雇主,并致力于提供就业机会,无论种族、宗教信仰、肤色、国籍、祖籍、身体残疾、精神残疾、医疗状况、遗传信息、婚姻状况、性别、性别身份、性别表达、怀孕、分娩和哺乳、年龄、性取向、军人或退伍军人身份,或任何其他受保护的分类,均符合适用的联邦、州和地方法律。平等机会雇主,包括残疾/退伍军人。 我们是一个平等机会雇主,将根据适用法律(例如,旧金山公平机会条例和洛杉矶公平机会招聘倡议的要求)考虑有犯罪历史的合格申请人。 我们的福利:Snap Inc. 是一个独特的社区,因此我们会支持您!我们尽力确保您和您所爱的人拥有一切所需,以便以自己的方式快乐和健康。我们的福利围绕您的需求构建,包括带薪父母假、全面的医疗保险、情感和心理健康支持项目,以及让您分享 Snap 长期成功的薪酬方案! 薪酬 在美国,工作地点被分配到一个薪资区间,这决定了该职位的薪资范围。成功候选人的起始薪资将根据与工作相关的技能、经验、资格、工作地点和市场条件确定。起始薪资可能在该职位的薪资范围内进行协商。这些薪资区间可能在未来进行修改。 A 区域(加利福尼亚州、华盛顿州、纽约市): 该职位的基本薪资范围为每年 $157,000-$235,000。 B 区域: 该职位的基本薪资范围为每年 $149,000-$223,000。 C 区域: 该职位的基本薪资范围为每年 $133,000-$200,000。 该职位有资格获得以 RSU 形式的股权。