前端-远程-1个月
¥18-500K/月
技能要求: TypeScript,React,JavaScript,HTML5,CSS
经验要求: 5-10年经验
程序员客栈
2026-10-12 09:55
工作描述:
项目编号:【44564】
StarRiver AI 平台|前端工程师(TypeScript / Web App)

项目介绍

StarRiver 是一个由北美 AI Infrastructure 初创团队开发的模型推理与 GPU 算力服务平台,旨在整合不同模型及算力供应商,为开发者和企业提供统一、稳定、可扩展的模型 API 服务。

现寻找一名具有一定生产环境经验的前端工程师,负责 StarRiver Web Application 的前端架构设计、核心功能开发及长期维护,参与 AI 开发者平台从 0 到 1 的建设。

主要开发内容

1. 使用 TypeScript 及主流前端框架开发和维护 StarRiver Web Application。
2. 建立前端项目架构,包括 Routing、API Client、Session Handling 和共享状态管理。
3. 建设可复用的设计系统及 UI 组件,包括表单、表格、图表、弹窗和通知组件。
4. 开发客户管理界面,包括模型目录、模型详情、API 调试工具、API Key 管理、用量统计、余额和交易记录。
5. 开发供应商管理界面,包括供应商注册审核、Endpoint、Capacity、Health、收益及 Payout 状态。
6. 开发内部运营后台,包括供应商审核、权限管理、账务对账、审计记录及异常处理。
7. 与后端工程师协作定义 API 契约,处理 Authentication、Authorization、Streaming Response、错误状态和异步数据交互。
8. 编写关键组件测试、集成测试和端到端测试,保证系统稳定性、响应式布局和良好的用户体验。

技术要求

1. 计算机相关专业本科及以上学历,优先考虑双一流高校背景。
2. 具有 3 年以上前端开发经验,能够独立搭建并交付生产级 Web Application。
3. 熟悉 TypeScript,以及 React、Vue、Svelte 等至少一种主流组件化前端框架。
4. 熟悉前端工程化、组件化设计、Routing、状态管理及 API 集成。
5. 熟悉 Authentication、Authorization、Error Boundary 和异步 UI 状态处理。
6. 具有数据密集型界面的开发经验,如 Dashboard、数据表格、筛选、分页、图表及账单管理。
7. 能够独立处理 Loading、Empty、Error、Permission Denied 等常见交互状态。
8. 具备良好的代码组织、可维护性、测试及生产环境问题排查能力。

加分项

- 有 SaaS 平台、开发者工具、API 管理后台或多租户系统开发经验。
- 有 AI / LLM 应用开发经验,了解 Streaming Response 的前端交互需求。
- 做过 API Key 管理、API Playground、Usage Dashboard 或 Billing Dashboard。
- 熟悉 RBAC、复杂权限管理及运营后台开发。
- 在缺少全职 UI/UX 设计师的情况下,能够独立建立一致的界面结构和组件规范。

合作方式

- 国内远程协作,无需驻场。
- 与北美团队及后端工程师共同推进产品开发。
- 面向长期技术合作,初期可协商明确的交付范围及合作周期。
- 按月或阶段性交付结算,具体服务费用和安排以双方协议及平台规则为准。

申请要求

请提供以下信息:

1. 个人技术背景及相关开发经验。
2. 过往 Web Application、SaaS Dashboard 或管理后台项目案例。
3. 在相关项目中负责的核心模块及使用的技术栈。
4. GitHub、作品演示或可展示的项目案例(如有)。
5. 可投入时间、可开始合作时间及期望月度服务报价。
公司信息

立即沟通