职位详情
岗位职责:
1.产品开发:主导公司移动端(iOS&Android)应用的整体架构设计、功能实现与版本迭代,交付稳定高效、体验优良的Flutter应用。
2.技术攻关:深入理解业务逻辑,攻克开发过程中的关键技术难点,包括性能调优、内存管理、复杂交互逻辑落地等。
3.跨端协同:根据实际需求完成平台差异化适配与功能集成,独立封装必要的原生插件以支持跨平台能力扩展。
4.代码质量:编写结构清晰、易于维护和测试的代码,严格执行团队编码规范。积极参与代码评审,搭建并持续完善UI自动化测试与单元测试体系。
5.技术沉淀:参与技术方案评估、通用组件库搭建及研发流程改进,助力团队整体技术水平提升。
任职要求:
1.Dart语言精通:熟练掌握Dart编程语言,深入理解其核心机制,如异步处理(Future/Stream/Isolate)、空安全(NullSafety)、Mixin、扩展方法、泛型等,并能在项目中合理运用。
2.Flutter框架深入掌握:
·熟悉Widget生命周期机制,能结合生命周期进行性能优化与资源释放。
·掌握至少一种主流状态管理方案(如Provider、Riverpod、Bloc、GetX等),具备实战经验,理解其实现原理与适用边界。
·理解Flutter渲染机制、布局流程(Constraintsdown,Sizesup,Parentssetposition),并能有效解决滑动冲突等问题。
·熟练使用路由导航系统,具备自定义转场动画和深层链接处理能力。
3.工具链熟练:熟悉Flutter开发调试及性能分析工具(如DevTools),掌握常用开源库的使用与底层原理,例如:
·网络请求:精通Dio的拦截器、自定义适配器等高级特性。
·工程化:掌握GetX/GoRouter等现代路由框架,或Fluro等传统路由方案。
·其他常用库:如CachedNetworkImage、shared_preferences、json_serializable等。
4.跨平台基础:了解iOS(Swift/Objective-C)或Android(Kotlin/Java)基本开发知识,可独立处理常见UI与功能适配问题,具备与原生团队协作推进混合开发的能力。
加分项(优先考虑):
·拥有原生(iOS或Android)开发背景,能够开发Flutter平台插件。
·具备Web或Desktop端Flutter项目实践经验。
·参与过大型复杂Flutter项目的架构设计,熟悉CleanArchitecture、DDD等架构思想。
·有成功将Flutter应用发布至GooglePlay或AppStore的经历。
·关注用户体验,对产品设计有见解,能主动提出优化建议。
软实力与素养:
·代码规范与质量意识:追求代码整洁,注重细节,具备良好的代码审查习惯和测试思维(单元测试、Widget测试)。
·问题解决能力:具备扎实的技术调研、问题定位与解决能力,能快速应对各类技术挑战。
·团队协作与沟通:具备良好的合作意识与沟通技巧,责任心强,能够主动承担工作任务。
·学习与成长意愿:热爱技术,持续关注Flutter及移动开发领域的前沿动态,保持自我迭代。
1.产品开发:主导公司移动端(iOS&Android)应用的整体架构设计、功能实现与版本迭代,交付稳定高效、体验优良的Flutter应用。
2.技术攻关:深入理解业务逻辑,攻克开发过程中的关键技术难点,包括性能调优、内存管理、复杂交互逻辑落地等。
3.跨端协同:根据实际需求完成平台差异化适配与功能集成,独立封装必要的原生插件以支持跨平台能力扩展。
4.代码质量:编写结构清晰、易于维护和测试的代码,严格执行团队编码规范。积极参与代码评审,搭建并持续完善UI自动化测试与单元测试体系。
5.技术沉淀:参与技术方案评估、通用组件库搭建及研发流程改进,助力团队整体技术水平提升。
任职要求:
1.Dart语言精通:熟练掌握Dart编程语言,深入理解其核心机制,如异步处理(Future/Stream/Isolate)、空安全(NullSafety)、Mixin、扩展方法、泛型等,并能在项目中合理运用。
2.Flutter框架深入掌握:
·熟悉Widget生命周期机制,能结合生命周期进行性能优化与资源释放。
·掌握至少一种主流状态管理方案(如Provider、Riverpod、Bloc、GetX等),具备实战经验,理解其实现原理与适用边界。
·理解Flutter渲染机制、布局流程(Constraintsdown,Sizesup,Parentssetposition),并能有效解决滑动冲突等问题。
·熟练使用路由导航系统,具备自定义转场动画和深层链接处理能力。
3.工具链熟练:熟悉Flutter开发调试及性能分析工具(如DevTools),掌握常用开源库的使用与底层原理,例如:
·网络请求:精通Dio的拦截器、自定义适配器等高级特性。
·工程化:掌握GetX/GoRouter等现代路由框架,或Fluro等传统路由方案。
·其他常用库:如CachedNetworkImage、shared_preferences、json_serializable等。
4.跨平台基础:了解iOS(Swift/Objective-C)或Android(Kotlin/Java)基本开发知识,可独立处理常见UI与功能适配问题,具备与原生团队协作推进混合开发的能力。
加分项(优先考虑):
·拥有原生(iOS或Android)开发背景,能够开发Flutter平台插件。
·具备Web或Desktop端Flutter项目实践经验。
·参与过大型复杂Flutter项目的架构设计,熟悉CleanArchitecture、DDD等架构思想。
·有成功将Flutter应用发布至GooglePlay或AppStore的经历。
·关注用户体验,对产品设计有见解,能主动提出优化建议。
软实力与素养:
·代码规范与质量意识:追求代码整洁,注重细节,具备良好的代码审查习惯和测试思维(单元测试、Widget测试)。
·问题解决能力:具备扎实的技术调研、问题定位与解决能力,能快速应对各类技术挑战。
·团队协作与沟通:具备良好的合作意识与沟通技巧,责任心强,能够主动承担工作任务。
·学习与成长意愿:热爱技术,持续关注Flutter及移动开发领域的前沿动态,保持自我迭代。
2026-07-09 13:08
IP属地:浙江杭州
职位福利
本科3-5年功能开发技术方案规划性能优化Widget架构设计Flutter移动端开发技术升级计算机/软件工程相关专业Dart

杭州喔影网络科技有限公司
A轮 · 20-99人

工作地址

鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
急:安卓/苹果开发工程师(门
1.5-2万元/月
Android1-3年本科JavaAndroid开发经验移动端Android客户端产品研发Objective-CFlutteriOS计算机/软件工程相关专业Kotlin
杭州 西湖区
Android设备研发
1.5-2万元/月
Android3-5年本科Android开发经验Java架构经验架构设计/优化数据结构/算法能力Android客户端产品研发架构设计能力多线程编程能力研发流程优化大规模应用开发/维护经验计算机/软件工程相关
杭州 临平区










