1.熟练使用 Objective-C、hippy、flutter 等技术开发,有一定 的 java 和 swift 开发 经验,熟悉 ruby、Python 等语言。 2.熟练使用 Runtime 编程以及 iOS 的内存管理机制。 3.熟练掌握多线程编程,对 GCD,NSOperation 的运行机制有深入 了解。
4.熟练使用 Autolayout 进行⻚面布局及适配。
5.熟练掌握 Core Data, FMDB 进行数据持久化。 6.熟练使用 Instruments 等工具进行内存检查以及性能优化。
7.熟悉 XCode 及相关辅助工具的用法,Symbolicate 定位应用崩溃 问题 。 8.熟练搭建整套代码框架,精通与第三方开发组件集成的技巧及 调试工作。
9.了解 iOS 逆向、LLVVM、Clang、Linux 内核
10.了解 APP 整套上架流程及一些自动化
11.熟悉 GNU,了解部分 iOS 底层实现原理 kvc、kvo 、block 等
角 色:腾讯地图 iOS 开发
工作职责:
1、基础、信息、景区、公交等 FT 需求开发及版本迭代
2、重构老的项目功能模块、增强项目的可维护性、可读性,缩短版本迭代 的 开发周期
3、核心需求及难点技术需求技术方案编写及文档输出 4、新技术调研学习及应用,flutter、hippy 热更新等 5、业务线组件化抽离,配合架构组进行微服务搭建、底图重构、路由搭建 等
6、核心场景业务线性能优化、内存优化
可兼职时间
可兼职地点
0条评论 雇主评价