高级iOS工程师(iOS基础)

16个月前全职
Block

Block

location 伦敦
unsaved
要求: • 8年以上的iOS开发经验,掌握优秀的工程基础知识, • 能够将复杂的项目分解成易于其他工程师接手的组件或里程碑, • 在跨职能团队和其他地方与同事合作的经验, • 了解开发者的痛点和需求,并具有强烈的责任感, • 通过高质量的文档、教程和示例促进采用。 岗位职责: • 作为iOS Foundation的高级软件工程师,您将加入一个负责为Square的所有iOS产品开发提供架构指导、框架和基础设施的团队, • Square的工程团队依赖这些提供的内容来快速开发和发布新功能, • 确定、范围和领导对公司产生广泛影响的复杂iOS项目, • 构建或集成架构框架和工具,使产品开发人员能够快速开发和发布新的iOS功能, • 将功能和技术要求转化为详细的架构和设计, • 设计容错系统,使团队能够快速迭代和冒险,而不会对我们的客户产生负面影响, • 与公司的多个利益相关者合作,包括产品、设计、法务、支持和其他工程团队, • 为使用我们的框架的Square工程团队提供指导和设计审查, • 培养其他工程师,并帮助培养壮大团队, • 对团队的方向和路线图中的项目做出贡献。