iOS开发者

15个月前远程全职
Optimize Search Group

Optimize Search Group

location 芝加哥
unsaved
职位标题:iOS工程师 持续时间:直接雇佣 地点:远程 角色描述: 作为一名iOS工程师,您将负责创建高质量、用户友好的iOS应用程序,满足我们最终用户的需求和期望。您将与开发人员、设计师和产品经理紧密合作,交付稳健可靠、可扩展的iOS解决方案。您的角色将涉及编写干净、高效、易维护的代码,同时遵守编码标准和最佳实践。您将与跨职能团队合作,确保与后端服务和API的无缝集成。此外,您将及时了解最新的iOS开发趋势和技术,不断提升我们iOS应用程序的质量。 技术要求: • 教育背景:您至少应具备计算机科学、软件工程或相关领域的学士学位。或者,同等实际经验也将被考虑。 • iOS开发能力:具备在iOS应用开发方面的熟练技能和实践经验,熟练使用Swift或Objective-C。 • API集成能力:熟悉RESTful API,并具备将前端应用与后端服务无缝集成的能力。 • iOS框架掌握:深入理解和熟练掌握iOS框架,包括UIKit、Core Data、Core Animation等。 • 设计模式和架构:精通iOS设计模式(如MVC、MVVM)和架构原则,以确保可扩展和易维护的代码。 • 解决问题的能力:具备强大的调试、问题解决和分析思维能力,能够识别和解决复杂的技术问题。 • 开发实践知识:熟悉现代开发实践,包括版本控制系统(如Git)和敏捷方法论,以确保高效协作的开发流程。 • UI/UX卓越:对细节有敏锐的洞察力,深入了解移动UI/UX最佳实践,能够打造既美观又提供卓越用户体验的用户界面。 • 适应快节奏的环境:能够在快节奏、动态的工作环境中蓬勃发展,同时高效管理多个任务和职责。 • 附加技能:具备自动化测试和持续集成实践经验将被视为有价值的资产。 主要职责: • 使用Swift或Objective-C设计、开发和维护iOS应用程序。 • 与产品团队合作,了解需求并将其转化为技术规格。 • 实现UI/UX设计,确保流畅直观的用户体验。 • 遵循既定的编码标准和最佳实践编写干净、高效、易维护的代码。 • 与后端服务和API集成,确保最佳性能和可靠性。 • 与后端开发人员、设计师和质量保证工程师等跨职能团队合作,交付高质量的iOS应用程序。 • 及时了解最新的iOS开发趋势、工具和框架,并提出对现有流程和技术的改进建议。 • 对应用程序进行全面的测试和调试,以识别和修复问题。 • 持续优化和改进iOS应用程序的性能、可靠性和安全性。 • 参与代码审查,确保代码质量、可读性和遵循最佳实践。 • 维护应用程序功能、代码和架构的文档。