主要职责• 寻找一位优秀的高级Flutter开发人员,负责编码、创新设计和布局我们独特的移动应用程序。• 理想的候选人将负责构思和执行清晰、高质量的代码,开发创新的移动应用程序,包括iOS和Android服务。• 您将测试您的代码,识别错误,并迭代以确保代码质量。• 设计和开发高容量、低延迟的应用程序,为关键系统提供高可用性和性能。• 创建设计良好、可测试、高效的代码。• 参与开发生命周期的所有阶段。• 协助准备和制作软件组件的发布。• 确保设计符合规范。• 调查替代方案和技术,并提交给架构审查,以支持持续改进。• 对测试和质量保证阶段负有全部责任,并具备足够的专业知识,能够在没有错误的情况下交付项目。• 根据约定的范围和要求,开发具有在线/离线功能的移动/Web前端和跨平台客户端。• 为移动/平板设备开发直观易用的跨平台应用程序。• 快速从模型中构建原型/模拟,可以直接实施。• 根据UI/UX设计和文档为各种设备(包括移动设备和平板电脑)创建清晰的界面和流畅的交互。• 进行跨浏览器/设备测试和优化。• 使用跨平台SDK创建和构建跨平台移动应用程序。要求:• 3年以上的企业工作经验,开发和维护使用Flutter的iOS和Android应用程序。• 在企业环境中构建复杂的Android和iOS应用程序并成功交付给客户的经验。• 在移动软件开发生命周期的各个方面都有实践经验。• 深入了解清晰架构模式和最佳实践。• 对Flutter状态管理和架构模式(Flutter BLoC、Provider和MVVM)有深入了解。• 材料设计、动画、自定义组件、用户交互(触摸、手势)。• 有离线存储、线程、内存和性能调优的经验。• 图像缓存、Firebase、Crashlytics、分析、Firestore数据库和Web Socket。• 使用方法通道调用本机API、版本控制(Git)和在线支付的经验。• Kotlin和Swift语言是加分项。• 能够在敏捷环境中工作。• 在开发Android/iOS应用程序并在苹果应用商店/Google Play商店上部署方面有经验。• 有GIT使用经验。准备加入我们创新团队,在卓越的世界中留下您的印记吗?请在下方分享您的简历。