React 前端工程师
Technology
普杉科技发展(四川)有限公司1周前
全职
职位描述
岗位职责
- 负责 React 前端应用的核心模块开发、页面实现及功能迭代,保障产品在 PC 与移动端浏览器上的兼容性和稳定性。
- 基于 React 完成状态管理、路由配置与跳转、组件依赖组织等核心开发工作,落地 Hooks、状态管理与路由在项目中的最佳实践。
- 参与大型前端项目的需求分析与技术方案设计,独立完成复杂业务模块的开发与调试。
- 配合后端工程师完成 API 接口联调,处理数据交互、网络请求等相关逻辑,解决开发过程中的技术问题。
- 参与代码评审,优化代码结构与应用性能,排查并解决内存泄漏、重复渲染、页面卡顿等问题,提升应用运行效率。
- 承受项目高强度开发节奏与交付压力,按时完成既定开发任务,配合团队完成项目上线与后续维护。
- 完成其他与此岗位相关,以及公司和领导临时交代的工作。
任职要求
- 统招专科及以上学历,计算机相关专业优先;具备 3 年及以上 React 实际项目开发经验,有扎实的 JavaScript / TypeScript 基础,理解异步编程、类型系统等核心特性。
- 精通 React 状态管理与路由管理,熟练运用 Redux Toolkit、Zustand 或同类方案完成全局状态与页面状态管理;能基于 React Router 完成路由懒加载、权限控制、嵌套路由、自定义过渡动画等场景。
- 拥有至少 1 个完整项目开发上线经验,熟悉大型项目的模块化、组件化开发思路。
- 理解 React 核心原理,熟悉函数组件、Hooks 与渲染协调过程;熟练掌握 HTML5、CSS3 与响应式布局,能结合 Ant Design 等组件库独立完成 UI 性能优化与资源管理。
- 拥有桌面端开发经验(Windows、macOS,熟悉 Electron 或同类桌面方案者优先),以及地图开发经验(如高德地图、百度地图、Mapbox、Leaflet 等)。
- 熟练使用 Axios 等网络请求方案,以及 localStorage、IndexedDB 等本地存储方案;掌握 Git 版本控制流程,具备良好的编码规范和文档编写能力。
- 了解浏览器原理及 iOS / Android 原生开发基础,能处理前端与原生的简单交互(如 JSBridge、WebView)及多端适配问题。
- 具备极强的抗压能力,能适应项目紧急交付、多需求并行的开发节奏,拥有独立解决复杂技术问题的能力。
- 具备良好的团队协作意识和沟通能力,积极主动推进开发任务,有较强的责任心和问题排查能力。
Keywords
FlutterHTML5ReduxVue.jsTypescriptMacosJavaScriptCss 3Ant
对这个职位感兴趣吗?