全栈工程师
岗位摘要
负责标注工作台建设,包括视频播放器、逐帧与时间轴标注、图像标注、多标注类型切换、快捷操作和结果预览等复杂交互的设计与实现;围绕任务领取、样本加载、草稿保存、提交审核、返修和验收等流程,完成页面、接口、数据模型与错误处理,保证功能可用且状态一致
岗位职责
- 负责标注工作台建设,包括视频播放器、逐帧与时间轴标注、图像标注、多标注类型切换、快捷操作和结果预览等复杂交互的设计与实现
- 围绕任务领取、样本加载、草稿保存、提交审核、返修和验收等流程,完成页面、接口、数据模型与错误处理,保证功能可用且状态一致
- 处理大体积视频与图像的分片加载、预加载、缓存、转码状态和异常恢复,持续优化渲染性能、操作延迟和弱网络体验
- 支持规则校验、抽检、标注一致性反馈、任务进度和效率看板,实现标注员、审核员、项目管理员等角色的清晰操作边界
- 建立组件测试、接口测试、端到端测试和运行监控,参与技术选型、代码评审、部署发布和平台架构演进
任职要求
- 计算机相关专业本科及以上学历,具备3年及以上全栈或前后端开发经验,能独立完成模块从需求澄清、方案设计到上线运行的完整交付
- 熟练掌握TypeScript与React/Vue中至少一个现代前端框架,理解组件设计、状态管理、前端工程化和性能优化,有编辑器或高频操作界面开发经验者优先
- 熟悉Go/Python/Java/Node.js中至少一门服务端语言,能够设计合理的数据模型与API接口
- 熟悉关系型数据库、缓存、消息队列或异步任务处理等服务端技术
- 具备良好的协作与抽象能力,能主动澄清需求的输入、输出、边界和验收标准,在团队协作中快速推进复杂链路落地