职位描述:
1.能独立负责京东金融App H5前端项目(统一账单、FmPaas)的业务需求开发,独立完成需求拆解及技术方案实现,能推动项目顺利落地并保证交付质量和可维护性;
2.参与团队技术基建的建设,参与工程和架构的设计与优化,能够解决有一定难度的技术问题并交付功能,逐步提升研发效率和质量;
3.关注项目线上指标数据,包括性能、可用性、效能指标等,持续对应用进行性能调优和架构优化、保证代码质量和服务稳定、提升用户体验。
职位要求:
1.本科以上学历,5年以上工作经验,前端基础知识扎实,熟练掌握原生JavaScript(ES6)、HTML、CSS,TS、具备优良的编码风格,高质量的编码习惯;
2.有前端工程、模块化、组件化的经验,具有性能优化的经验;
3.熟悉至少一种前端框架:Vue/React/Angular,React优先,了解底层原理;
4.构建工具:熟悉至少一种构建工具 Webpack/Rollup/Gulp/esbuild/Vite ,了解代码分割、热更新、Tree Shaking 等高级特性;
5.模块化:了解前端模块化方案,如:CommonJS、AMD、UMD、ES2015(ES6)模块化规范、SystemJS;
6.熟悉至少一种JavaScript/TypeScript 编译器:Swc/Babel/Closure Compiler/Traceur,了解代码压缩、作用域分析、模板编译等实用特性。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东这个前端岗位的特殊性在于它同时承载金融业务的高稳定性要求和互联网产品的快速迭代需求。面试官会特别关注你在复杂业务场景下的技术决策能力,比如如何平衡金融类产品的安全性和H5的动态化需求。不同于普通电商前端岗位,这里要求的性能优化是双维度的——既要懂构建时的代码分割和Tree Shaking,又要能处理运行时的渲染性能问题。值得注意的是职位要求里反复出现的『独立负责』和『推动落地』等表述,这意味着你需要准备具体案例来证明自己的端到端交付能力。
在准备简历时建议突出金融相关项目经验,如果没有直接经验,可以强调处理过类似高并发、高稳定性要求的场景。技术栈描述要精确到具体工具链版本,比如Webpack的tree shaking功能是在哪个版本实现的优化。面试时可能会被要求现场分析京东金融App某个页面的性能瓶颈,建议提前准备Chrome DevTools的实战案例。遇到框架原理类问题时,不妨从虚拟DOM diff算法谈到React Fiber架构对金融场景的适配优势。着装方面虽然互联网公司普遍休闲,但金融业务线建议选择商务休闲风格,这能体现你对业务属性的理解。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。