你好,来自Novateur Technologies的问候。请阅读以下要求,并告诉我您是否有兴趣。
职位名称:移动应用开发者(iOS)
地点:芝加哥威利斯大厦,伊利诺伊州(合同人员每周三需要报到威利斯大厦,其余时间远程办公)
职位概述:
使用计算机编程语言创建、维护和实施源代码,开发满足客户需求的移动应用程序。
主要职责:
• 支持整个应用程序生命周期(概念、设计、测试、发布和支持)。
• 通过编写清晰的代码创建完全功能的移动应用程序。
• 收集具体需求并提出解决方案。
• 编写单元测试和UI测试以识别故障。
• 进行故障排除和调试以优化性能。
• 设计界面以改善用户体验。
• 与产品开发团队合作,计划新功能。
• 确保新的和传统的应用程序符合质量标准。
• 研究并提出新的移动产品、应用程序和协议。
• 保持对新技术趋势的了解。
资格要求:
• 有移动开发者的工作经验。
• 拥有在App Store或Android市场发布的应用程序的可展示作品集。
• 深入了解至少一种编程语言,如Swift和Java。
• 有第三方库和API的经验。
技术技能(iOS):
Swift:精通苹果的iOS开发编程语言至关重要。
iOS框架:深入了解iOS框架,如UIKit、Core Data、Core Animation和Core Graphics。
自动布局:熟练使用自动布局设计响应式用户界面。
设计模式:理解和应用MVC、MVVM等设计模式。
CocoaPods和Swift Package Manager:熟悉iOS项目的依赖管理工具。
可访问性:了解iOS可访问性准则和最佳实践。
调试:使用Xcode的调试工具和Instruments进行高级调试技巧。