软件工程师,iOS

15个月前远程全职
202.3K - 235K USD Meta

Meta

location 芝加哥
unsaved
概要: Meta Platforms, Inc.(Meta),前身为Facebook, Inc.,构建技术,帮助人们连接、寻找社群并发展业务。当Facebook于2004年推出时,改变了人们的连接方式。Messenger、Instagram、WhatsApp和Novi等应用和服务进一步赋予了全球数十亿人力量。现在,Meta正在向增强现实和虚拟现实等沉浸式体验迈进,以帮助构建社交技术的下一个演变。申请方法,请在此网页上点击“申请工作”。 所需技能: iOS软件工程师职责: 1. 为各种移动软件服务开发、设计、创建、修改和/或测试软件应用程序或系统 2. 与产品和设计团队密切合作,为iOS平台构建新的创新应用体验 3. 使用最新的iOS编程技术和开发工具实现自定义本地用户界面 4. 构建可重用的iOS软件组件,用于与我们的后端平台进行接口交互 5. 分析和优化UI和基础架构应用代码的质量、效率和性能 6. 在需要评估可识别因素的数据分析范围广泛的问题上工作 7. 在选择方法和技术以获得解决方案方面表现出良好的判断力 8. 独立完成中型到大型功能(每个功能都有许多任务),无需指导 9. 根据需要识别和推动变革,涉及的代码库、产品领域或系统 10. 允许在美国任何地方远程办公 11. 年薪202,285.59美元至235,000.00美元+奖金+股权+福利。个人薪酬由技能、资格、经验和地点决定。此职位中列出的薪酬细节仅包括基本工资,不包括奖金、股权或销售激励。除基本工资外,Meta还提供福利。了解更多关于Meta福利的信息,请访问此链接:https://www.metacareers.com/facebook-life/benefits 最低资格要求: 最低资格要求: 12. 需要计算机科学、工程、信息系统、分析学、数学、物理学、应用科学或相关领域的硕士学位,并具有工作提供的职位或与计算机相关的职业三年工作经验。需要以下三年经验: 13. 面向对象的软件开发 14. 使用Objective-C、Swift或C++与iOS SDK构建iPhone、iPad和其他基于iOS的复杂应用程序 15. 构建可维护和可测试的代码库,包括API设计和单元测试技术 16. 多线程编程和移动内存管理 17. Objective-C和Swift的经验 18. 构建大规模基础架构应用 19. 关系数据库和SQL 20. Linux或Unix 21. 算法 22. 以下客户端-服务器通信模式之一:REST、GraphQL、gRPC 23. 可在一个代码库中扩展到大量程序员和团队的移动架构模式(MVVM、VIPER、模块化) 24. 依赖注入和共享资源的作用域访问 行业:互联网 平等机会: Meta自豪地成为一家平等就业机会和积极行动的雇主。我们不以种族、宗教、肤色、国籍、性别(包括怀孕、分娩或相关医疗状况)、性取向、性别、性别认同、性别表达、跨性别身份、性别刻板印象、年龄、作为受保护退伍军人的身份、作为残疾人的个体的身份或其他适用的法律保护特征进行歧视。我们还考虑符合适用联邦、州和地方法律的有犯罪记录的合格申请人。Meta在某些地点参与E-Verify计划,根据法律要求。请注意,Meta可能在与就业申请相关的情况下利用人工智能和机器学习技术。 Meta致力于为我们招聘过程中的残疾候选人提供合理的住宿。如果您因残疾需要任何帮助或住宿,请通过accommodations-ext@fb.com与我们联系。 关于公司: Meta