正常早9晚6 ,周末双休,项目上限会涉及到加班,具体工作时间和内容 ,面试再详细沟通下;
毕业要3年以上,专科需要60个月社保缴纳记录,本科需要3年社保缴纳记录;
技术要求:
前端基础知识
精通核心语言:熟练掌握 JavaScript/TypeScript 的核心概念,如原型链、闭包、异步编程、ES6 + 新特性等。深入理解 HTML5、CSS3,熟悉浏览器渲染原理、网络协议(HTTP/HTTPS)以及浏览器兼容性问题。
主流框架应用
框架原理与应用:精通 React,并对其核心原理有深入理解,如 React 的 Virtual DOM、Diff 算法等。熟悉相关生态系统,如 React 的 Redux/Mobx、React Router。
组件库使用:熟练使用 Ant Design 组件库,能够基于其进行二次开发和定制,以满足项目的特定需求。同时,对 Element UI 等其他常见组件库也有一定了解。
工程化能力
构建工具运用:熟练掌握 Webpack、Vite 等至少一种构建工具,并具备定制和优化配置的能力,以提高项目的构建效率和产出质量。
代码规范与测试:熟悉前端代码规范工具 ESLint、Prettier,确保代码风格统一和质量可靠。掌握 Jest、Vitest 等测试框架,能够编写单元测试和端到端测试,保障项目的稳定性。
模块化与组件化:具备模块化、组件化开发思想和实践经验,能够设计出高可复用性、可维护性的组件和模块。
性能优化
优化工具使用:能熟练运用各种性能分析工具,如 Lighthouse、Chrome DevTools,对前端项目进行性能分析和问题定位。
优化手段掌握:掌握常见的优化手段,如代码分割、懒加载、缓存策略、防抖节流、图片优化等,以提升项目的加载速度和用户体验。