广州组iOS开发工程师
岗位信息
| 招聘单位 | HelloTalk |
|---|---|
| 工作地点 | 广州 |
| 官方更新时间 | 2025-02-17 19:57:11 |
职位描述
1、负责iOS端产品的需求开发工作;
2、根据产品需求完成架构、编码、测试、联调等工作;
3、按UI设计的要求,严格输出对应的动画布局和交互;
4、与其他开发、测试同事共同配合,完善产品功能和质量。
任职要求
1、计算机相关专业本科及以上学历,5年以上iOS原生开发经验,具备中大型项目技术架构设计经验;
2、精通iOS系统原理及性能优化,深入理解RunLoop、GCD多线程管理机制,熟练掌握Core Animation框架实现高性能UI渲染,具备复杂消息通信(KVO/NotificationCenter)及进程间通信(XPC/App Groups)开发经验;
3、精通Foundation及UIKit框架体系,熟练掌握Socket长连接管理、基于URLSession的HTTP/HTTPS网络协议栈开发,具备TCP拥塞控制/IP分片重组等底层协议调优经验,熟悉Protobuf/JSON序列化方案;
4、具备Swift与Objective-C混合编程能力,熟悉Clang Module化构建,掌握CocoaPods组件化工程架构,深入理解MVC/MVVM设计模式及DI(依赖注入)实现原理;
5、熟悉LLVM编译工具链,具备模块化架构设计能力,能运用 Instruments 进行性能调优(内存泄漏/卡顿检测),掌握单元测试(XCTest)及持续集成(Fastlane+Jenkins)开发流程,熟悉Git工作流程;
6、拥有良好的计算机体系基础,熟悉常见算法与数据结构,具备复杂业务场景的技术方案选型能力,有App性能监控体系(APM)建设经验者优先。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。