职位描述
负责前端开发工作,包括运用现代化框架与工具构建用户界面,确保优质用户体验及响应式设计。参与模块化开发,设计并实现可复用组件,提升系统模块化水平。主导Web3功能开发,涵盖区块链平台集成、智能合约交互及去中心化应用(DApp)构建。维护技术文档体系,实时记录开发流程与系统架构,保障文档准确性与时效性。执行调试任务,解决前端技术难题,优化代码性能与稳定性。实现前后端数据交互接口,确保API兼容性与调用效率。统筹项目发布与版本控制,包括文档编制、测试流程、部署上线及迭代维护。开发智能合约交互与部署自动化脚本,提升研发效率与精准度。
核心职责
- 基于React/Vue等框架开发现代化Web应用,确保跨平台响应式设计
- 构建高复用性前端组件库,推动架构模块化升级
- 实现区块链平台对接、智能合约调用及DApp全栈开发
- 建立标准化技术文档体系,持续维护架构设计文档
- 定位并解决性能瓶颈,实施代码优化方案
- 设计RESTful API交互方案,保障前后端数据通信效率
- 主导CI/CD流程建设,管理版本发布全生命周期
- 开发智能合约自动化测试与部署工具链
任职要求
- 精通HTML5/CSS3/ES6+及主流前端框架(React/Vue/Angular)
- 具有以太坊等公链开发经验,掌握Solidity智能合约编程
- 熟练使用Git进行版本控制,具备规范化代码管理能力
- 掌握Node.js/Python自动化开发,能编写高效部署脚本
- 优秀的跨部门协作能力,具备敏捷开发团队合作经验
- 突出的技术攻关能力,能独立承担复杂模块开发