岗位职责
- 跨平台开发
- 基于 React Native 或 Flutter 框架开发 Web3 短视频应用,实现视频拍摄、剪辑、播放等核心功能,以及钱包集成、链上交易等区块链模块。
- 负责跨平台代码复用与性能优化,解决 iOS/Android 兼容性问题,确保应用流畅运行(如内存管理、列表渲染优化、视频流加载效率)。
- Web3 技术整合
- 与智能合约团队协作,实现前端与区块链底层的交互逻辑(如调用 ERC-20/ERC-721 接口、解析链上数据、处理 Gas 费机制)。
- 设计 “内容 - 资产” 联动功能,例如:用户发布视频生成 Token 奖励池,观众互动(点赞、分享)触发链上收益分配
- 技术迭代与维护
- 参与产品需求评审,主导技术方案设计与模块开发,确保业务逻辑高效落地。
- 编写单元测试,优化代码架构,沉淀技术文档,保障系统可扩展性与稳定性。
任职要求
必备技能
- 技术栈(满足任一方向即可,双栈能力优先):
- React Native 方向:精通 React Native,熟练使用 TypeScript/JavaScript,熟悉 React 生态(如 Redux、React Navigation),有跨平台组件开发经验。
- Flutter 方向:精通 Flutter,熟练使用 Dart,掌握 Widget 构建、状态管理(如 Provider、GetX),熟悉混合开发(与原生模块交互)。
- Web3 相关技能:
- 熟悉 Web3 前端工具链(ethers.js、web3.js、Flutter Web3 库如 web3dart),了解钱包 SDK 集成(如 RainbowKit、Wagmi)。
- 理解区块链基础概念(钱包、智能合约、去中心化存储如 IPFS),有链上数据解析或交易处理经验优先。
- 短视频开发经验:
- 熟悉移动端视频处理逻辑(如编码格式、流媒体协议 RTMP/HTTP-FLV、剪辑 SDK 集成),有过视频滤镜、动画特效开发经验更佳。
- 了解短视频产品核心功能(如内容分发、推荐算法、用户增长机制)。
- 工程能力:
- 具备良好的代码规范与协作习惯,适应敏捷开发流程,能独立解决技术难题(如跨链兼容性、实时数据同步)。
加分项
- 有 pump/defi项目开发经验(如 DEX、GameFi)。
- 熟悉 AIGC 技术在短视频中的应用(如 AI 生成内容、智能剪辑)。
- 对 AR/VR、Web3 社交协议(如 Lens Protocol、Farcaster)有探索兴趣。
Listed in: Web3 Jobs, React Native Crypto Jobs, Web3 Crypto Jobs, Developer Web3 Jobs, Ios Web3 Jobs, AI Crypto Jobs, Full Time Crypto Jobs, Android Web3 Jobs.