技术要求:1.前端基础技术:精通HTML、CSS和JavaScript,包括HTML5、CSS3、ES6+等现代标准。能够编写高性能、可维护的代码,并解决复杂的技术问题2.熟练掌握以下两种主流前端框架(如React.js、Vue.js),并了解其他框架的原理和应用场景。此外,熟悉如Lodash、Moment.js等常用工具库3.掌握前端性能优化技巧,如代码拆分、懒加载、CDN加速、缓存策略等,确保应用的高性能,掌握前端Debug调试技能,高效定位生产中可能发生的问题4.熟悉前端工程化工具,如Webpack、Vite等,能够优化构建流程。同时,熟练使用Git进行版本控制以及分支管理。团队技能:1.具备优秀的沟通能力,能够与团队成员、其他技术团队以及产品经理进行有效协作。2.能够指导团队成员的技术成长,帮助他们解决技术难题,同时激励团队成员提升技能。3.根据公司战略制定团队目标和计划,并合理分配任务,确保项目按时交付。加分技能项:1.掌握前端GIS相关开发技能、熟悉使用Leaflet、OpenLayers、Cesium等前端GIS库进行开发2.熟悉后端设计思路以及后端开发技巧,了解后端开发语言(如Java、Python、Node.js等),能够与后端开发人员有效协作3.熟练使用数据库,如MySQL、PostgreSQL等,了解SQL语言,能够无障碍编写出常用的一些SQL语句4.熟悉服务器指令,熟悉前端经常使用的一些服务器中间件,如Nginx、Tomcat等,能够进行简单的配置和优化