关于职位
作为Eats平台团队的iOS工程师,您将负责处理全球数百万用户每天使用的应用程序的代码。在数百个城市中,人们通过手机获取乘车、送餐或通过Uber赚取额外收入。我们正在寻找勤奋的工程师,确保每一个用户体验都是神奇的。加入我们,参与解决技术领域中最激动人心的挑战,开展旨在为我们的消费者打造完美UberEATS界面的项目。
---- 候选人的职责 ----
• 通过创新的设计和算法解决复杂的问题。
• 与后端工程师和跨平台开发人员密切合作,构建Eats移动平台和无缝的用户体验。
• 与产品、合作伙伴平台、设计和研究团队合作,了解产品想法和业务需求,并通过一系列实验来帮助实现这些想法。
• 使用最新的iOS/后端技术实现原生UI。
• 为想法和实验提出正确的架构和设计,以便快速扩展。
• 在之前的工作中,对软件实验哲学有很好的理解,了解如何设置A/B实验进行假设测试。
• 在实验中构建工具,理解并挖掘洞察力,并通过实验调查来帮助产品基于数据做出决策。
基本资格 ----
• 4年全职软件工程工作经验,其中包括3年以上在以下一个或多个领域的技术软件工程经验:
• 原生iOS
• iOS Swift,iOS Objective-C
首选资格 ----
• 在iOS方面具有强大的软件开发经验,熟练掌握Swift/Objective-C和iOS SDK。
• 熟悉云消息API和推送通知
• 熟练掌握面向对象编程、MVC架构、多线程、网络、离线存储、内存管理和源代码管理(git)
• 熟悉使用RESTful API将iOS应用程序连接到后端服务
• 了解开源iOS生态系统和可用于常见任务的库
• 具有基准测试和优化经验
• 高度关注高质量的移动UI体验。具备使用UI/UX范例构建复杂用户体验的经验
• 与产品和设计团队合作的经验
• 通过分析和实验在生产中的功能来优化
• 能够理解业务需求并将其转化为技术需求
• 熟悉响应式编程(RxSwift)和依赖注入。
• 熟悉WebSockets、Server-Sent Events或HTTP/2 Server Push
• 能够适应大型工程组织的编码规范,并在具有许多贡献者的大型复杂代码库中工作
对于位于加利福尼亚州旧金山的职位:该职位的基本年薪范围为174,000美元-193,500美元。对于位于加利福尼亚州圣尼维尔的职位:该职位的基本年薪范围为174,000美元-193,500美元。对于所有美国地点,您将有资格参加Uber的奖金计划,并可能获得股权奖励和其他类型的补偿。您还将享受各种福利。更多详细信息请访问以下链接 https://www.uber.com/careers/benefits