优必选机器人 前端开发工程师 (React 方向)
职位描述
技术博客/开源项目有所贡献CSSJavaScriptHTML5Vue计算机/软件工程相关专业前端开发经验React架构师经验
岗位职责:
1、使用 React 负责公司核心业务的前端功能设计、开发与优化,提升用户体验;
2、熟练运用 Vue 参与已有项目的迭代开发与功能重构,确保代码的稳定性和可维护性;
3、深入参与前端架构设计,推动代码组件化、模块化以及工程化优化;
4、与后端工程师协作,完成 API 对接及前后端联调;
5、分析并解决项目中的性能瓶颈,尤其是复杂场景中的优化问题;
6、探索前端服务端渲染(SSR)和全栈框架(如 Next.js、Nuxt.js)的应用场景,并推动相关实践落地;
7、关注前端技术发展动态,提出并推动新技术的引入与应用;
8、独立负责项目的开发和交付,能够从 0 到 1 完成项目需求;
岗位要求:
1、3 年以上前端开发经验,熟练掌握 React 及其生态(如 Redux、React Router、Hooks 等);
2、熟悉 Vue 框架及其核心功能(如 Vue Router、Vuex 等),具备一定的项目实践经验;
3、对 React 和 Redux 源码有一定阅读经验,了解其底层实现原理及优化方向;
4、熟悉服务端渲染(SSR)和全栈框架(如 Next.js、Nuxt.js 等),并有实际开发经验;
5、熟练掌握 HTML5、CSS3、JavaScript/TypeScript,熟悉 ES6+ 新特性;
6. 熟悉前端性能优化方法,包括但不限于首屏加载优化、代码分割、懒加载等;
7、掌握常见的前端工程化实践,包括模块化、单元测试、持续集成等;
8、具备独立开发项目的能力,能够从需求分析到交付全流程负责项目;
9、熟悉 Node.js 或其他后端技术栈,具备前后端协作开发能力。
加分项:
1、有 Three.js 或 WebGL 实际开发经验,尤其是在点云加载、渲染及性能优化方面有实践经验;
2、有 Rust 开发经验,了解相关生态(如 Yew、WASM 等)