作为高级前端工程师,您将在设计和构建用户界面方面发挥关键作用,使我们的机器人系统生动起来。
该职位的核心是您创造美观且直观的用户体验的能力。您应该对 UI/UX 原则和前端系统设计有深入的理解。
主要职责:
• 使用 React 和 TypeScript 设计和开发响应式高性能前端界面
• 构建用于监控、控制和与机器人系统交互的用户应用程序
• 使用 Figma 和其他原型工具为内部和客户工具开发直观的 UI/UX 流程
• 与产品和后端工程师紧密合作,设计 API 和前后端契约
• 为代码架构、组件库和应用程序间的视觉一致性做出贡献
• 原型设计和构建用于实时数据和仿真界面的 3D 可视化组件
• 实施测试策略以验证 UI 性能和用户体验
• 支持 CI/CD 工作流和前端部署流程
要求:
• 5 年以上构建前端系统的经验,理想情况下是在快节奏的初创环境中
• 对 React 或类似框架、TypeScript 有强大的经验,并对 Python 有一定接触
• 深入理解 UI/UX 原则和前端系统设计
• 具备 Figma 线框设计和快速界面原型制作的经验
• 能够清晰地解释您的设计过程以及如何验证 UI/UX 决策
• 有与后端团队合作并集成 RESTful API 的经验
• 熟悉 gRPC
• 熟悉前端可观察性、性能调优和无障碍设计
• 有容器化开发环境的经验,例如 Docker
加分项:
• 在 Web 应用程序中集成或构建 3D 可视化组件的经验,例如使用 Three.js、WebGL 或类似技术
• 熟悉基于云的部署工作流,如 Azure、AWS 或 GCP
• 熟悉 OpenAPI 和/或 GraphQL
• 熟悉机器学习和大数据集处理/可视化
• 有为硬件机器人或数据可视化构建工具的经验
除了具有竞争力的薪资范围外,该职位还提供全面的福利,包括医疗、牙科、视力、带薪休假和股票期权。我们鼓励来自不同背景的候选人申请。