Dice是技术专家在职业生涯的每个阶段的领先职业目的地。我们的客户Info Way Solutions正在寻找以下职位。立即通过Dice申请!
职位摘要
我们正在寻找一位经验丰富、技术高超的高级iOS开发人员,全职加入我们充满活力的团队。作为一名高级iOS开发人员,您将负责设计、开发和维护高性能的iOS应用程序。您将与跨职能团队合作,参与整个应用程序生命周期,并为我们的移动开发流程的整体改进做出贡献。
职责:
iOS应用程序开发:
设计和开发高质量、可扩展和高效的iOS应用程序。
与产品和设计团队合作,了解用户需求,并提供直观的用户界面。
代码审查和指导:
进行代码审查,确保遵循最佳实践、编码标准和安全措施。
为初级开发人员提供指导和指导,营造合作和学习导向的环境。
技术领导:
在iOS开发的架构决策和技术策略中发挥关键作用。
了解最新行业趋势、新兴技术和iOS开发的最佳实践。
质量保证:
实施和维护自动化测试流程,确保iOS应用程序的可靠性和稳定性。
与质量保证团队密切合作,发现和解决问题、错误和性能瓶颈。
协作:
与跨职能团队密切合作,包括后端开发人员、UX/UI设计师和产品经理,提供集成和无缝解决方案。
与团队成员和利益相关者有效沟通,收集需求并提供项目更新。
性能优化:
识别和解决性能瓶颈,确保iOS应用程序的最佳功能。
实施内存管理、网络通信和整体应用程序性能的最佳实践。
持续改进:
为开发流程、工具和方法做出贡献。
参与定期回顾,识别改进的领域,并相应地实施解决方案。
要求:
计算机科学、工程或相关领域的学士学位。
作为iOS开发人员的经验证明,拥有成功应用程序的强大作品集。
精通Swift和Objective-C编程语言。
对iOS开发工具、框架和最佳实践有扎实的理解。
熟悉版本控制系统(如Git)和持续集成。
较强的解决问题的能力和注重细节。
优秀的沟通和协作能力。
能够在快节奏、合作的环境中蓬勃发展。
首选资格:
曾在高级或领导iOS开发职位上有经验。
熟悉SwiftUI和Combine框架。
了解后端技术和API集成。
对开源项目的贡献或积极参与开发者社区。