1、参与前端项目设计与开发,确保交付高质量代码。
2、开发高效单页应用(SPA),提升用户体验与响应速度。
3、维护现有代码,保持可读性与可维护性。
4、与设计团队紧密合作,确保设计精准实现并优化用户体验。
5、使用 Vue 框架开发用户界面,提升交互体验。
6、利用 Mapbox JS 和 Cesium JS,实现地图及二三维场景展示与交互。
7、完成与后端接口对接,确保数据高效传输与呈现。
技能要求:
1、熟悉 Vue 框架,能独立开发组件,理解 Composition API 原理与流程。
2、能够封装自定义 Hook,提升代码复用性。
3、根据项目需求,构建高复用性逻辑组件与公共方法。
4、熟悉 Mapbox-GL 或 Cesium JS,理解 GIS 逻辑,能处理地图事件与交互。
5、熟练掌握 HTML5、CSS3、JavaScript,具备良好的编码习惯。
6、熟悉 CSS Flex 和 Grid 布局,实现灵活页面设计。
7、了解懒加载、代码分割等前端性能优化技术。
加分项:
1、有相关项目经验,可提供作品集或 GitHub 链接。
2、了解 TypeScript,具备相关开发经验。
3、熟悉前端性能优化,能分析并解决性能瓶颈。
4、熟悉 React,理解 Hooks 和 Context API 的原理与应用。