岗位职责:
1. 参与公司客户端以及周边产品的设计、开发、发布与维护;
2. 对新技术进行调研,将新技术分享并应用到现有产品开发中;
3. 配合产品经理、UI设计师,完成客户端应用的需求分析、产品设计;
4. 根据开发过程中的体验对产品提出改进建议。
任职资格:
1、教育背景:本科及以上学历,计算机及相关专业。
2、经验要求:具备3年及以上iOS平台实际开发经验。
3、能力要求:
4、有扎实的Objective-C语言基础,且能熟练使用Swift语言编程,深刻理解面向对象的设计思想;了解基本算法/数据结构;
5、熟悉掌握iOS各类控件、UI布局、适配,理解面向对象设计的基本原则,熟悉常用的设计模式;
6、熟练掌握数据库,XML,JSON等数据格式,HTTP协议,Socket通讯等常用技术。
7、熟练使用Xcode及相关开发工具,熟悉iOS各系统版本SDK的差异。
8、熟练使用Git、SVN等源码管理工具;
9、精通多线程和网络编程,有高性能程序设计、架构设计的实际经验;
10、优秀的学习能力、分析和解决问题的能力和强烈的进取心,具备良好的沟通能力和团队合作精神;
11、对iOS软件性能优化、内存优化、底层架构有一定经验者优先;
12、有前端Web,H5开发经验者优先;
有成熟上线作品者优先。