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的开发能力
- 有处理高并发实时数据的项目经验
- 具备中、英沟通能力
工作餐补贴 —— 提供日常包餐或餐补支持;
加班补贴 —— 依据公司制度发放加班费;
交通补贴 —— 通勤交通费用补贴;
差旅支持 —— 提供机票报销(按公司制度执行)
休假制度 —— 享有年假及国家法定节假日。