职位描述
职责描述:
岗位职责
1.独立处理和解决所负责的开发任务,完成iOS平台的开发工作;
2.根据开发进度和任务分配,完成相应模块软件的架构、设计、开发、编程任务,完成对应的模块设计、编码及调试工作;
3.完善和优化APP的基本功能,应用层各种问题的分析和解决,进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;
4.具有良好的编程习惯,书写易维护、易阅读的代码 / 注释 ;
5.在产品上线后根据后续反馈结果对产品进行优化,不断丰富和完善产品;
6.根据项目要求,撰写各种技术文档;
7.领导交办的其他工作事项。
任职要求:
1.本科以上学历,计算机相关专业,4年以上相关工作经验;
2.熟练使用(Xcode和Mac终端等)多种开发工具, 熟悉Unix开发环境和命令;
3.熟练使用Objective-C和swift编程语言,熟悉函数式编程思想,熟悉ReactiveCocoa/RxSwift者优先;
4.熟悉TCP/IP协议及网络编程,掌握数据JSON,http协议,SOCKET通讯等常用技术;
5.熟悉iOS应用的界面开发、常用布局、代码调试、性能优化、内存优化;
6.具备良好的编码习惯,要求结构清晰,逻辑性强,冗余度低,有相关金融方面经验优先;
7.喜欢学习新知识,了解iOS开发新特性.