岗位职责:
1、负责公司APP基于Flutter的移动应⽤开发,能够独⽴完成iOS应⽤的开发⼯作;
2、根据产品需求,参与技术⽅案讨论。基于产品特性、交互界⾯、APP软件架构等信息,设计或优化所负责模块的软件结构;
3、负责客⼾端软件开发框架和公共库的建设,提升客⼾端代码的可复⽤性和健壮性;
4、负责软件模块的维护⼯作,包括软件模块的bug修改、结构优化、性能优化,配合后台开发、测试开发⼯程师处理线上故障;
5、根据研发规范和项⽬流程编写相关技术⽂档。
岗位要求:
1、本科及以上学历,3年 以上App开发经验;
2、熟悉Flutter技术,Dart语⾔,了解Flutter常⽤组件的实现原理;
3、熟悉Flutter、原⽣混合开发、独⽴开发下的技术流程,熟悉iOS原⽣开发。
4、熟悉iOS开发常⽤设计模式、多线程编程、数据持久化、⽹络通信、动画效果实现、界⾯布局设计、封装⾃定义控件等⽅⾯知识