岗位职责:
1、苹果手机平台软件的开发、编码和测试,并不断进行技术更新,改善客户体验。
2、根据需求设计完成App的研发;
3、根据产品的需求对iOS端进行架构设计;
4、解决研发过程中遇到的技术难点,并提供技术方案;
5、与后台沟通协调接口的规范;
6、将学习和研究到新的移动互联网技术应用到产品中进行创新;
7、负责公司iOS应用提交到AppStore平台以及产品推广阶段的技术支持。
任职要求:
1、计算机相关专业,本科以上学历,4年以上IOS客户端开发经验;
2、精通Objective-C、Swift、Xcdoe,有技术设计和架构能力,掌握ios各种系统控件;
3、熟练掌握 MVC,MVVM 等主流开发框架,能够熟练使 用 iOS 各种常用 UI 组件,熟悉各种算法与数据结构,多线程,网络编程(Socekt、http/webservice)等;
4、参与过移动平台软件框架的研究,设计和实现、关键技术验证和代码编写等工作, 对 App 能够处理性能优化,崩溃处理,卡顿检测;
5、对终端产品的UI/UE有独到的见解与认识,追求良好的用户体验;
6、根据项目需求,独立完成iPhone/iPad的应用软件的开发与实现, 按时提交高质量代码,完成开发任务;
7、熟悉 iOS 的整个发布流程,有提交多个应用至 AppStore 的经验,有较完整 iOS 项目的设计、开发、交付经验;
8、熟悉使用 Git,Sourcetree 等相关的代码管理工具以及 CocoaPods第三方框架管理;
9、具有良好的团队合作能力和沟通能力;学习能力强,有创造性思维能力,有较强分析和解决问题的能力