高级iOS工程师

工作职责:

1、负责App产品研发,主导框架设计,实现高质量的设计和编码;

2、参与代码与架构评审,保障项目代码质量和开发框架的合理性;

3、参与需求分析与评审、功能代码实现及bug修复,持续重构优化已有功能模块;

4、负责重点、难点的技术攻坚,持续优化相关产品的质量、性能和用户体验。

任职要求:

1、本科及以上学历,5年以上工作经验,计算机相关专业,英语四级及以上;

2、具有扎实的Objective-C、Swift语言基础,深入了解Runtime、Runloop、内存管理机制、多线程等,熟悉网络和数据库编程,熟悉常用数据结构和算法及设计模式;

3、深入了解iOS的UIKit、SwiftUI等开发相关组件、深入了解常用的第三方开发框架等等,熟悉源码优先;

4、从事IOS App开发5年以上,具有一定的架构设计能力和性能优化经验,能够独立完成App的构建及AppStore应用上架;

5、具有良好的设计和编码风格,对技术追求卓越,能产出高质量的设计和代码;对稳定性和性能有超乎寻常的关注;有较强的问题分析与解决能力,熟练掌握iOS开发、调优工具;

6. 熟悉经典蓝牙和BLE,对连接稳定性和兼容性有丰富的优化经验,有MFI认证相关开发经验;

7、熟悉TCP/UDP及常用网络传输协议,有WIFI 热点 Socket数据传输开发经验,有建连时间和数据传输速率优化经验 ;

8、自主独立,敢于创新,勇于挑战,有良好的沟通协调能力、语言表达能力,有较强的抗压能力和持续学习的能力;

公司地点:深圳深圳东站

公司简介:

职位发布者:李玉

上海堆卜堆网络科技有限公司

融资阶段:

公司规模:

相似职位: