职位描述:
1. 负责公司Web应用的前端开发,确保用户体验的优化和稳定性。
2. 与产品经理、UI设计师和后端开发团队紧密合作,将产品需求转化为实际的前端
功能。
3. 对代码进行调试和维护,优化性能并确保兼容性。
4. 研究和掌握前端技术的最新动态,为团队带来新的创新和优化思路。
5. 参与代码评审,为团队提供技术上的支持和指导。
6. 参与架构优化,保障微前端应用的落地。
职位要求:
1. 本科及以上学历,遥感、地信、计算机相关专业优先。
2. 至少2年以上前端开发经验,熟悉Web前端开发的基础知识和工作流程。
3. 熟练掌握HTML、CSS和JavaScript,熟悉主流前端框架(如React、Vue、
Angular等,熟悉Vue3的优先),对于IndexedDB、 WebWorker、 ES Module
有足够的了解,并掌握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脚本或服务开发经验者优先。