岗位职责:
1、负责公司相关产品开发,参与产品功能模块的开发与实现,负责从需求分析、技术方案设计到代码编写、测试与上线的全流程工作
2、负责移动端和PC前端开发与优化,深入理解移动设备特性与用户行为习惯,运用响应式设计理念与移动端开发框架,打造适配多终端的用户界面
3、对前端代码质量进行严格把控,制定并推行代码规范与最佳实践,组织代码审查与技术交流活动,指导团队成员提升代码质量与开发水平
4、关注行业前沿技术动态,深入研究并引入适用于公司产品的新技术、新工具,推动前端技术创新与产品升级
岗位要求:
1、热爱技术,本科及以上学历,计算机相关专业,具有扎实的计算机基础理论知识。
2、具备 3 - 5 年以上 Web 前端开发工作经验,拥有至少 1 个完整的大型项目前端开发经验,能独立承担复杂模块的开发任务并有效推动项目进展。
3、熟悉各主流浏览器(IE8+、Firefox、Chrome、Safari)间的差异性,能快速定位和解决各种兼容难题;
4、熟悉Linux操作系统, 熟悉http、websocket协议以及相关开发调试工具,精通面向对象编程,熟悉MVC、MVVM 等开发模式,熟悉HTTP协议
5、精通 HTML5、CSS3、JavaScript(包括ES6+) 等前端基础技术,熟悉Vue或其他前端主流框架,了解框架原理并在项目中熟练应用;
6、具有丰富的移动端前端开发经验,熟悉移动端浏览器兼容性问题及解决方案,熟练掌握至少一种移动端开发框架(如 uni-app、Taro等)。
7、熟悉前端构建工具(如 Webpack、Vite 等)与自动化测试工具,能够熟练配置与优化构建流程,编写高效的自动化测试脚本,提升项目开发效率与代码质量。
8、对RESTful API的设计和使用有丰富的经验,能够与后端团队合作制定和实现API规范
9、能够设计和开发各种图表和图形,以直观、易懂的方式展示数据
加分项:
1、熟悉ThreeJs、或基于webGL的3D图形化开发优先
2、有Android、IOS开发经验的优先;