岗位描述
岗位职责
1.负责公司移动端 App(Android / iOS)的混合应用开发、性能优化、版本发布、应用商店上架及线上问题跟进;
2.参与 Flutter 开发框架的搭建与演进,主导业务通用组件的沉淀、封装与持续优化;
3.负责 Flutter 端性能优化(启动速度、帧率/流畅度、包体积、内存、电量)与疑难 Crash / ANR 的定位与解决;
4.设计与实现高质量的代码结构(模块化、分层、可测试),持续推进代码重构与技术债务治理;
5.业务 AI 化落地:负责业务场景中 AI 能力(LLM、Agent、端侧推理、多模态等)的接入、封装、效果调优与稳定性保障,推动 AI 与移动端业务场景的融合落地;
6.跟进 Flutter / iOS / Android / AI 生态技术动态,评估并落地新技术方案,推动团队技术能力升级。
二、任职要求
必备项
1.本科及以上学历,4 年及以上 Android / iOS 开发经验,有完整的商业级 App 开发与上线项目经验(能从 0 到 1 交付者优先);
2.扎实的编程功底与良好的代码风格(命名、注释、模块化、可测试性),具备较强的复杂问题分析与解决能力;
3.熟悉 Android 或 iOS 系统机制,掌握 UI / 网络 / 数据序列化(XML / JSON)等核心技术,具备原生开发能力(Java / Kotlin 或 OC / Swift);
4.熟练掌握 Flutter 框架与 Dart 语言,能灵活运用各种布局、动画及主流第三方库;
5.具备跨平台混合开发经验,能独立定位并解决 Flutter 在 iOS / Android 端的平台兼容性与性能问题;
6.熟悉 HTTP / HTTPS / DNS / TCP 等常见网络协议,能熟练使用 Charles / Wireshark / Chrome DevTools / Flutter DevTools 等调试工具;
7.AI 基础认知与落地能力:了解主流 LLM的接入方式与 Function Calling / Tool Use 模式,能将业务需求转化为 AI 能力调用;理解 Prompt Engineering、数据脱敏、提示注入防护等基本安全准则;
8.良好的学习能力与自驱力,能熟练使用 Cursor / Claude Code / Copilot 等 AI 编码工具提升日常开发效率,理解其能力边界;
加分项
1.熟悉 RN / Weex / Hybrid / 小程序等其他跨端方案,能横向对比并选型;
2.多模态 AI 集成:对接过 ASR、TTS、视觉理解、图像生成等 AI 服务;