职位描述
岗位职责
1. 负责公司Web应用的前端架构设计与开发工作,基于Vue3技术栈实现高质量的用户交互界面与功能开发。
2. 使用TypeScript进行强类型化开发,提升代码的可维护性与稳定性,保障项目工程化的持续优化。
3. 结合Ant Design Vue 3、Element Plus等UI框架,高效完成页面布局与组件开发,确保界面美观、交互流畅,符合产品设计规范与用户体验要求。
4. 运用ECharts实现各类复杂数据可视化图表开发,通过数据驱动展示,助力业务数据的直观呈现与分析。
5. 参与前端性能优化,解决跨浏览器兼容性问题,提升页面加载速度与响应效率。
6. 与后端开发团队、产品经理、UI设计师紧密协作,确保项目按时交付,保障产品功能完整与业务逻辑正确。
7. 编写清晰、规范的技术文档,沉淀前端技术经验,推动团队技术能力提升。
8.在团队需要的情况下,可以担负起指定项目的项目经理和产品经理的职责
任职要求
1. 熟练掌握Vue3核心原理,包括响应式系统、组合式API、生命周期钩子、组件通信等,能熟练使用Vue Router 4、Vuex 4完成项目开发。
2. 精通TypeScript,能够熟练运用类型定义、泛型、接口等特性进行强类型化编程,具备将JavaScript项目迁移至TypeScript的能力。
3. 熟悉Ant Design Vue 3、Element Plus至少一种UI框架,能快速实现组件开发,熟悉其设计规范与组件库扩展。
4. 熟练使用ECharts,能够根据业务需求定制图表样式、交互效果,处理大数据量下的图表性能优化。
5. 扎实掌握HTML5、CSS3、JavaScript等前端基础技术,熟悉ES6+语法,具备手写原生JavaScript复杂逻辑的能力。
6. 了解前端工程化,熟练使用Webpack、Vite等构建工具,熟悉Git版本控制,具备团队协作开发能力。
7. 具备良好的代码书写习惯,注重代码质量与可维护性,熟悉单元测试与前端调试技巧。
8.. 有移动端H5、小程序开发经验,熟悉Uniapp等跨端开发框架, 对Web性能优化、SEO优化有深入研究,熟悉懒加载、代码分割、缓存策略等技术,了解docker部署方式,熟悉nginx配置优先。
9.沟通能力强,能抗压,必要时能担任研发线多个角色,如PM
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕