Flutter高级工程师
1-1.5万元/月该职位于3日内新发布
岗位职责:
1.负责公司移动端APP的设计、开发及性能优化,体验优化;
2.与后端工程师协作,完成API数据交互、动态内容渲染及用户交互逻辑开发;
3.编写高质量代码,进行单元测试和集成测试,并维护相关技术文档;
4.根据产品设计文档独立完成纯Flutter或原生与Flutter混合APP开发、上架和维护;
5.参与项目技术方案制定、技术评审、代码审核、内部技术交流分享等。
任职要求:
(一)工作经验:
1.三年及以上移动端开发工作经验,其中至少1年Flutter跨平台开发经验,且具备2年及以上Android(Kotlin/Java)或iOS(Swift/OC)原生开发经验(优先考虑原生开发转Flutter的候选人)。
2.具备至少1个完整的Flutter跨平台项目(覆盖移动端,兼顾Web端者优先)从需求分析、架构设计到上线维护的全生命周期实战经验,能独立负责Flutter核心模块开发及原生交互模块设计。
(二)专业能力:
1.精通Flutter框架,深入理解Flutter渲染原理、Widget生命周期、状态管理机制及事件处理逻辑,能熟练使用Flutter实现复杂UI、动画效果及原生功能交互(如相机、地图、推送、支付),具备自定义Flutter插件开发能力。
2.具备扎实的Android或iOS原生开发基础:Android方向需熟悉Kotlin/Java语言、Jetpack组件、原生UI开发及系统API调用;iOS方向需熟悉Swift/OC语言、UIKit/SwiftUI框架、iOS系统特性,能独立解决Flutter与原生交互中的兼容性问题。
3.熟悉Flutter工程化工具与流程:掌握FlutterCLI、Dart语言特性及调试工具,Git版本控制,能搭建Flutter多环境打包流程及Web自动化部署流程。
4.掌握跨平台性能优化方法:能针对Flutter应用进行UI渲染优化、内存泄漏排查、包体积压缩,有实际跨平台项目性能优化落地经验者优先。
5.熟悉前后端数据交互:掌握网络请求库,了解RESTfulAPI规范,能独立完成Flutter端与后端的接口联调,处理网络异常、数据缓存等场景。
6.了解跨平台测试工具:能使用FlutterTest编写单元测试、Widget测试,或使用Cypress进行Web端E2E测试,具备基础的自动化测试落地能力。
7.关注前沿技术发展,推动新技术在业务中的合理应用
8.服从安排,积极主动,能适应一定强度的工作环境,有快速发现与解决问题的能力。
加分项:
1.具备Flutter插件开发经验,曾独立开发并发布过自定义Flutter插件(如原生功能封装、第三方SDK集成插件),或有Flutter与原生混合开发(如FlutterBoost)实战经验。
有Flutter应用性能优化专项经验,曾将Flutter应用启动时间缩短30%以上、包体积压缩20%以上,或解决过复杂的Flutter渲染卡顿、内存泄漏问题,并能提供具体优化案例。

汇智众通(深圳)科技文化产业有限公司
点击查看地图