Flutter移动应用开发专家 | 远程全职工作
远程
全职
非全日制
作为我们团队的资深Flutter开发工程师,您将负责为现有产品创建全新的跨平台移动应用程序。您将有机会在整个开发生命周期中发挥关键作用,从初始设计到测试环境部署,再到最终产品交付。这是一个全职远程职位,为您提供灵活的工作环境和参与创新项目的宝贵机会。
核心职责
- 使用Flutter框架(Flutter 3.19+)开发高性能、用户友好的跨平台移动应用。
- 根据技术需求文档、设计规范和UI套件实现全面功能。
- 与QA团队协作创建和维护测试环境,确保应用质量。
- 负责应用程序的部署流程,包括CI/CD管道配置。
- 优化应用性能,确保在各种设备上的流畅运行。
- 进行代码审查,确保代码质量和最佳实践的实施。
- 解决开发过程中出现的技术挑战和bug。
- 参与项目规划会议,提供技术可行性和实施方案。
必备技能
- 熟练掌握Flutter框架和Dart编程语言,有2年以上相关开发经验。
- 具备Android或iOS原生开发经验(至少一个平台)。
- 深入理解移动应用架构和设计模式(如BLoC、Provider、Redux等)。
- 熟悉RESTful API集成和状态管理技术。
- 能够使用Firebase等云服务进行应用开发。
- 掌握Git版本控制系统及相关工作流程。
- 具备应用发布到Google Play和/或App Store的经验。
- 有解决复杂技术问题的能力和经验。
加分技能
- 熟悉UI/UX设计原则,能与设计师有效沟通。
- 了解持续集成/持续部署(CI/CD)工具和流程。
- 熟悉应用性能优化技术。
- 具备单元测试和集成测试经验。
- 对Flutter插件开发有经验。
- 了解原生模块集成(通过Platform Channels)。
- 有参与过从零开始的Flutter项目经验。
- 熟悉敏捷开发方法。
为什么加入我们?
加入我们团队,您将获得参与创新项目的机会,在灵活的远程工作环境中发挥您的技术专长。我们提供全职项目合同,让您专注于技术挑战而非行政事务。作为团队的重要一员,您将与经验丰富的专业人士合作,共同打造卓越的移动应用产品。我们重视技术创新和个人成长,为您提供发展技能和扩展职业生涯的平台。
无需英语能力,我们的团队沟通顺畅高效。如果您热爱移动应用开发,并希望在充满挑战的项目中展示您的Flutter专业知识,我们期待您的加入!