岗位职责:
1、参与产品的 Web 项目开发与维护,负责前端页面的设计与编码工作,确保页面的兼容性、性能优化及良好的用户体验。
2、与后端开发团队紧密协作,完成数据交互接口的对接,实现前端页面与后端服务的无缝集成。
3、负责前端技术的研究与创新,探索新的前端框架、工具及技术方案,为团队引入更高效、更先进的开发模式。
4、对前端代码进行单元测试和集成测试,修复各类前端问题,确保项目的稳定性和可靠性。
5、编写相关技术文档,分享技术经验,提升团队整体技术水平
任职要求:
1、本科及以上学历,计算机、软件工程等相关专业;
2、3年以上Web前端开发工作经验;
3、精通 Vue、JavaScript,熟练运用 Vue 框架进行组件化开发,能够独立搭建 Vue 项目架构,深入理解 Vue 的核心原理和特性。
4、精通HTML、CSS的相关知识,能够根据设计要求完成对应的静态页面和交互效果。
5、熟悉 JQuery,能够使用 JQuery 简化 DOM 操作,提高开发效率,同时了解 JQuery 的底层实现原理。
6、熟悉 ECharts,能够熟练运用 ECharts 进行各类数据可视化图表的绘制和配置,满足项目中复杂的数据展示需求。
7、熟悉 React 或 angularJS 一种或多种,了解其组件化思想和生命周期管理,有实际项目经验者优先,能够根据项目需求合理选择前端框架并进行灵活运用。
8、熟悉 ajax 开发及 Web 基本原理,熟练掌握通过 ajax 技术实现前后端数据交互的方法,理解 HTTP 协议、RESTful API 等 Web 开发基础概念,能够处理各种网络请求和数据响应问题。
9、熟悉 Linux 基本操作,能够熟练运用 Linux 常见命令进行文件操作、权限管理、服务部署等,具备在 Linux 环境下搭建开发、测试和生产环境的能力。
10、熟悉 C 语言、PHP 语言、Python、JAVA 一种或多种,有后端开发经验者优先,能够进行前后端一体化开发,深入理解不同编程语言的特性和应用场景,具备良好的编程习惯和代码规范。
11、具备出色的沟通能力,能够与团队成员、产品经理、后端开发人员等进行有效的沟通与协作,准确理解项目需求,清晰表达技术方案和问题解决思路,确保项目的顺利推进。