岗位职责:
1.负责iOS客户端的整体架构设计与优化,新功能开发、迭代升级及维护工作,保证产品的稳定性和性能;
2.进行产品需求分析和技术方案设计,根据产品需求完成高质量的编码工作;
3.推进产品研发中移动端的技术问题的高效解决,保障开发效率;
4.协同后端开发人员,按计划推进研发进度;
5.负责移动端的统筹管理。
岗位要求:
1.拥有7年及以上iOS开发经验,计算机相关专业本科及以上学历;
2.具备iOS应用从0到1开发经历,C端项目经验丰富,对开发规范统筹管理有一定的经验;
3.具备优秀的问题解决能力,包括解决策略制定及落地推进;
4.精通Objective-C及Swift语言,熟悉iOS SDK及相关框架,熟练使用Xcode及其他iOS开发工具,掌握SQLite数据库操作以及Core Data等本地存储技术;
5.熟悉iOS平台特性、各版本特性及App Store发布流程;
6.具备良好的面向对象设计思想,熟练掌握MVC、MVVM等设计模式;
7.熟悉HTTP/HTTPS、WebSocket等网络协议;
8.有音视频处理、直播、即时通讯相关项目开发经验者优先。