地点:旧金山,Presidio
薪资:$180,000–$200,000 基础 + 0.5% 股权 -- 少于 5 名员工 -- $3M 资金支持的风险投资初创公司
角色概述
作为 Adapt 的前端开发者,您将负责我们网页和嵌入式聊天界面的外观、感觉和性能。您将把产品需求转化为精美、响应迅速的用户体验,使商业领袖和分析师能够直观地与 AI 驱动的洞察进行互动。
您的工作内容
构建对话界面
• 使用 Next.js 和 TypeScript 实现和维护聊天用户界面
• 处理流式消息更新、线程对话和丰富内容组件
制作数据丰富的可视化
• 使用 Recharts 或 D3 等库开发可重用的图表和表格组件,用于 KPI 趋势、异常警报和“假设”场景
• 确保视觉效果在桌面和平板视口中无缝适配
与 API 集成
• 与 REST 端点交互以启动和消费 AI 生成的报告和洞察
• 与后端工程师紧密合作,塑造 API 和功能
优化性能和可访问性
• 分析大数据集的渲染和加载;在适当的情况下实施代码分割和懒加载
• 遵循 React/Next.js 的最佳实践,使用语义 HTML 和现代 CSS(Tailwind)
维护可扩展的组件库
• 贡献并发展我们的设计系统,提供良好文档和样式的 React 组件
• 编写单元和集成测试(Vitest,Playwright)以确保用户界面的可靠性
跨团队协作
• 与 UX/Product 紧密合作,迭代原型并进行可用性测试
• 参与代码审查,指导初级工程师,并分享前端最佳实践
必须具备的资格
• 3 年以上构建 React/TypeScript 应用程序的专业经验
• 在 Next.js 和现代前端构建工具(Webpack,Vite)方面具有强大专业知识