岗位职责:
1.负责无线电监测测向软件的前端架构设计、核心功能开发及性能优化,打造高精度、高实时性的专业级监测平台;
2.主导复杂数据可视化功能开发,包括频谱分析图、信号轨迹追踪、地理信息(GIS)三维地图渲染等场景,确保海量数据的高效展示与交互;
3.与后端团队紧密协作,实现前后端数据通信、实时信号处理(如WebSocket、WebWorker技术)及低延迟交互;
4.攻克前端技术难点,如多端适配、大屏可视化、跨平台兼容性(支持Electron等框架),提升用户体验与系统稳定性;
5.推动前端工程化建设,主导代码规范、模块化设计、自动化测试及持续集成流程,保障项目可维护性;
6.关注前沿技术,探索WebAssembly、WebGL等技术在无线电监测领域的创新应用。
任职要求:
1.本科及以上学历,计算机相关专业,5年以上前端开发经验,具备中大型项目(如工业软件、数据可视化平台)主导经验;
2.精通React/Vue/Angular框架生态,熟悉状态管理(Redux、Vuex)、组件化开发及性能优化;
3.熟练掌握数据可视化技术,至少精通ECharts/D3.js/Three.js中的一种,有GIS地图开发经验(如Cesium、Mapbox)者优先;
4.熟悉Web实时通信技术(WebSocket、WebRTC)、多线程(WebWorker)及前端性能调优方案;
5.熟练使用TypeScript、Webpack/Vite构建工具,具备工程化思维,熟悉单元测试(Jest/Mocha);
6.具备以下条件优先考虑:
①有无线电通信、频谱监测、JG软件等领域开发经验;
②熟悉WebAssembly、Canvas/WebGL高性能渲染;
③具备Electron跨端开发或微前端架构经验;
④了解Python/Java等后端语言,可协同开发接口。