职位描述
岗位职责:
1. iOS 项目开发:负责从概念设计到应用上线的整个开发生命周期,包括需求分析、架构设计、编码、测试、上线和维护等全流程工作。
2. 开发高质量、可维护的代码:使用 Swift (Objective-C) 进行 iOS 应用开发,确保代码的高效性和可读性。
3. 架构设计与优化:参与系统架构设计,优化应用性能,确保良好的用户体验。
4. 与跨职能团队合作:与产品经理、设计师、后端开发人员紧密合作,推动产品从设计到落地。
5. 持续优化与创新:研究和应用最新的 iOS 技术、框架和工具,保持技术创新,持续优化应用的性能和用户体验。
岗位要求:
1. 大专及以上学历,3 年左右 iOS 开发经验,有完整项目开发经验,能够独立开发核心功能。
2. 熟练使用 Swift 进行 iOS 应用开发,具备良好的代码编写和架构设计能力。
3. 了解 SwiftUI,有一定的实际项目经验,或者愿意学习并适应新技术。
4. 具备基本的网络编程、数据存储、内存管理和多线程开发能力,能编写高质量、可维护的代码。
5. 了解 iOS 应用性能优化,能处理常见的性能问题,如内存泄漏、界面卡顿等。
6. 具备良好的沟通能力,能与团队成员协作,推动项目顺利进行。
7. 熟悉 Git 版本控制工具,能够参与团队代码协作和审查。
加分项(非必须,但有更好):
1. 有 SwiftUI 项目经验,了解其在不同场景下的应用。
2. 熟悉 XCTest 或其他测试框架,有编写单元测试或 UI 测试经验。
3. 了解 iOS 应用的发布流程,能够独立完成 App Store 上架及维护。
4. 有性能优化、架构设计等方面的经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕