职位描述
1. iOS应用开发:负责公司 iOS 平台应用的设计、开发、优化和维护,确保用户体验和功能的实现。
2. 技术架构设计:参与 iOS 应用架构设计,提升代码的可维护性、可扩展性和性能。
3. 跨团队协作:与产品经理、设计师及后端开发团队紧密合作,参与产品需求和实现方案的讨论,确保应用功能与业务需求的完美对接。
4. 代码质量保障:编写高质量、可重用的代码,定期进行代码评审,确保代码符合开发规范。
5. 性能优化:分析并优化应用的性能问题,确保应用在各种设备上的流畅运行。
6. App Store 发布:参与 iOS 应用的发布流程,包括版本更新、bug 修复、性能提升等。
7. 技术研究与创新:关注 iOS 开发领域的新技术、新框架,持续提升开发效率和用户体验。
职位要求:
1. 学历要求:计算机科学相关专业本科及以上学历,3年以上 iOS 开发经验。
2. 技术能力:
* 精通 Swift,熟悉 Objective-C语言,具有扎实的编程基础。
* 熟悉 Xcode 开发环境,掌握 SwiftUI、UIKit 等 iOS 开发框架。
* 熟悉 多线程、内存管理、网络请求、数据持久化等基础知识。
* 具有自定义控件,封装数据模型,代码解耦等经验。
3. 项目经验:有完整的 iOS 项目独立开发经验,至少参与过一款 iOS 应用的上线及维护。
4. 具有 App Store 发布经验,了解审核和发布流程。
5. 有应用性能优化经验,能够解决内存泄漏、卡顿等常见问题。
6. 熟悉 CocoaPods、Swift Package Manager 等工具。
7. 熟悉代码协同开发软件如SourceTree等工具。
加分项:
* 熟悉证券类APP开发
* 熟悉 React Native、Flutter 或其他跨平台开发框架。
* 参与过开源项目,具备一定的技术分享经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕