职位描述:
1.负责公司Web应用的前端开发,确保用户体验的优化和稳定性。
2.与产品经理、UI设计师和后端开发团队紧密合作,将产品需求转化为实际的前端功能。
3.对代码进行调试和维护,优化性能并确保兼容性。
4.研究和掌握前端技术的最新动态,为团队带来新的创新和优化思路。
5.参与代码评审,为团队提供技术上的支持和指导。
6.参与架构优化,保障微前端应用的落地。
职位要求:
1.本科及以上学历,遥感、地信、计算机相关专业优先。
2.至少5年以上前端开发经验,熟悉Web前端开发的基础知识和工作流程。
3.熟练掌握HTML、CSS和JavaScript,熟悉主流前端框架(如React、Vue、Angular等,熟悉Vue3的优先),对于IndexedDB、WebWorker、ESModule有足够的了解,并掌握vite/rollup等构建工具的原理和插件开发。
4.了解跨浏览器兼容性问题,具备良好的代码编写习惯。
5.具备良好的沟通能力和团队协作精神,能够承受一定的工作压力,并能接受年均不超过两个月的出差。
6.对前端技术保持热情,有较强的学习能力和创新意识,重视性能调优并熟悉优化技巧。
加分项:
1.熟悉Typescript或JSDOC规范的优先。
2.有大型项目开发经验者优先。
3.熟悉前端性能优化和具备工程化的实践经验。
4.有良好的代码注释习惯,或具备编写技术文档的能力。
5.具备基本的英语读写能力,能阅读英文技术文档,从英文报错信息定位解决问题。
6.有原生Cesium开发经验或熟悉SVG/Canvas图形API者优先。
7.掌握Web服务开发、自动化集成、部署者优先。
8.掌握JS语义树、图等数据结构和R-Tree空间索引算法者优先。
9.有NodeJS脚本或服务开发经验者优先。