Rumble 正在寻找一位经验丰富的 互动 UI/UX 架构师 加入我们的 Rumble 广告中心团队。作为团队的关键成员,您将负责设计、开发和维护响应式、互动的 web 应用程序,为用户提供跨所有设备的无缝体验。
主要职责:
• 使用 Vue.js 和原生 JavaScript 设计和开发复杂的 web 应用程序,确保在所有现代浏览器和设备上实现无缝功能。
• 编写干净、高效且易于维护的代码,利用现代最佳实践和设计模式平衡性能与维护的便利性。
• 创建和维护广泛的可重用组件库,以简化开发过程并确保项目之间的一致性。
• 使用 HTTPS 请求消费 RESTful API 并处理异步数据检索,确保动态内容更新时的数据流畅和错误处理。
• 通过识别改进领域、应用设计模式和整合反馈来评估和提升用户体验。
要求:
• 3 年以上前端开发经验,重点在 Vue.js 和原生 JavaScript,具备操作 DOM 和开发复杂 UI 组件的能力。
• 深入理解 JavaScript,包括闭包、事件委托、异步编程(Promises、async/await)及现代 ES6+ 特性等理论概念。
• 扎实的前端 HTML/CSS 经验,包括响应式设计和预处理器(例如 SASS/SCSS)。
• 具备 RESTful API 集成经验,处理异步调用,并管理前端与后端系统之间的数据流。