职位描述
岗位职责:
参与项目需求分析与评审,负责核心功能模块的设计与开发;
使用 React(含 React Native)、Vue(2/3) 技术栈,独立负责 Web、H5、小程序及 App 项目的开发与维护;
使用 Expo 框架维护和开发 React Native 应用;
维护并持续优化已有的 Next.js 项目,提升性能与用户体验;
负责通用组件、公用模块的封装与优化,提升团队开发效率;
协助进行代码评审和技术文档编写,推动前端工程化、标准化;
从用户角度出发,具备一定的产品审美和交互思维,协助提升产品质量。
岗位要求:
大专及以上学历,计算机或相关专业,具备良好的编程基础;
至少 3 年以上前端开发经验,有多个完整项目经验;
精通 JavaScript、HTML5、CSS3,熟悉 ES6+ 语法;
熟练掌握 React、Vue2/Vue3、TypeScript,具备实际项目经验;
熟悉 React Native,掌握使用 Expo 开发跨平台 App;
熟悉 Next.js、小程序开发及其生态(如 uni-app、原生小程序);
熟练使用常见 UI 框架,如 ElementUI、Ant Design、Vant 等;
熟悉 Git、模块化开发,具备良好的团队协作与编码规范意识;
具备良好的沟通能力、自驱力和责任心,乐于学习新技术。
加分项:
维护过开源项目;
封装过复用性强的通用组件库;
有 Node.js 开发后端 API 接口的经验。