职位描述:
岗位职责;
1 负责iOS App产品的需求分析、详细设计,构架设计以及开发工作;
2 根据项目任务计划按时完成软件编码和单元测试工作;
3 按照开发流程编写相应模块的设计文档;
4 解决研发过程中的关键问题和技术难题;
5 协调和指导的其他开发人员的开发工作;
6 协助开发经理保证研发工作的质量和进度。
任职要求:
1 有热情,有良好的计划、沟通、组织协调能力、语言表达能力;较强的逻辑分析能力和应变能力;良好的团队合作精神;
2 大学本科或以上学历,计算机相关专业,3年以上开发经验,其中2年以上iOS相关经验(有Java开发经验优先)
3 丰富的Objective-C经验,熟悉设计模式,能够设计灵活的iOS产品构架。熟悉C,C++;
4 精通Cocoa/UIKit Framework,熟悉CoreAnimation,熟悉iPhone/iPad各个版本之间的差异,并且能够提供良好的解决方案;
5 精通HTTP/JSON和XML等网络协议,熟悉多线程及面向对象编程,熟悉SQLite数据库编程;
6 丰富的iOS性能优化经验;
7 熟练使用Xcode的Itrument来诊断和调试问题;
8 熟练编写Xcode下的单元测试。了解Xcode下的自动化测试。