拥有多年 iOS 客户端开发经验,熟练使用 Objective-C、Swift 进行应用开发,具备从需求分析、技术方案设计、编码实现到上线维护的完整项目交付能力。熟悉大型 App 架构设计与组件化建设,能够独立负责核心业务模块开发及技术难题攻关。
深入理解 Objective-C Runtime、RunLoop、KVC/KVO、Block、多线程及内存管理机制,具备丰富的性能优化经验,包括启动优化、卡顿治理、内存优化及崩溃分析。熟练使用 Instruments、Xcode 等工具进行性能调优与问题定位。
具备丰富的跨端开发经验,熟悉 React Native 与 iOS 原生混合开发,掌握 RN New Architecture(TurboModule、Fabric)相关技术,能够独立完成 Native Module 封装及跨端桥接开发。同时具备 Flutter 混合开发经验,熟悉 MethodChannel、EventChannel 等通信机制。
熟悉网络层架构设计、组件化开发及工程化建设,掌握 CocoaPods、Swift Package Manager、CI/CD、Fastlane 自动化发布流程,具备大型项目架构设计与技术落地能力。
关注 AI 应用方向,具备 OpenAI、Gemini、Qwen 等大模型接入经验,熟悉 RAG(检索增强生成)系统建设,掌握 LlamaIndex、向量检索、Embedding、Reranker 等相关技术方案,能够完成 AI 应用客户端与服务端协同开发。
具备良好的沟通协作能力和项目推动能力,能够独立负责项目开发与交付,参与技术方案制定、代码评审及团队技术建设工作。
• 熟练掌握 Objective-C、Swift,具备扎实的 iOS 开发基础
• 深入理解 Runtime、RunLoop、KVC/KVO、Block、GCD、多线程及内存管理机制
• 熟练使用 UIKit、AutoLayout、UICollectionView、UITableView 等开发框架
• 具备启动优化、卡顿优化、内存优化、崩溃分析等性能优化经验
• 熟悉 AFNetworking、NSURLSession、HTTPS、HTTP/2 等网络通信技术
• 熟悉 MVC、MVVM 等架构模式,具备组件化与模块化开发经验
• 熟练使用 CocoaPods、Swift Package Manager 进行依赖管理
• 熟悉 React Native 混合开发及新架构(TurboModule、Fabric)
• 熟悉 Flutter 与原生混合开发,掌握双端通信机制
• 熟悉 Git、Fastlane、Jenkins、GitLab CI 等工程化工具
• 具备 App Store 上架、版本迭代及线上问题排查经验
• 具备 AI 应用开发经验,熟悉 OpenAI、Gemini、Qwen 等大模型接入方案
• 熟悉 RAG、LlamaIndex、向量检索、Embedding、Reranker 等 AI 技术栈