公司简介
请注意:此招聘信息并非立即聘用,而是提供申请以供将来考虑之用。
Twitter推广和保护公众对话。Twitter是互联网的市民广场。在Twitter,我们的目标是为我们的客户、合作伙伴和全球使用者改进Twitter。只有当人的安全是首要考虑时,品牌安全才有可能实现——这种心态推动着我们前进。
职位描述
职责:
• 负责制定技术方向和塑造我们的工程文化;
• 负责建立最佳实践并定义有效的合作关系;
• 与Twitter的工程、产品管理、设计和研究等跨职能合作伙伴合作,计划、实施和验证解决用户问题的解决方案,同时推动Twitter for iOS体验走向未来;
• 在iOS的各个层面工作;
• 积极寻找改进我们产品的用户体验/界面和代码库的方法,使我们能够始终走在不断演变的iOS开发生态系统的前沿;
• 在团队内部实现有效的协作、高速度的执行和技术卓越;
• 以身作则,遵循最佳的工程实践,包括编写工程架构/设计文档,提交代码,审查可维护和可扩展的高质量测试和文档;
• 为我们的技术负责人提供技术指导和辅导。
基本要求
基本资格:
• 在iOS上使用Objective-C和/或Swift开发移动应用程序的7年以上经验;
• 熟悉核心计算机科学概念,如数据结构和算法、性能分析和优化;
• 熟悉iOS SDK框架,如网络、数据持久化、日志记录和性能工具;
• 熟悉标准的软件工程方法,如单元测试、代码审查、设计文档;
• 对iOS设计准则有深入的理解;
• 在iOS开发方面被认为是专家级人物;
• 具有从零开始构建产品的经验,并且能够将产品需求转化为具体的工程计划的能力;
• 具备一般网络知识,具有iOS网络堆栈的详细经验;
• 具备足够的技术深度,可以就技术限制的期望进行协商,将设计变为现实,并快速修复错误和解决问题;
• 具备构建高质量、可扩展和可重用的代码供其他工程师使用的经验;
• 倡导以用户为中心的产品开发,并理解在大规模发布有影响力的软件时所需的平衡,同时考虑权衡和协作;
• 在其领域的领导者方面有过记录,在组织内推动大规模运营变革;
• 在多个项目上具有员工级别及以上贡献的记录;
• 在多个团队中协调实施高影响项目的记录,按照可靠的截止日期和里程碑交付项目,跨多个季度;
• 通过以下一项或多项方式创造可扩展的影响力:提升同行的水平,支持同行的技术提案,或支持他们的技术设计;
• 具备作为技术负责人/架构师的领导经验;
• 具备协助其他团队诊断或找出根本原因的能力。
首选要求:
• 对设计和可用性有敏锐的眼光;
• 对实验和了解用户行为和需求充满热情;
• 在公共论坛上积极贡献代码。
额外信息
我们致力于创建一个包容和多元化的Twitter。Twitter是一个平等机会的雇主。我们不以种族、肤色、民族、血统、国籍、宗教、性别、性别认同、性别表达、性取向、年龄、残疾、退伍军人身份、遗传信息、婚姻状况或任何其他受州或地方法律保护的身份或特征为基础进行歧视。
旧金山申请者:根据旧金山公平机会条例,我们将考虑具备逮捕和定罪记录的合格申请者的就业机会。
Twitter在招聘和聘用过程中提供合理的住宿。接收到的与住宿有关的信息将被保密处理。如需申请住宿,请联系
根据EEO准则,我们会保密您的所有信息。