职位详情
web前端开发工程师
1.4-1.5万
北京易博中天科技有限公司
北京
5-10年
本科
01-07
工作地址

中海油能源技术开发研究院-B座1

职位描述
核心职责

1. 技术架构设计与落地:主导中大型 Web 项目前端技术架构搭建,制定技术选型标准(如框架、构建工具、状态管理方案),输出架构文档并推动落地,确保架构具备可扩展性、可维护性与性能优势。

2. 复杂问题攻坚:攻克前端核心技术难点,如高并发场景下的页面性能瓶颈(首屏加载、长列表渲染)、多端兼容性(PC 端 / 移动端 / 不同浏览器)、大型应用模块化拆分等,输出可复用的解决方案。

3. 团队技术赋能:负责前端团队技术能力提升,包括制定编码规范、开展技术培训与代码评审、指导初级 / 中级工程师解决技术问题,沉淀团队技术资产(如组件库、工具函数库、技术文档)。

4. 业务与技术协同:深度参与产品需求评审,从前端技术视角提出合理建议,推动需求落地;与后端、设计、测试团队高效协作,确保跨部门项目流程顺畅,保障产品上线质量与效率。

5. 技术前瞻性探索:关注前端行业前沿技术(如 WebAssembly、微前端、Server Components、AI 驱动的前端开发工具),评估技术引入可行性,主导技术预研与试点项目,推动团队技术迭代。

任职要求(一)核心要求

1. 工作经验:5 年及以上 Web 前端开发经验,其中至少 2 年以上中大型项目(如电商平台、SaaS 系统、企业级管理平台)核心开发或架构设计经验,有团队带教经验者优先。

2. 基础技术能力:

◦ 精通 HTML5/CSS3:熟练掌握语义化 HTML 标签、CSS Flex/Grid 布局、动画(Animation/Transition)、响应式设计,理解 CSS 预处理器(Sass/Less)与 PostCSS 原理,能解决复杂样式兼容性问题。

◦ 精通 JavaScript(ES6+):深入理解 JS 原型链、闭包、异步编程(Promise/async-await)、事件循环、垃圾回收机制,熟练运用数组方法、设计模式(如观察者模式、工厂模式)解决实际问题。

◦ 框架与生态:至少精通 1 种主流前端框架(React/Vue 3/Angular),理解框架底层原理(如虚拟 DOM、组件生命周期、响应式原理),熟练使用框架生态工具(如 React 的 Redux/Recoil、Vue 的 Pinia/Vue Router、Angular 的 RxJS)。

◦ 工程化能力:熟练掌握前端工程化工具链,如构建工具(Webpack/Vite)、代码检查(ESLint/Prettier)、版本控制(Git,含 Git Flow 工作流)、CI/CD 流程(如 Jenkins/GitHub Actions),能独立搭建工程化项目模板。

◦ 性能与兼容性:掌握前端性能优化方法论,如资源懒加载、代码分割、缓存策略(HTTP 缓存 / Service Worker)、CDN 使用,能通过 Lighthouse、Chrome DevTools 等工具分析并优化性能指标(LCP/FID/CLS);熟悉不同浏览器(Chrome/Firefox/Safari/Edge)及移动端(iOS/Android)兼容性适配方案。

◦ TypeScript 能力:精通 TypeScript,能熟练定义类型(接口、泛型、联合类型),解决类型兼容性问题,利用 TS 提升代码健壮性与可维护性。

1. 软技能要求:

◦ 问题解决能力:具备独立分析与解决复杂技术问题的能力,能快速定位 bug 并提出优化方案。

◦ 沟通协作能力:清晰表达技术思路,能与产品、后端等跨部门同事高效协作,推动需求与项目落地。

◦ 学习与沉淀能力:主动关注前端技术趋势,具备快速学习新技能的能力;善于总结项目经验,沉淀技术文档或可复用方案。

(二)其他要求

1. 技术深度:深入理解前端底层原理(如浏览器渲染流程、JS 引擎工作机制),或有微前端(qiankun/single-spa)、PWA、WebAssembly 项目实践经验。

2. 工具与框架贡献:有开源项目(如前端组件库、工具库)贡献经历,或在 GitHub/Gitee 有高质量技术项目(Star 数≥100)。

3. 业务经验:有大型电商、能源电力、企业级 SaaS 平台等复杂业务场景前端开发经验,熟悉相关业务逻辑与技术痛点。

测试能力:熟练使用前端测试工具(Jest/Cypress/Playwright),具备单元测试、E2E 测试实践经验,能搭建前端自动化测试体系。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请