1.5-2.2万
Rokid总部
负责公司核心业务产品的前端开发工作,基于 React 技术栈构建高性能、高可用性的 PC 端与移动端页面,保障多端用户的优质交互体验,同时参与前端技术方案设计与优化,推动前端团队技术能力提升。
二、核心职责React 项目开发:基于 React 生态(如 Ant-Design、React Router等)进行前端项目开发,负责组件设计、封装与复用,实现业务逻辑与页面交互功能,确保代码质量与可维护性。
多端页面构建:同步支持 PC 端与移动端页面开发,适配不同屏幕尺寸与浏览器环境,解决多端兼容性问题,保证页面在各类设备上的一致性与响应速度。
交互体验优化:参与产品需求分析与 UI 设计评审,结合用户体验规范,优化页面加载速度、动画效果与操作流程,提升用户使用满意度。
技术协作与落地:与后端工程师协作完成接口联调,确保前后端数据交互顺畅;与测试工程师配合进行 bug 修复与性能测试,保障产品稳定上线。
技术积累与分享:关注前端技术前沿(如 React 新特性、跨端方案等),沉淀项目开发经验,参与团队技术分享,推动前端开发效率与技术水平提升。
三、任职要求学历与经验:3 年及以上前端开发经验,至少 2 年以上 React 技术栈项目实战经验。
技术能力
熟练掌握 HTML5、CSS3、JavaScript(ES6+)等前端基础技术,熟悉 Flex、Grid 布局、响应式设计原理。
深入理解 React 框架原理,熟练使用 React Hooks、组件生命周期、状态管理方案(Redux/Context API 等),能独立完成复杂组件开发。
熟悉前端工程化工具,如 Webpack、Vite 等,掌握代码规范(ESLint、Prettier)与版本控制工具(Git)。
具备 PC 端与移动端页面开发经验,了解不同端适配方案(如媒体查询、rem、vw/vh、响应式框架等),能解决常见兼容性问题。
软技能
具备良好的需求理解能力与逻辑思维,能清晰梳理业务流程并转化为技术实现方案。
拥有较强的问题排查能力,能快速定位并解决前端开发中的 bug 与性能问题。
具备团队协作精神,善于沟通,能与产品、后端、测试等角色高效配合推进项目。
保持对技术的热情与学习能力,愿意主动探索新的前端技术与解决方案。
四、加分项具备安卓原生开发经验(如 Kotlin/Java),了解前端与安卓原生交互逻辑者优先。
熟悉 AI 编程工具(如 Trae、Cursor 等),能借助 AI 工具提升开发效率,或有 AI 相关前端项目(如 AI 可视化、AI 交互功能)开发经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕