移动应用开发人员(flutter/Xamarin),5年以上经验为必选条件。我们正在寻找一位强大的移动应用开发人员,能够同时承担工程和维护任务。主要任务是与自动化单元和集成测试一起实现新的用户界面和功能。您将与我们诚实合作的团队一起工作,您对应用架构和最新的移动技术的知识和建议将受到高度赞赏。您编写的代码需要清晰有序,并具有最高的质量。您还将帮助确保应用程序性能稳定,并提供出色的用户体验。职责包括:- 根据线框模型开发新功能和用户界面- 确保应用程序的最佳性能和用户体验- 修复错误和性能问题- 编写干净、可读和可测试的代码- 与后端开发人员、设计师和团队的其他成员合作,提供良好架构和高质量的解决方案- {{在此添加任何其他相关职责}}技能要求:- 对移动应用开发有广泛的了解,包括从第一行代码到发布到商店的整个过程- 深入了解{{列出应用在哪些移动平台上运行,例如Android、iOS等}}- 熟练使用{{根据您用于测试的库,如JUnit、Espresso、Mocha、Jest、Enzyme、XCTest等}}编写自动化测试- 熟悉RESTful API和移动网络库,特别是{{Retrofit、axios、Alamofire等}}- 熟悉JSON格式- 具有移动应用程序的分析和调试经验- 熟悉MVP、MVC、MVVM和Clean Architecture等架构模式,并能够选择最佳解决方案- 熟悉Git- 熟悉推送通知- 了解每个平台的移动应用设计准则,并了解它们之间的差异- 熟练掌握{{Kotlin/Java/Swift/Objective-C/JavaScript/C#等您在应用中使用的语言}}- {{确保提及与您的项目相关的任何其他框架、库或其他技术或开发模式}}- {{列出应用程序将使用的任何特定硬件或传感器,如GPS或蓝牙}}- {{列出需要进行的任何集成(Facebook、Firebase等)}}- {{列出可能需要的任何教育水平或认证}}