岗位职责:
1. 负责公司前端项目的开发和维护
2. 参与产品需求分析,制定技术实现方案
3. 编写高质量、可维护的前端代码
4. 与UI设计师、后端开发工程师协作完成项目开发
5. 参与代码审查,保证代码质量
6. 持续优化前端性能,提升用户体验
7. 参与技术选型和架构设计讨论
任职要求:
1、基本要求
- **工作经验**:1年以上前端开发经验
- **学历要求**:本科及以上学历,计算机相关专业优先
2、技术要求
2.1、必备技能
- 熟练掌握 **Vue3** 框架,包括 Composition API、响应式系统等核心特性
- 精通 **JavaScript/TypeScript**,具备良好的编程基础
- 熟练使用 **HTML5、CSS3**,掌握现代CSS预处理器(如 SCSS/SASS)
- 熟悉 **ES6+** 语法特性,了解模块化开发
- 掌握前端构建工具,如 **Vite、Webpack** 等
- 熟练使用 **Git** 版本控制工具
2.2、优先技能
- 熟悉 **Pinia/Vuex** 状态管理
- 了解 **Vue Router** 路由管理
- 掌握 **Element Plus、Ant Design Vue** 等UI组件库
- 熟悉 **UnoCSS/Tailwind CSS** 原子化CSS框架
- 了解微前端架构和实现方案
- 具备 **Node.js** 基础,能够进行简单的后端接口开发
- 熟悉 **RESTful API** 设计和调用
- 了解前端性能优化和工程化实践
3、个人素质
- 具备良好的沟通能力和团队协作精神
- 学习能力强,能够快速掌握新技术
- 工作认真负责,具备良好的抗压能力
- 注重代码质量,有良好的编程习惯
- 具备一定的产品思维和用户体验意识
4、加分项
- 有大型前端项目开发经验
- 熟悉前端自动化测试(Jest、Vitest等)
- 了解Docker容器化部署
- 有开源项目贡献经验