高级iOS开发者(合同)

16个月前远程合同
Capgemini

Capgemini

location 纽约
unsaved
职位描述 职位概述 资格要求 • 在开发复杂的高流量iOS应用方面有能力 • 至少5年的实际开发经验,熟练掌握Swift、Objective-C • 有多线程编程和API层编程的经验和深入理解 • 有在市场上推出的重要消费者应用的开发经验 • 有使用XML/JSON开发应用的经验 • 对数据模型和数据访问架构和优化有深入理解 • 对多层Web架构、面向对象的设计模式和概念有深入理解 • 对服务器端软件、可扩展性、性能和可靠性有深入理解 • 对HTTP和REST风格的Web服务有深入理解 • 有单元测试框架和持续集成系统的经验 • 能够在小型高效的开发团队中合作,也能够独立工作 • 熟悉软件工程的最佳实践 • 有构建移动SDK的经验 • 有敏捷软件开发实践、Scrum、冲刺计划、回顾等经验 职责 • 与团队合作,为iOS平台设计和实施原生移动应用 • 编写高效、可靠、易维护的代码,无论是实施架构改进、用户界面特性还是修复缺陷 • 解决我们各个平台遇到的问题和错误 • 分析和优化应用代码,提高效率、可靠性和性能 • 在最少的技术监督和补充工程支持下工作 • 加入一个高度合作的团队,奖励优质代码和有效沟通 • 保持对最新开发最佳实践的了解 • 主导设计和代码审查