前端开发工程师

公司 京东

方向 技术 · 前端

地点 广东

发布时间 2026年9月23日

岗位职责

  1. Web端指控平台开发: 参与无人机地面指控系统 Web 端前端架构设计与功能开发,使用 React 生态构建高性能、高可用的实时监控大屏和系统管理界面。
  2. 桌面端(机长监控端)开发: 基于 Electron 将指控系统 Web 端深度定制并封装为高性能的桌面级客户端,处理本地底层硬件调用、多屏显示协同、本地数据缓存及系统级消息推送等跨平台桌面端特有业务。
  3. 移动端 APP 开发: 使用 React Native 独立负责无人机指控系统配套移动端(Android & iOS)应用的设计与开发,满足外场作业、便捷操作等移动端协同需求。
  4. 二维/三维 WebGIS 功能建设: 基于主流 WebGIS 框架(如 Cesium、OpenLayers 等)进行开发。实现二维地图无人机航线航迹,无人机实时飞行态势展示,以及三维场景下的实景模型加载、地形渲染、三维航迹实时追踪与姿态模拟等三维监控大屏构建。
  5. 实时数据与多媒体流处理: 优化 WebSocket、SSE 高频遥测数据流的实时渲染性能;接入并展示 RTSP, WebRTC 等协议的无人机图传视频流接入展示。
  6. 前端工程化与 AI 提效: 将 AI 工具融入日常前端工作流,在代码生成、重构优化、自动化测试编写等方面实现研发提效,持续完善团队前端工程化建设与性能调优。

任职要求

  1. 学历与经验: 本科及以上学历,计算机、GIS(地理信息系统)或相关专业,具备 3 年以上前端开发经验。
  2. 核心前端技能: 精通 HTML
  3. CSS
  4. JavaScript/TypeScript。深入理解浏览器渲染、 React 及其底层原理。
  5. 桌面端开发(Electron): 熟练掌握 Electron 框架,具备将复杂 Web 应用封装为跨平台(Windows/macOS/Linux)桌面软件的实战经验;精通主进程与渲染进程间的通信(IPC)机制,有客户端应用打包、自动更新(OTA)及性能调优经验。
  6. AI 驱动开发能力: 具备强烈的 AI 拥抱意识,能熟练运用主流 AI 编程助手辅助日常编码、Bug 排查及技术方案设计,并在过往工作中有切实的 AI 提效落地实践经验。
  7. 移动端技能(React Native): 具备 React Native 实际项目开发经验,了解原生与 RN 的混合开发与通信机制,能解决常见的多端适配、系统兼容性与性能问题。
  8. 地图与可视化技能(WebGIS):熟悉地图投影体制与坐标系转换,精通至少一种三维地球引擎(如 Cesium.js)或 3D 渲染库(Three.js/WebGL),有加载大体量 3DTiles 模型经验,熟悉二维地图引擎(OpenLayers, Mapbox GL 等)。
  9. 软素质: 对无人机行业有浓厚兴趣,具备较强的逻辑分析能力、业务理解能力和跨团队(软硬件)协作沟通能力。
  10. 符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。

部门

京东物流