迅雷Flutter客户端开发工程师(海外社交方向)
任职要求
1. 本科以上学历,计算机相关专业
2. 3年以上Flutter开发经验,精通Dart语言和Flutter框架
3. 有成功的泛娱乐产品(1v1社交/直播/语音房)项目经验优先
4. 主导过…工作职责
核心职责: 1. 负责海外社交APP的Flutter跨平台架构设计与实现,攻克多机型/多OS版本兼容性难题 2. 负责高并发社交场景功能开发(直播间/语音房/RTC/IM/任务/活动),设计可扩展的模块化方案 3. 建立客户端性能优化体系,针对性解决低端机卡顿、内存泄漏、发热、崩溃等疑难问题 4. 深度参与产品决策,协同服务端设计高可用API,推动建立Flutter+Native混合开发最佳实践
1. 核心功能开发:主导海外社交语音房产品的 Flutter 应用开发,构建高流畅度、低延迟的实时互动体验。 2. 解决卡顿崩溃:针对低端设备(Android 6–10,2–4GB RAM)进行 Flutter + Android 应用的性能诊断与调优,解决卡顿、掉帧、内存泄漏等关键问题。 3. 深度性能优化:深入 Flutter Engine(Skia/Impeller)及 Android 图形管线(SurfaceFlinger/HWUI),结合 OpenGL ES 优化渲染路径,降低 GPU 负载与 Overdraw。 4. 客户端技术攻坚:通过 CPU/GPU/内存多维度 Profiling(Systrace/Perfetto 等),定制 Flutter Engine 或重构关键模块,提升极端场景下的性能表现。 5. 性能体系搭建:与团队协作建立性能基线监控系统,持续追踪线上指标,推动性能优化标准化流程。
1. 负责客户端跨平台需求逻辑和UI编写,高效沟通和完成任务; 2. 负责客户端性能调优与专项优化,保障App产品质量; 3. 参与客户端架构优化,使架构具备稳定的可扩展性和可维护性; 4. 参与数据收集与分析,通过数据解决问题,改进产品;
1. 与产品、运营、等团队深度协作,将业务需求转化为技术方案,确保SDK功能与游戏玩法紧密结合,并具备中台化复用能力。 2. 主导游戏SDK的整体架构设计,负责Android/iOS等各端的核心模块开发,优化SDK性能、稳定性及跨平台兼容性 3. 制定技术规范与开发流程,推动代码质量管控(如单元测试、性能调优),解决内存泄漏、网络通信等复杂技术问题 4. 设计并落地自动化工具链(如打包工具、自检工具等),提升多地区SDK接入效率 5. 负责对SDK接入相关的技术问题提供技术支持。 6. 对SDK整体稳定性负责。 7. 负责新人培养及任务分配,制定技术成长路径并推动团队效能提升 8. 深入理解游戏业务场景,跟踪行业技术趋势,推动技术创新在项目中的应用。
● 负责面向日本市场的客户端产品研发与持续迭代,覆盖 Windows、macOS、Android、iOS 及 Web 等平台。 ● 参与核心业务模块(协作、沟通等)的设计与实现,结合日本企业用户的使用习惯及终端环境,推动高质量的本地化开发落地。 ● 面向不同设备、操作系统、浏览器及网络环境,解决兼容性与适配问题,保障产品在日本主流使用场景下的稳定运行与一致体验。 ● 与日本本地团队及总部(中国)的产品与研发团队紧密协作,基于真实用户反馈快速定位问题,并推动问题的闭环解决与持续优化。 ● 日本市場向けクライアント製品の開発および継続的な改善を担当し、Windows、macOS、Android、iOS、Web など複数プラットフォームをカバー。 ● コラボレーション、コミュニケーションなどの主要機能の設計・実装に携わり、日本企業ユーザーの利用習慣や端末環境を考慮した高品質なローカライズ開発を推進。 ● デバイス、OS、ブラウザ、ネットワーク環境ごとの互換性・適合性の課題を解決し、日本における主要利用シーンでの安定稼働と一貫したユーザー体験を実現。 ● 日本現地チームおよび中国本社のプロダクト・開発チームと密に連携し、実際のユーザーフィードバックをもとに課題を迅速に特定し、解決までのプロセスを推進。 ● Responsible for the development and continuous improvement of client-side products for the Japanese market, covering Windows, macOS, Android, iOS, and Web platforms. ● Participate in the design and implementation of core business modules (e.g., collaboration and communication), delivering high-quality localization tailored to Japanese enterprise users’ habits and device environments. ● Address compatibility and adaptation issues across devices, operating systems, browsers, and network conditions to ensure stable operation and a consistent user experience in mainstream Japanese usage scenarios. ● Work closely with local Japan teams and product and engineering teams at HQ (China) to quickly identify issues based on real user feedback and drive them to resolution.