Senior iOS Engineer - Indonesia/India

17 months ago Remote Full-time
The Economist

The Economist

location Los Angeles
unsaved
经济学人集团:人们推动进步 在经济学人集团,我们倡导进步,帮助人们理解和应对世界面临的重要挑战。加入我们,设计创新产品,为全球的商业和政府领导者提供洞察和分析。无论是构思能够提供个性化内容的移动应用程序,还是改进我们的旗舰网站economist.com,您都将帮助改变我们获取、转化、参与和保留120万订阅者的方式。 我们正在寻找一名高级iOS工程师加入我们的旗舰移动工程团队。我们使用React Native技术栈,并需要一位经验丰富的本地iOS工程师,帮助我们在音频、视频、文件下载和管理以及本地渲染等关键技术领域最大限度地发挥性能和潜力。您的主要任务将是设计、开发、发布和维护我们代码库中的iOS本地部分;并确保我们应用程序的最佳性能和用户体验。您将与我们的协作团队合作,在应用程序架构和最新移动技术方面,您的知识和建议将受到高度赞赏。 该职位适合已有经验的高级或中级本地iOS工程师,他们准备迎接下一个挑战,但至少具有指导高绩效团队的一些经验。您应该喜欢在创造性和企业家精神的环境中自主工作,并且对生成高质量代码有坚定的承诺。我们提供灵活的工作方式,并最近转向了“远程优先”的工作政策,每月至少要求上班两天,但如果您愿意,也可以更频繁地来办公室。 职责 您将如何贡献: • 设计、开发、发布和维护Apple OS家族平台的功能。 • 在Apple OS平台上开发可重用、可测试、可维护和模块化的代码。 • 与工程团队合作,开发并实施清晰的移动架构。 • 与跨职能团队合作,定义、设计和发布新功能。 • 从规范到生产,实现新的用户界面和功能,同时进行自动化单元和集成测试。 经验、技能和专业素质 您成功所需的条件: • 5年以上iOS平台的专业经验,熟练掌握Swift和Objective-C。 • 了解React或React Native。 • 具有测试自动化和方法论的专业经验。 • 深入理解iOS中的UI开发。 • 具有应用程序性能指标和分析的专业经验。 • 您将重视对问题的深思熟虑和简单明了的解决方案。 • 指导经验-在您之前的角色中,您将被视为首选人选。 • 良好的口头和书面沟通能力。 • 强烈的责任心、灵活和行动倾向。 附加要求: • 有音频/视频消费产品开发经验。 • 熟悉常见的流媒体协议,如HLS、MPEG-DASH。 • 熟悉音频和视频播放器架构。 我们的文化 我们每个人都在建设我们的文化中发挥作用。无论是通过欢迎新同事、团队建设活动、参加同事活动、庆祝活动还是参与兴趣小组,您都有机会参与其中。持续发展是我们工作文化的核心,我们鼓励团队合作或集体完成任务。从我们每周10%的学习时间政策,到我们的学习和发展平台Degreed,提供无限制访问Udemy课程以及其他一流内容提供商的机会-有许多方式可以在我们这里发展您的技能和职业。 经济学人集团重视多样性。我们致力于提供平等机会,并为所有员工创造一个包容的环境。我们欢迎不论种族、国籍、性别、性别认同、种族、肤色、宗教信仰、残疾、性取向、年龄或婚姻状况的申请者。