岗位职责:
1、负责公司WEB端、移动端(包含H5、小程序、APP)相关产品的开发和优化;
2、根据工作安排高效、高质地完成代码编写,确保符合规范的前端代码规范, 并撰写相关技术文档;
3、与后端开发团队紧密配合, 确保代码有效对接, 优化前端性能;
4、依据产品规划或设计进行代码分析, 评审设计方案;
4、解决疑难问题, 负责线上系统的维护和管理, 保障系统稳定运行;
5、对系统各功能接口做单元测试, 排查问题, 给出优化方案并实施;
任职条件:
1、全日制本科及以上学历, 计算机等相关专业优先考虑;
2、3年及以上前前端开发经验, 参与过至少 2 个以上完整的大型前端项目开发, 具备独立承担前端模块设计和开发的能力;
3、熟练掌握 VUE3 开发框架, 深入理解其核心原理, 包括响应式系统、组件化开发模式、虚拟 DOM 等;
4、能够熟练运用 VUE3 进行大型前端项目的架构设计与开发, 具备优化 VUE3 应用性能的能力, 如组件性能优化、状态管理优化等;
5、熟悉 VUE3 生态体系,包括常用的插件(如 Vue Router、Vuex/Pinia)、构建工具(如 Vite)等;
6、熟练掌握 uniapp 开发工具, 熟悉其跨平台开发原理和机制, 能够基于 uniapp 进行多端(iOS、Android、H5、小程序等)应用的开发和调试;
7、熟练掌握墨刀、Axure RP、Figma、Pixso、Sketch、Adobe XD中的一种原型设计工具,具备原型设计能力;
8、具备前端工程化思想和组件化开发方式, 能够独立编写前端组件;
9、熟练掌握 ES6 语法, 熟练使用 Git 管理项目代码;
10、具有前端性能优化、解决多浏览器及多终端设备兼容性的经验, 能够对现有的前端架构提出优化建议和改进方案;
11、编码风格良好, 对代码的整洁、优美、可读性有所追求, 逻辑清晰, 对解决技术难题有挑战精神;
12、责任心强, 学习能力强, 有技术热情, 具备良好的沟通能力和团队合作精神;
加分项:
1、具有原生 Android 开发经验者优先;
2、有WMS、TMS相关产品研发经验者优先。