工作职责
1. 参与公司核心前端系统(React 技术栈)的迭代与维护:需求交付、问题修复、性能优化与体验提升。
2. 负责 React 组件/页面开发与重构,沉淀可复用的组件与业务模块,提升研发效率与代码质量。
3. 与后端/产品/测试协作完成接口联调与功能验收,确保系统稳定性与线上质量(含基础的监控与排查)。
4. 输出开发规范与技术文档,持续优化工程化与开发流程(如构建、代码规范、自动化检查等)。
岗位要求
1. 计算机相关专业本科在读或应届,具备扎实的计算机基础。
2. 熟练掌握原生 JavaScript(ES6+):闭包、原型链、事件循环、Promise、async/await、模块化等核心概念。
3. 熟悉常用浏览器原生 API**:Fetch、localStorage/sessionStorage、DOM 操作(增删改查、事件委托)、MutationObserver、History API、Canvas 等。
4. 能熟练使用浏览器 DevTools 进行网络、控制台、元素、性能等方面的调试与分析。
5. 了解 GraphQL 或 Ajax API 的基本使用方式,能够阅读接口文档并配合联调。
6. 掌握 HTML5、CSS3 基础,能够完成常见布局与样式调整。
7. 了解 Git 基本操作(clone、commit、push、pull)。
8. 具备良好的代码习惯与学习能力,能够熟练使用 AI 工具提升效率。
加分项
1. 熟悉 React 生态与常用工具链:React Hooks、React Router、状态管理(Redux/Zustand 等)及基础性能优化手段。
2. 了解前端工程化与规范化:Webpack/Vite、包管理(pnpm/yarn)、ESLint/Prettier、单元测试(Jest/RTL)等。
3. 有中大型业务系统的迭代维护经验:线上问题定位与修复、可观测性(日志/埋点/监控)意识、重构与组件抽象能力。