我们正在寻找一位经验丰富、技术娴熟的高级移动应用开发人员,拥有至少5年的实际开发经验,为我们伦敦的全球客户之一开发稳健创新的移动应用程序。成功的候选人将在设计、开发、测试和维护各种平台上的高性能移动应用程序中扮演关键角色。理想的候选人应精通iOS和Android开发,并具备对移动应用程序架构、用户体验和新兴技术的深入了解。
职责:
• 领导移动应用程序的端到端开发过程,从构思到交付。
• 与跨职能团队合作,定义、设计和发布新功能。
• 为iOS和Android平台开发和维护高质量的代码库。
• 向初级开发人员提供技术领导和指导。
• 与产品经理和设计师合作,确保UI/UX设计的技术可行性。
• 进行代码审查,确保符合编码标准和最佳实践。
• 优化应用程序性能,排除错误以改善用户体验。
• 集成第三方API和Web服务,增强应用程序功能。
• 与后端开发人员密切合作,确保移动应用程序与服务器端技术之间的无缝通信。
• 实施和维护自动化测试流程,确保移动应用程序的可靠性和稳定性。
• 与质量保证团队合作,进行全面测试并确定改进的领域。
• 创建和维护代码、设计和架构的全面文档。
• 确保项目文档及时更新,并对团队可访问。
资格:
• 计算机科学、工程或相关领域的学士学位。
• 至少5年的移动应用程序开发专业经验。
• 熟练使用Swift、Kotlin或Flutter进行iOS和Android开发。
• 对移动UI/UX原则和最佳实践有深入了解。
• 有版本控制系统(如Git)和持续集成的经验。
• 出色的问题解决和调试能力。
• 有效的沟通技巧,能够在团队环境中合作工作。
• 具备交付高质量、可扩展和可维护的移动应用程序的成功记录。
福利:
• 有竞争力的薪资
• 健康和牙科保险
• 退休储蓄计划
• 灵活的工作时间
• 职业发展机会