← 返回岗位列表

高级Flutter开发工程师

18-30k · 远程 · XNZX · 前端
P0在招
岗位职责 1. 负责 Flutter 跨平台应用开发与架构设计,覆盖 Android、iOS、macOS、Windows、Web,处理平台适配及差异化能力。 2. 负责成人向养成游戏客户端开发,包括角色展示、好感度培养、任务、背包、剧情对话、互动演出、活动及付费解锁等模块。 3. 根据项目需求,使用 Flutter / Flame、Unity 或 Cocos Creator 实现游戏交互、动画和轻度玩法,并参与技术选型与集成。 4. 负责视频播放及互动内容模块开发,支持剧情视频、角色动画、音效及媒体资源的加载、缓存和播放控制。 5. 对接游戏服务端,完成登录鉴权、协议交互、状态同步、断线恢复及资源更新,保障玩家数据展示与操作的一致性。 6. 参与客户端模块化、状态管理和配置驱动设计,提升角色、剧情、活动及玩法内容的复用与迭代效率。 7. 持续优化启动速度、渲染帧率、内存、包体积及稳定性,解决跨端兼容和复杂线上问题。 8. 与产品、游戏策划、美术、动画及后端团队协作,完成需求拆解、开发、自测、发布及上线验证。 任职要求 1. 大专及以上学历,8 年以上移动端开发经验、3 年以上 Flutter 开发经验,精通 Flutter / Dart,基础扎实。 2. 具备 Android 或 iOS 原生开发经验,理解平台生命周期、权限、线程及资源管理。 3. 具备实际游戏客户端开发经验,参与过养成、卡牌、恋爱互动、剧情或轻度休闲游戏,能说明个人负责的模块及上线成果。 4. 熟悉至少一种游戏开发技术栈:Flutter / Flame、Unity / C#、Cocos Creator / TypeScript,理解其开发流程与适用边界。 5. 理解游戏循环、状态机、场景与 UI 管理、事件机制、动画及资源生命周期;能够实现角色互动、剧情推进及基础玩法。 6. 熟悉 Flutter Widget 体系、布局及渲染机制,掌握 Provider、BLoC、GetX、Riverpod 等至少一种状态管理方案。 7. 熟悉 Flutter 插件开发及原生通信,能够通过 Platform Channels 等方式集成平台能力或游戏模块。 8. 具备视频播放器开发经验,熟悉 HLS(m3u8 播放列表)、MP4 媒体封装格式及 video_player、ExoPlayer / Media3、AVPlayer 等相关技术。 9. 熟悉 HTTP / WebSocket、数据解析及本地存储,能够处理请求竞态、重复提交、断线重连和账号数据隔离。 10. 具备性能分析与调试经验,能够定位卡顿、内存泄漏、资源未释放、播放异常及跨端兼容问题。 11. 具备良好的代码规范、模块划分、架构设计及测试意识,熟悉 Git 协作和 Code Review。 12. 已满 18 周岁,明确了解并接受参与成人向养成游戏及相关内容的研发工作。 加分项 - 有成人向、角色养成、恋爱互动、卡牌或互动剧情游戏的完整项目经验。 - 有 Flame 游戏开发、Flutter 与 Unity/Cocos 集成经验。 - 熟悉 Spine、Live2D、Rive、Lottie 中一种或多种动画方案,具备角色互动和演出落地经验。 - 有剧情编辑器、对话系统、分支选择、好感度系统或配置表工具链开发经验。 - 有资源分包、按需下载、增量更新、版本兼容及失败恢复经验。 - 有直播、短视频、视频平台或互动视频项目经验。 - 有 AI 角色对话、流式输出、生成图片/视频展示及异步任务交互经验。 - 熟悉桌面端、Flutter Web 或鸿蒙开发及发布。 - 能合理使用 AI 编码工具与 Agent,明确操作边界,对生成代码进行审查、测试和验证。
招聘联系
HR:@nainai55555
招聘频道:@nainai005
岗位链接:https://nainai-4mq.pages.dev/jobs/51153baf4d921a/
联系 HR