高级Xamarin开发专家 | 远程全职职位 | 跨平台移动应用架构师
远程
全职
职位简介
我们正在寻找一位经验丰富的高级Xamarin开发专家加入我们创新的开发团队。在这个角色中,您将率先使用Xamarin技术开发复杂的跨平台移动应用程序。您将负责从零开始设计架构,实施最佳实践,并领导一支技术精湛的开发团队,为我们的全球客户创造卓越的移动体验。
主要职责
- 领导并为移动应用开发团队分配任务,提供技术指导和mentorship。
- 使用最新框架版本(Xamarin.Forms 5.0+)从零开始设计和实现稳健的Xamarin应用程序。
- 架构可扩展、可维护的解决方案,符合现代移动开发标准。
- 在跨平台移动开发中实施最佳实践,确保在iOS和Android设备上实现最佳性能。
- 为应用程序开发周期和功能实现提供准确的工作量估算。
- 解决复杂的技术挑战,并积极提出创新解决方案和想法。
- 进行彻底的代码审查,以维持整个项目的代码质量和一致性。
- 促进团队内的知识共享,推动持续改进和技能发展。
- 确保移动界面前端与后端服务之间的无缝集成。
- 紧跟新兴移动开发趋势,特别是向.NET MAUI的过渡路径。
必备技能与经验
- 移动应用程序开发的丰富经验(5年以上),其中至少3年专注于Xamarin技术。
- 精通C#编程语言和.NET框架(至.NET 6+)的全面知识。
- 深入理解面向对象设计原则和模式。
- 具备从零开始开发架构并实现可扩展解决方案的能力。
- 使用Xamarin.Forms进行跨平台开发的实践经验。
- 对原生iOS和Android平台及其约束的实际理解。
- 熟练使用Visual Studio 2022和相关移动开发工具。
- 出色的复杂移动应用问题调试和解决能力。
- 强大的团队协作能力和优秀的沟通技巧。
- 熟练的书面和口头英语沟通能力(B2级或更高)。
- 在不同时区的分布式远程团队中工作的经验。