Flutter工程师

$3000 - $6000 全职
Flutter工程师
  • AstroX
  • 前期远程、后期based吉隆坡
职位描述

1. 移动端核心功能开发 - 负责交易所移动端核心功能的设计与实现,使用 Flutter 保证在 Android 和 iOS 的一致体验。 - 基于 GetX / Provider / Riverpod 等状态管理框架,构建可扩展、可维护的应用架构。 2. 性能优化 - 对 Flutter 渲染流程进行性能分析和优化,确保界面渲染的低延迟和高帧率。 - 运用 分层绘制、脏区域重绘 等技术,提升大规模数据可视化的性能。 3. 定制化组件与图表开发 - 基于 CustomPainter 和 CustomClipper,自主开发高定制化 UI 组件。 - 独立完成 K线图、深度图、成交量图 等交易所常用图表模块的开发与优化,保证数据的准确性与交互的流畅度。 4. 交互与手势系统 - 设计和实现复杂的交互功能,包括多点触控、缩放、拖拽、十字光标跟踪等。 - 开发和扩展自定义手势识别器,提升用户在交易场景下的交互体验。 5. 跨平台与系统集成 - 开发并维护 Flutter 插件,打通与原生平台(Android/iOS)的交互能力,例如安全模块、推送通知等。 - 与后端工程师协作,集成实时行情数据(WebSocket),实现高频交易数据的稳定渲染。 6. 系统扩展与维护 - 构建可支撑高并发、实时数据的移动端架构,保证在极端行情下的稳定表现。 - 参与代码评审、文档编写、CI/CD 流程与自动化测试,确保版本迭代的质量与稳定性。

职位要求

技术能力要求 - 熟练掌握GetX/Provider/Riverpod等状态管理框架 - 深入理解Flutter渲染机制和性能优化 - 具备Flutter插件开发能力,熟悉Flutter与原生平台交互 - 精通CustomPainter和CustomClipper自定义绘制 - 具备复杂图表组件开发能力(K线图、深度图、成交量图) - 掌握图表性能优化技术(分层绘制、脏区域重绘) - 熟练掌握复杂手势识别并具备自定义手势识别器开发能力 任职要求 - 有3-5年区块链交易所相关经验 - 具备从0到1的开发项目能力与经验 - 具备K线图模块从0到1的开发能力 - 有处理高并发实时数据的项目经验 - 具备中、英沟通能力

福利待遇

工作餐补贴 —— 提供日常包餐或餐补支持; 加班补贴 —— 依据公司制度发放加班费; 交通补贴 —— 通勤交通费用补贴; 差旅支持 —— 提供机票报销(按公司制度执行) 休假制度 —— 享有年假及国家法定节假日。