JD远程岗位库
全部岗位
JD-0024更新于 2026-09-23

高级Flutter开发工程师

20–30K
远程技术技术岗高薪

用人方:远程团队(名称在约面时告知)

岗位职责 负责公司 Flutter 客户端(Android / iOS / Web)的架构设计、开发、维护及持续优化。 负责视频类产品核心业务开发,包括短视频、长视频、直播、播放器等相关功能。 负责 Flutter 多端开发,实现 Android、iOS、Flutter Web 等平台统一开发。 负责客户端性能优化,包括启动速度、渲染性能、内存优化、卡顿治理、包体积优化等。 负责 Flutter 与 Android、iOS 原生交互开发,解决复杂平台兼容性问题。 参与公共组件、基础框架、播放器框架、SDK 等技术建设。 根据业务需要参与 Web 后台管理系统开发。 参与技术方案设计、Code Review 及团队技术建设。 ⸻ 任职要求 Flutter(必须) 5 年及以上移动端开发经验,3 年及以上 Flutter 开发经验。 技术能力达到高级工程师及以上,资深工程师优先。 至少主导或深度参与过 2 个以上中大型 Flutter 项目。 能够独立承担核心业务模块开发及架构设计。 熟练掌握:Dart、Flutter Widget、Flutter 生命周期、Flutter 渲染机制、自定义 Widget、Riverpod(优先)、Provider、GetX、Bloc、Flutter 工程化、模块化、组件化开发。 具备丰富的性能优化经验,包括:启动优化、渲染优化、内存优化、卡顿优化、网络优化、包体积优化、崩溃分析、DevTools 性能分析等。 视频开发(必须) 必须具备实际视频项目开发经验。 熟悉以下一种或多种播放器框架:Media3(ExoPlayer)、AVPlayer、FFmpeg、IJKPlayer、FVP、VLC、AliPlayer、腾讯云播放器、七牛播放器等。 熟悉常见音视频协议及编码:HLS(m3u8)、MP 4、DASH、FLV、RTMP、H.264、H.265(HEVC)、AAC 等。 具备以下经验者优先:播放器封装、秒开优化、预加载、边下边播、视频缓存、多清晰度切换、DRM、倍速播放、后台播放、画中画(PIP)、字幕、视频下载、音视频同步、播放器性能优化等。 Web(加分) 具备 Vue3 实际开发经验。 Vue3 至少达到中级开发水平。 能够独立负责后台管理系统开发,并完成复杂业务页面开发。 熟练掌握:Vue 3、Composition API、TypeScript、Pinia、Vue Router、Axios、Vite、Element Plus。 Android / iOS(加分) 熟悉 Android 原生开发:Kotlin、Java、Media 3、Jetpack、ExoPlayer。 熟悉 iOS 原生开发:Swift、Objective-C、AVPlayer。 具备 Flutter Plugin 开发、MethodChannel、PlatformView 等原生交互经验者优先。 工程能力 熟练使用:Git、Git Flow、Code Review、FVM、CI/CD、Jenkins。 熟悉自动化构建、自动化部署、多环境配置、多渠道打包等工程化能力。 加分项 有大型互联网产品开发经验。 有千万级用户产品开发经验。 有短视频、长视频、直播、IM、RTC 等音视频项目经验。 有 Flutter Web 项目经验。 有播放器底层开发经验。 有 FFmpeg 或音视频编解码经验。 有技术负责人、架构设计或团队管理经验。 ⸻ 我们希望你 具备资深 Flutter 工程师技术能力,能够独立负责大型项目研发。 具备优秀的代码质量意识、架构

Telegram 咨询这个岗位

咨询时报上岗位编号 JD-0024,顺手附上简历,匹配更快。全程不收任何费用。