到岗时间:不限
婚况要求:不限
岗位职责:
1、复杂单页应用(SPA)架构与开发:负责设计并开发高性能、模块化的前端单页应用架构。管理复杂的前端状态与数据流,确保应用在长期运行、多任务切换场景下的高度稳定性与流畅性,3年以上系统开发经验,技术文档撰写能力。
2、高性能数据可视化与图形渲染:主导开发海量实时数据(如时空轨迹、环境参数、动态指标) 的前端可视化方案。运用Canvas、WebGL或高效图表库,实现复杂数据的清晰、流畅渲染,确保在硬件性能边界内达到***视觉效果。
3、终端级系统交互与性能优化:深度优化前端应用的启动速度、内存占用与渲染性能,以匹配嵌入式硬件平台的特性。负责与系统底层(硬件接口、本地存储、网络模块)的交互逻辑实现,处理离线缓存、增量更新等关键场景。
4.跨端一致性体验与工程化建设:构建高可复用的UI组件库与开发工具链,确保应用在不同分辨率、不同型号终端设备上的一致性体验。推动并实践前端代码的自动化测试、构建、部署等工程化***实践。
岗位要求:
1、精通 Typescript,并精通 React 或 Vue.js 其中一种现代前端框架及其完整生态(状态管理、路由、服务端渲染/同构应用)。
2、熟练掌握 Webpack 或 Vite 等构建工具的高级配置,具备前端应用性能分析、打包优化及持续集成(CI/CD)的实践经验。
3、对HTML5、CSS3有深刻理解,能够处理复杂的布局与适配问题,具备高级CSS(如动画、Flexbox/Grid)开发能力。
4、有使用 ECharts、AntV、D3.js 等至少一种可视化库开发复杂业务图表(如实时曲线、热力图、轨迹图)的实际项目经验,并关注其性能表现。
5、具备独立负责中大型、数据驱动型前端项目或复杂功能模块的经验,能妥善设计组件结构、状态管理与数据流。
6、有系统的前端性能优化经验,能针对加载耗时、渲染卡顿、内存泄漏等问题进行诊断和解决,熟悉常用性能分析工具(如Chrome DevTools, Lighthouse)。
加分项:有 Mapbox GL JS、Cesium.js 或类似WebGIS/地图引擎的二次开发经验,或使用 Three.js 等库进行3D Web图形开发的经验优先。
有 Electron、Qt for WebAssembly 开发桌面端应用经验,或在Android/iOS WebView混合开发中处理过复杂JS-Native通信的经验优先。
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。