职位详情
高级前端开发工程师
1.2-1.5万
西安荣业信息科技有限公司
西安
3-5年
本科
08-14
工作地址

四海中心

职位描述

一、岗位职责:

1.参与公司产品、项目的前端开发工作,包括PC、小程序、app,通过大前端语言,为用户呈现高质量、高性能、交互友好的界面(可做3d项目开发者优先)。

2.负责相关产品需求沟通,功能实现,问题修复,模块测试,保证代码的质量,及时传递项目开发信息及进度,助力相关项目高质量、按时交付。

3.根据开发规范与流程,负责系统分析与设计,并独立完成相应模块的设计、编码、测试及相关文档编制,确保前端代码编写的准确、完整。

4.与产品经理,设计师,后端工程师等紧密合作,确保前后端的有效衔接和项目的顺利推进,完成项目的持续交互,实现产品功能与技术的高度结合。

5.可使用Web技术(如WebGL、Threejs)实现交互式的3D模型展示、渲染和操作者优先。

6.可为图形和3D效果实现流畅的用户交互体验(如点击、拖拽、旋转、缩放等功能),须熟练使用canvas。

二、任职要求:

1. 统招本科及以上学历(学信网可查),计算机科学、软件工程或相关专业的本科及以上学历,3具备三年以上前端开发经验,有前端架构设计经验。

2.具备良好的代码优化能力,能够确保复杂图形和3D效果在不同设备上顺畅运行。

3.熟练使用uniapp开发跨平台应用(支持iOS、Android、鸿蒙、小程序等),并且熟悉整个应用的上线流程(包括打包、发布和上架到应用商店或平台的过程)。

4.要求精通Vue3、Vue2、TypeScript、JavaScript、ES6+,熟练掌握HTML、CSS、CSS3及Flex布局,具备ECharts数据可视化开发经验,能够独立完成前端项目开发,具备良好的编码规范和团队协作能力。

5.熟悉Vue3的全新特性,如Composition API、setup函数、reactive、ref等,能够高效地开发现代化的Vue应用。

6.具有实际使用Three.js开发项目的经验,熟练使用Canvas、SVG等技术绘制2D图形,具有曲线绘制经验(如贝塞尔曲线、样条曲线等)。

7.熟练掌握html、js\ts、CSS预处理器(LESS/SASS/Stylus)。

8.熟练掌握Vue/Angular等主前端框,熟练掌握es5、es6标准。

9.掌握前端工程化工具,包括但不限于webpack,eslint,babel 等。

10.熟悉浏览器渲染原理,熟悉各种前端调试工具、页面性能优化和浏览器兼容。

11.具备熟练3D能力者优先:canvas、threejs及webGL等3D图形开发库,并可基于WebGL/Three.js进行虚拟空间前端3D渲染,并操作3D模型,理解3D坐标系和基本几何变换(旋转、缩放、平移等)。

13.能够独立完成模块设计和开发,参与过大型复杂前端项目的开发。

14.有良好的代码风格和编程习惯,能够编写高质量、易维护的代码;有自主学习能力和问题解决能力。

15.良好的沟通能力和团队合作精神,具备能够带领团队高效地完成项目研发的能力,并且能够与后端开发人员、设计师、产品经理等协同工作。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请