岗位职责:1. 负责公司 iOS App 的全流程开发工作,涵盖需求分析、设计、编码、测试及上线。2. 依据产品需求,与团队协作完成 iOS 应用的架构设计与功能实现,保障应用的高性能与稳定性。3. 针对 IP 摄像机相关功能,如视频流播放、设备连接与控制等,进行高效的开发与优化。4. 及时修复 iOS App 在使用过程中出现的各类问题,对应用进行持续的维护与升级,提升用户体验。5. 紧密跟踪 iOS 系统的更新与新技术,引入并应用于 App 开发,确保产品的技术先进性。岗位要求:1、精通Objective-C语言,熟悉Swift语言者优先。2、熟悉App Store上架的流程和要求。3、熟练掌握iOS SDK,熟悉Cocoa Touch框架,了解iOS系统架构和运行机制。4、具备扎实的面向对象编程思想,熟悉常用的设计模式(如:单例模式、工厂模式、观察者模式、代理模式、策略模式等)和数据结构。5、熟悉组件化技术,能够将应用拆分为独立的模块,提高代码复用性和开发效率。6、熟悉性能优化、内存管理、多线程等技术。7、深入理解MVVM架构,并能够将其应用于实际项目中。8、熟悉混合开发技术,了解React Native、Flutter等框架者优先。9、具备良好的代码风格和编程习惯,注重代码质量和可维护性。