Senior iOS Engineer

15 months ago Remote Full-time
Cosmos

Cosmos

location New York
unsaved
在Cosmos,我们喜欢说我们正在建设一个家,一个有意识的策展取代了盲目消费的家。在这里,表达自由超越了表现的压力。每个想法在有序的宇宙中都有一个确切的位置,并且可以像我们自己的记忆一样自然地回忆起来。 简单地说,我们是一个由创意人员组成的团队,为互联网上的其他创意人员构建策展工具。 职位: 我们正在寻找一位热衷于开发出色移动应用和优质用户体验的高级iOS工程师。理想的候选人是一个以产品和设计为重点的工程师,他在做出深思熟虑的产品决策和实现流畅精心设计的交互方面已经有了先前的能力。 候选人应具备在构建以消费者为中心的高性能iOS应用方面的丰富经验,并专注于提供卓越的产品体验。候选人将成为我们旗舰移动应用的主要贡献者之一,负责构建丰富而愉悦的用户体验,并与我们的设计团队、其他工程师以及我们的工程主管和设计主管直接合作。 职责: • 成为我们iOS应用的主要贡献者,实现愉悦的交互和协调一致的用户体验 • 在架构和工具方面做出决策,以改善应用的开发体验和性能 • 与跨职能团队密切合作,设计、开发和交付高质量的iOS应用。 • 与我们的产品和设计团队紧密合作,将线框图和原型转化为丰富的用户体验 • 以产品驱动的方式进行开发,对产品战略进行批判性思考,并找到高效实施的方法 • 实现新功能,优化现有功能,并编写干净、易维护的代码。 • 开发和维护自动化测试,以确保产品的质量。 • 参与代码审查,并帮助维护高代码质量标准。 • 保持与最新的iOS技术保持同步,并提出改进开发流程的建议。 • 成为一个有远见的工程师,将人工智能融入开发工作流程和最终用户功能中,同时为Apple Vision和iPad OS进行原型设计。 要求: • 4年以上使用Swift和Objective-C开发iOS应用的经验 • 具有构建和交付复杂iOS应用的经验,并有成功产品发布的记录。 • 对iOS平台有深入的了解,包括其限制和性能特征。 • 在MVVM-C架构中使用依赖注入进行开发的经验 • 有UIKit和SwiftUI、Combine、Core Animation和其他iOS框架的经验。 • 有第三方库和API的使用经验。 • 对软件设计原则有深入的理解,并有在构建和维护大型代码库方面的经验。 • 出色的沟通和合作能力。 福利: • 有竞争力的薪资和股权补偿 • 灵活的工作时间和无限带薪休假 • 混合远程工作环境(我们在下东区的姐妹画廊空间工作)