
UI/UX工程师
衔接产品设计与前端开发,打造 Puzzle 的数字产品。设计无障碍界面和可复用组件,推动产品从调研到上线持续改进。
描述
- 将业务目标和用户需求转化为用户旅程、工作流程和交互设计
- 通过反馈、测试、数据分析与协作,发现易用性问题和产品使用阻碍
- 制作可供实施的线框图、原型和设计稿
- 设计涵盖加载、空状态、错误、成功和恢复状态的端到端体验
- 打造适用于支持的设备和屏幕尺寸的界面
- 构建并维护可复用的 UI 组件和设计模式
- 记录组件行为、使用指南和无障碍需求
- 使用现代前端工具开发响应式界面和可复用组件
- 将获批的设计转化为可投入生产的代码
- 与应用和后端工程师合作,将界面连接到 API
- 编写易于维护的代码并审查拉取请求
- 根据设计、验收标准和预期用户体验检查实现效果
- 解决易用性、浏览器兼容性、无障碍和前端性能问题
- 在支持的设备和浏览器上测试用户旅程
- 为关键交互和可复用组件添加自动化检查
- 发布前审查易用性,并在上线后评估反馈
- 与产品负责人以及后端、平台、移动端、产品和工程团队合作
- 确定范围、优先级、成功衡量指标和验收标准
- 展示设计和实现成果,并根据反馈进行调整
- 将设计、代码、文档及相关资产保存在公司管理的系统中
- 在入职首个 90 天内,至少推动一项产品改进从设计进入生产环境
- 记录可复用组件,并建立可重复执行的设计评审、易用性验证和实现验收流程
任职要求
- 提供作品集,展示产品设计决策和已交付给用户的数字体验
- 具备推动一项功能从用户问题出发,历经设计、实现、发布和迭代的经验
- 理解交互设计和视觉设计原则
- 熟练使用 Figma 或同类设计与原型工具
- 具备扎实的 HTML、CSS 和 JavaScript 或 TypeScript 技能
- 有使用 React、Vue 等现代前端框架的经验
- 具备构建响应式界面和可复用组件系统的经验
- 了解无障碍标准和实用的易用性测试方法
- 具备 Git、版本控制、代码审查和协作文档经验
- 能够清楚说明设计和技术方面的权衡
- 乐于接受反馈并迭代改进工作
- 能够管理多项优先任务,并在商定的范围和时间内交付
- 能够熟练使用 AI 编程助手和智能体开发工具
- 能够审查并验证 AI 工具生成的代码
- 能够识别 AI 辅助实现中的易用性、无障碍、安全和可维护性问题
- 使用 AI 工具时能够保护专有代码、凭据、客户信息和敏感数据
福利待遇
- 根据技能和经验,以美元支付具有竞争力的薪资
- 慷慨的带薪休假
- 健康保险补贴
- 年度薪资评估
- 带薪培训和认证
- 支持职业发展和技能提升









