职位描述
前端开发工程师
岗位要求:
1. 编程语言和布局:精通JavaScript和HTML5/CSS3/ES6前端开发语言,熟练使用DIV+CSS、Flex和Grid布局进行页面设计和开发,能够高效实现各种网页布局和响应式设计。
2. 前端框架:熟悉前端Vue3或React框架设计模式,使用过Element-UI、Element-Plus等前端组件库,能够开发高效、可维护的前端应用。
3. 前端插件:熟悉axios、vuex和vue-router等前端插件,能够高效地管理和处理前端数据流和路由,确保应用的稳定性和可扩展性。
4. 全栈和桌面应用开发: 熟悉TypeScript和Node.js语言,掌握Electron桌面应用框架,能够进行一定的全栈开发和桌面应用开发。
5. 数据可视化开发:掌握图形化插件Echarts,熟悉3D图形化插件如D3.js和Three.js,能够进行复杂的数据可视化开发,提供直观的图形展示。
6. 沟通与团队协作:良好的沟通能力和团队合作精神,能够与团队成员有效地交流、协作,共同推动项目的进展和完成。
7. (L7以上)网络协议和优化: 熟悉HTTP协议,对浏览器兼容性、代码可维护性和前端性能优化有深入研究,对前端工程化和组件开发有较深的理解,能够编写高性能、可维护的代码。
8. (L7以上)打包及构建:精通前端打包构建工具如Webpack、Vitejs、Vue-cli和Gulp,了解plugins和loader的原理,能够进行构建优化,提升开发效率和构建性能。
9. (L7以上)包管理和版本控制:熟悉npm包管理工具以及Git版本控制系统,能够进行依赖管理和版本控制操作,确保项目的依赖一致性和代码版本控制。
10. (L9以上)前端微服务:对前端微服务有较深的理解,掌握前端微服务框架Qiankun.js,能够进行前端微服务架构设计和开发,实现模块化、可扩展的前端应用。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕