职位描述:
1.负责iOS平台客户端软件的开发和优化(主要包括直播用户端各项业务能力以及基础能力);
2.高效和高质量的完成代码的编写,并确保代码符合编码规范;
3.负责相关系统文档的撰写和维护;
4.持续改进移动APP性能、安全性、稳定性和可扩展性;
5.研究新兴技术满足产品需求、负责项目重点、难点的技术攻坚。
任职资格:
1.本科及以上,计算机相关专业,3年及以上移动开发经验;有完整iOS平台开发经验
2.熟练掌握 Objective-C/Swift, 熟悉 iOS 框架及各种特性,熟练使用iOS的各种UI组件并了解其内部原理,了解基本的交互知识。
3.熟悉直播相关使用到的热点技术,了解推流的整体上下游链路流程
4.熟悉常用软件架构模式,熟悉数据结构,多线程,网络编程;
5.热爱技术,对技术有不懈的追求,喜欢研究开源代码
6.良好的学习能力、团队协作能力和沟通能力,善于思考,能独立分析和解决问题
加分项:
1. Github有原创的开源项目,或给大型项目贡献过代码
2. 开发过复杂交互的移动端应用
3. 有个人独立开发的App
5. 有其他平台(如Android)的开发经验
6. 熟练的英语阅读