10 年以上的工作经验。
职责:
• 使用 Swift、Kotlin 和 Java 开发、测试和部署 iOS 和 Android 应用程序。
• 与跨职能团队合作,定义、设计和发布新功能。
• 优化应用程序的性能、可用性和可扩展性。
• 调试和排除技术问题,确保应用程序的高稳定性。
• 为移动应用程序实施 RESTful API,以与后端服务集成。
• 遵循敏捷开发方法并参与代码审查。
• 了解移动开发的最新趋势并提出改进建议。
所需技能:
✅ iOS 开发:Swift、Objective-C、Xcode、UIKit、CoreData
✅ Android 开发:Kotlin、Java、Android SDK、Jetpack 组件
✅ 跨平台经验(优先):Flutter、React Native
✅ 深厚的移动架构知识(MVVM、MVP、清洁架构)
✅ 具有第三方库的经验(Retrofit、Alamofire、Firebase 等)
✅ 具备 RESTful API、GraphQL 和 WebSockets 的实践经验
✅ 熟悉 Git、CI/CD 管道,以及应用商店/播放商店的部署
优先技能:
• 具备使用 Flutter 或 React Native 进行跨平台开发的经验。
• 了解云服务(AWS、Firebase、Azure、Google Cloud)。
• 理解移动应用中的 AR/VR、AI 或机器学习。
• 具备性能优化和内存管理的经验。
教育背景与认证:
• 计算机科学、软件工程或相关领域的学士或硕士学位。
• 移动开发认证(Google Associate Android Developer、Apple Certified iOS Developer)者优先。