职位描述
## 岗位职责
1. 全面负责基于Flutter的跨平台(iOS/Android)直播App的架构设计、核心功能开发与技术决策
2. 独立解决Flutter开发过程中的各类技术难题,包括但不限于性能优化、兼容性问题、复杂UI实现等
3. 制定Flutter开发规范、技术标准和最佳实践,提升团队开发效率和代码质量
4. 负责Flutter与原生(iOS/Android)交互层的设计与实现,确保跨平台功能无缝衔接
5. 评估和集成第三方SDK(尤其是直播、音视频相关),解决集成过程中的技术问题
6. 主导Flutter模块的性能优化,包括启动速度、UI渲染、内存占用等关键指标
7. 编写核心模块的技术文档,为团队提供Flutter技术培训和指导
8. 持续关注Flutter生态发展,引入新技术和解决方案,推动技术创新
## 任职要求
1. 3年以上Flutter开发经验,1年以上大型商业App的Flutter架构设计和核心开发经验
2. 精通Dart语言特性和Flutter框架原理,深入理解Widget生命周期、状态管理、动画系统等核心机制
3. 具备独立解决复杂Flutter技术问题的能力,有丰富的性能优化和兼容性处理经验
4. 熟练掌握Flutter与iOS(Swift/Objective-C)、Android(Kotlin/Java)的交互原理和实现方式
5. 有音视频或直播相关App开发经验,熟悉主流直播SDK的集成与定制
6. 了解React技术栈,能与前端团队高效协作完成跨端功能对接
7. 有国际化、多语言、多地区适配经验,熟悉相关技术方案
8. 具备良好的项目管理能力和技术决策能力,能独立推进Flutter相关项目落地
9. 优秀的问题分析和解决能力,面对技术挑战能快速给出解决方案
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕