全栈-远程-1个月
¥18-500K/月
技能要求: React
经验要求: 5-10年经验
程序员客栈
2024-12-01 18:34
工作描述:
项目编号:【35967】
【岗位概述】
我们正在开发⼀个创新的AI对话平台,需要⼀位经验丰富的全栈⼯程师,能够驾驭从前端交互到后端架构的完整技术栈,并且对AI应⽤开发有深⼊理解。

【核⼼职责】
架构设计
1、设计和实现基于 Next.js 13+ 的前端架构
2、使⽤ Supabase 设计数据模型和存储⽅案
3、规划实时数据同步和流处理⽅案
4、制定性能优化和监控策略

功能开发
1、实现 AI 对话的实时交互功能
2、开发积分系统和交易模块
3、构建⽤户管理和权限体系
4、设计数据分析和监控体系

技术优化
1、优化对话系统的响应速度和稳定性
2、提升系统的并发处理能⼒
3、实现智能的缓存策略
4、保障数据⼀致性和安全性

【技术要求】
前端开发
1、精通 React 18+ 和 React Hooks
2、深⼊理解 Next.js 13+ App Router 架构
3、熟练使⽤ TypeScript 进⾏⼤型应⽤开发
4、擅⻓前端性能优化和状态管理

后端开发
1、精通 Supabase 平台的核⼼功能(实时数据订阅 、Row Level Security 、Edge Functions
Storage)
2、具备 PostgreSQL 数据库设计经验
3、了解 WebSocket 和流数据处理
4、有服务端渲染和边缘计算经验

AI开发
1、理解AI对话系统的⼯作原理
2、有流式响应处理经验
3、熟悉AI API的调⽤和优化
4、了解提示词⼯程

【项⽬经验】
必备经验
1、有完整的 AI 应⽤开发经验
2、负责过⼤型 React 应⽤架构
3、处理过⾼并发实时数据
4、完整参与过产品从0到1的过程

技术实践
1、实现过复杂的状态管理⽅案
2、处理过实时数据⼀致性问题
3、解决过性能瓶颈
4、设计过微服务架构

【技术深度要求】
架构能⼒
1、理解分布式系统设计原则
2、掌握实时数据⼀致性⽅案
3、能够设计⾼可⽤架构
4、熟悉微服务设计模式

优化能⼒
1、掌握前端性能优化⽅法
2、了解数据库查询优化
3、能够处理⾼并发场景
4、熟悉缓存优化策略

⼯程能⼒
1、建⽴编码规范和最佳实践
2、设计组件和类型系统
3、实现⾃动化测试⽅案
4、规划监控告警体系

【加分项⽬】
技术视野
1、了解AI⼤模型应⽤
2、熟悉WebAssembly
3、有Edge Computing 经验
4、了解Vector Database

业务理解
1、理解AI应⽤场景
2、了解SaaS商业模式
3、具备产品思维
4、有运营数据分析经验
公司信息

立即沟通