职位详情

职位描述 1、作为团队核心开发,参与IM相关业务产品需求讨论,负责客户端的基础技术研发。 2、提升工程效率,保障App的质量,包括但不限于:网络性能优化,崩溃率优化,启动时间优化等。 3、解决各种疑难杂症,系统优化,并且完成整个团队相关业务产品的沉淀。 4、承担重难点技术攻坚和新技术预研,新技术的研究,汇报,实施以及培训工作。 职位要求 1、本科及以上学历,计算机或相关专业。 2、五年及以上手机 App 开发经验;三年以上 iOS 开发经验。 3、精通 Objective-C/Swift 程序设计;能够熟练使用 Swift 进行项目开发。 4、熟悉 iOS 框架及各种特性,熟练使用 Swift 的各种 UI 组件并了解其内部原理,了解基本的交互知识。 5、精通 iOS SDK中的 UI、网络、数据库、XML/JSON 解析等开发技巧。 6、熟练使用 Git 及性能调优工具,能够发现和优化App性能问题,有良好的代码习惯和面向对象编程思想。 7、熟悉各种主流手机特性,深刻理解手机客户端软件及服务端开发特点。 8、精通常用软件架构模式,熟悉算法与数据结构,多线程,网络编程(Socket、http/web service)等。 9、有兴趣向前端/跨端方向发展 对跨端方案有一些了解,有 Flutter 相关开发经验的优先。 10、有良好的英语交流能力优先。 11、有即时通讯业务相关经验的优先。 12、有熟练使用 SwiftUI 相关经验的优先。

工作地址

南京雨花台区楚翘城3号商务楼9楼

公司信息

相似的职位

高级ios工程师南京NaNiOS12-20k12薪

南京厚建软件有限责任公司

安卓开发工程师

,

iOS开发

,

iOS开发工程师