更新于 11月11日

React高级前端开发工程师

2-2.7万·13薪
  • 成都武侯区
  • 5-10年
  • 本科
  • 全职
  • 招1人

职位描述

React
  1. 负责平台前端(Web / 移动)核心开发,以 React 框架为核心,结合 Vue.js、Uniapp 等技术构建高交互性界面,主导前端架构设计与实现。
  2. 基于 React 生态(如 Redux/Redux Toolkit、React Router、React Query 等)优化状态管理与数据流转,提升前端应用性能与可维护性。
  3. 负责前端性能优化(重点针对 React 应用的渲染优化、组件懒加载、代码分割等)、工程规范制定及技术文档编写,推动代码的可扩展性与复用性。
  4. 参与前端自动化测试(侧重 React 组件测试如 Jest+React Testing Library)、CI/CD 流程优化,保障 React 项目的高质量交付。
  5. 基于 React 实现实时数据与流式渲染需求,如通过 WebSocket/SSE 构建长链接实时数据流可视化组件。
  6. 结合 React 生态实现前端多租户 / 用户数据权限校验逻辑,确保权限控制的安全性与灵活性。
任职要求
  1. 教育背景:计算机科学、软件工程或相关专业本科及以上学历。
  2. 工作经验:8 年以上前端开发经验,具备 5 年以上 React 框架深度使用经验,有复杂 Web 应用(如企业级中台、数据平台)的 React 独立开发经验;优先考虑有电商、直播类 React 项目经验者。
  3. 核心技能(硬性要求):
    • 精通 JavaScript (ES6+) 和 TypeScript,能熟练运用 TypeScript 构建类型安全的 React 应用。
    • 精通 React 框架及其生态:深入理解 React 核心原理(虚拟 DOM、 Fiber 架构、 Hooks 机制等),熟练掌握状态管理(Redux/Redux Toolkit、Zustand、Jotai 等)、路由(React Router)、数据请求(React Query/SWR)等工具链。
    • 熟悉 Uniapp 等跨端技术,了解 Vue.js 框架及其生态者优先(非硬性要求)。
    • 精通现代前端工程化:React 项目构建工具(Webpack/Vite)、包管理(npm/yarn/pnpm)、CSS 预处理(SASS/LESS)及 CSS-in-JS 方案(Styled Components、Emotion 等)。
    • 精通 HTML5/CSS3,能基于 React 实现响应式布局、复杂动画及跨浏览器兼容性解决方案。
  4. 工程化能力:
    • 精通 React 应用性能优化技术:如组件 memoization(memo/useMemo/useCallback)、虚拟列表、大列表渲染优化、首屏加载提速等。
    • 熟悉前端自动化测试框架,尤其擅长 React 组件测试(Jest+React Testing Library)、端到端测试(Cypress/Playwright)。
    • 了解容器化(Docker)及 CI/CD 流程(侧重 React 项目的自动化构建、部署与版本管理)。
    • 具备强组件化设计思维,能基于 React 设计高复用、低耦合的组件库与业务组件。
  5. 计算机基础:扎实的数据结构与算法基础,理解网络协议(HTTP/HTTPS)、浏览器渲染原理及 React 性能优化的底层逻辑。
  6. 开发实践:
    • 精通 Git 协作流程(如 Git Flow),有大型 React 团队协作经验,能规范管理 React 项目分支与代码提交。
    • 具备严格的自测习惯、React 应用调试能力(如 React DevTools)及代码洁癖。
  7. 软技能:
    • 优秀的问题分析解决能力,能独立攻克 React 复杂场景技术难点(如状态共享、性能瓶颈、跨端兼容等)。
    • 良好的沟通能力,能与产品、UI、后端高效协作,推动 React 项目落地。
    • 强烈的自驱力,关注 React 生态前沿技术(如 React Server Components、Concurrent Mode 等),并乐于在团队内分享实践经验。

工作地点

成都武侯区易上OCG国际中心

职位发布者

胡先生/招聘负责人

立即沟通