技能要求:
Flutter
经验要求:
5-10年经验
工作描述:
项目编号:【40333】
核心职责
AI功能集成与开发:负责移动端AI Chat对话界面、AI Agent智能体的功能实现、性能优化与用户体验提升。
跨平台开发:使用Flutter框架,构建高性能、跨iOS和Android平台的应用。
状态管理与架构设计:熟练掌握GetX等状态管理库,实现清晰的代码分离、响应式UI和高效的路由管理。
团队协作与版本控制:精通Git工作流程,能够遵循团队的代码规范、分支策略(如Git Flow),并通过Pull Request等进行高效的团队协作。
技术攻关与沟通:具备良好的抗压能力,能独立分析并解决开发中的技术问题;与产品、后端AI团队保持顺畅沟通,确保项目顺利推进。
任职要求
必备条件:
3年以上Flutter开发经验,及4年以上软件开发经验,能独立完成应用的开发、调试和优化。
熟练掌握GetX,精通其状态管理、路由、依赖注入等核心功能。
拥有扎实的Git知识,有在团队项目中实践分支管理和代码审查的经验。
具备良好的沟通能力和团队协作精神,能够承受一定的工作压力,确保项目按时高质量交付。
对AI技术有浓厚兴趣,有学习AI相关概念(如LLM, RAG, AI Agent)的强烈意愿。
拥有良好的代码规范,能够编写清晰、易维护的代码
熟练掌握各种三方库和Flutter的widgets
熟练掌握状态管理(GetX、Provider等)
对 Flutter源码有一定理解
加分项:
AI项目经验:有AI Chat聊天机器人、智能问答系统或类似AI应用的实际开发或对接经验。
原生开发能力:熟悉iOS或Android原生开发,能处理Flutter与原生平台的交互。
英语能力:具备良好的英文读写说能力,能够阅读英文技术文档,可用英语交流。
技术广度:熟悉Dart语言特性,有Socket处者优先。
有技术博客或自己开发的package/plugin