前端开发工程师
Company 京东
Focus 技术 · 前端
北京
July 9, 2026
岗位职责
一、 岗位目标 (Objectives)
- 打破端侧壁垒:通过项目实战,实现团队成员在 Web 与 App 端的技能互通,最终具备独立负责“端到端”业务交付的能力。
- 全栈能力构建:以 Node.js 为切入点,参与 BFF 层、Serverless 服务及工程化工具建设,从“写页面”升级为“搞架构”和“做服务”。
- 技术效能提升:统一多端技术栈(如跨端方案落地),减少重复建设,提升团队整体研发效率与质量。 二、 岗位职责 (Responsibilities)
- 领域深耕: 【Web 方向】: 负责 PC 端系统及 H5 系统的高质量开发;深入攻克浏览器兼容性、页面性能优化、复杂交互逻辑等难题。 【App 方向】: 负责公司Android APP(有React Native/Flutter经验优先)的功能迭代;深入攻克 WebView 交互、原生模块封装、移动端性能及兼容性适配。
- 技能融合与拓展: 跨端协同:Web 开发人员需逐步承接 App 需求,App 开发人员需参与 Web 系统维护,最终实现双端技术栈的统一与融合。 全栈实践:基于 Node.js 参与 BFF(Backend for Frontend)层建设,负责接口聚合、SSR 渲染优化及部分轻量级后端业务逻辑开发。
- 架构与工程化: 参与前端工程化基建(构建工具、脚手架、CI/CD 流水线),提升开发体验。 建设全链路监控体系(性能、异常、埋点),用数据驱动业务和技术迭代。
任职要求
1、本科及以上学历,计算机科学、软件工程、信息技术等相关专业; 2、具备3-5年移动端APP开发经验或WEB开发经验,熟悉全栈开发流程,有大型项目或跨平台开发经验者优先; 3、熟练掌握至少一种移动端开发语言,如Java、Kotlin、Swift、JS,对APP或WEB性能优化、安全性和稳定性有深入理解; 4、能够独立完成软件设计、编码和测试,具备良好的业务逻辑思维,能够根据用户需求进行高效的产品设计,实现业务目标; 5、具备一定的创新意识,能够引入新技术和解决方案,提升产品质量和用户体验。 6、具备AI编程经验,熟练掌握AI编程工具的运用。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
部门
京东物流