职位描述
主要职责:
1.设计并实现用户界面,确保其高效、响应迅速且用户体验友好。
2.与设计师、后端开发人员紧密合作,保证产品的一致性和完整性。
3.参与产品的设计讨论,提出建设性的意见以改进产品的功能和性能。
4.持续优化现有的代码库,提升应用的稳定性和可维护性。
基本要求:
1.精通HTML5、CSS3和JavaScript(ES6 )。
2.至少2年以上的React或Vue.js实际项目开发经验,熟悉其生态系统及相关工具链。
3.对三维地理信息系统有兴趣,有使用Cesium.js进行WebGL开发的经验。
4.具备良好的代码风格和编程习惯,能够编写清晰、可维护的代码。
5.能够独立解决问题,具有较强的自学能力和对新技术的好奇心。
加分项:
1.有参与开源项目的经历。
2.对Web性能优化有一定的了解和实践。
3.熟悉其他前端框架和技术,如Angular、Svelte等。
4.具备Node.js或其他后端语言的实际开发经验。