
地平线【地瓜机器人】全栈开发工程师(偏前端)
社招全职5年以上软件序列地点:北京状态:招聘
任职要求
硬性技能 1. 全栈基础:本科及以上学历,计算机相关专业,5年以上工作经验、2年以上全栈开发经验。 2. 前端核心能力: - 精通Vue.js 或 React,有复杂状态管理(如Vuex/Pinia, Redux/Zustand)经验。 - 熟练使用TypeScript,能编写高质量、可维护的前端代码。 - 熟悉Ant Design、Element Plus等UI组件库,并能根据业务需求进行二次封装。 3. 后端理解能力: - 熟悉至少一种后端语言(Go优先,或Node/Python),能读懂和修改现有Go代码(基于Gin框架)。 - 理解RESTful API设计规范,能配合API文档进行高效联调。 4. 数据库认知:熟悉MySQL,能理解简单的事务和联表查询逻辑。 5. 工具与协作:熟练使用Git,熟悉Docker基本概念。 软性技能与产品思维 1. 用户同理心:能够站在使用者(如数据科学家、算法工…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
【关于我们/团队简介】
我们是地瓜机器人软件平台的技术团队,负责打造面向机器人行业所有开发者服务的产品。我们致力于打造高效、稳定的资产(数据集、模型、镜像、仿真)与群组、组织管理系统。
在这里,你不只是执行者,更是产品的共建者。我们希望你具备敏锐的产品思维,能从用户视角出发,将复杂的技术逻辑转化为优雅易用的交互体验。
【为什么加入我们?】
- 深度参与业务:你将负责核心业务的前端主航道,你的代码直接影响数万用户的开发体验。
- 技术氛围纯粹:项目结构清晰(DDD分层),文档完善,我们严格按照规范编码,拒绝“屎山”。
- 产品驱动:我们尊重产品思维,你的每一个好点子都有可能被讨论并落地,而不是单纯的“代码打字机”。
【岗位职责】
作为全栈工程师(偏前端),你将 bridging the gap between 用户体验与后端架构,负责机器人软件平台系统的前端实现与部分后端逻辑优化:
1. 前端开发与交互设计(主导)
- 负责数据资产(数据集/模型/镜像/仿真)全生命周期管理(创建、编辑、管理、维护)的前端界面开发,确保交互流程符合PRD文档中的产品逻辑。
- 实现群组、组织管理(成员邀请、角色变更、权限控制)的复杂前端交互组件,提升用户在团队协作场景下的操作体验。
- 基于用户行为数据,主动提出UI/UX优化方案,提升资产浏览、检索和可视化的易用性。
2. 全栈衔接与API集成
- 对接业务中台提供的RESTful API(资产/群组接口),处理前后端数据流转。
- 参与后端业务逻辑的开发(Go语言),特别是涉及前端展示的数据聚合层(Dashboard、资产概览统计等),以更好地理解数据结构。
3. 产品思维落地
- 深入理解机器人开发流程,在开发过程中能对产品细节进行反推和质疑,发现逻辑漏洞或体验痛点。
- 参与需求评审,从技术和用户体验角度提出建设性意见,特别是针对机器人开发者等核心画像的交互简化方案。包括英文材料
学历+
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
Pinia+
https://pinia.vuejs.org/introduction.html
Pinia started as an experiment to redesign what a Store for Vue could look like with the Composition API around November 2019.
https://www.youtube.com/watch?v=zPeA1q00A54
Learn how to get started with Pinia (Setup Stores) in 30 minutes!
Redux+
https://redux.js.org/tutorials/fundamentals/part-1-overview
This tutorial will introduce you to the core concepts, principles, and patterns for using Redux.
Zustand+
https://www.youtube.com/watch?v=-Y8brhQKvtA
In this video I will be teaching one of my favorite state management solutions in react, ZUSTAND!!!
https://zustand.docs.pmnd.rs/getting-started/introduction
A small, fast, and scalable bearbones state management solution.
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
Ant Design+
https://www.youtube.com/watch?v=VwybcHGAlpU
Ant Design is an enterprise-class UI design language and React UI library with a set of high-quality React components.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
还有更多 •••
相关职位

社招3年以上软件序列
负责 RDK 机器人开发者套件工作台(跨端形态)的开发与维护工作; 配合上下游同事适配、集成和调试机器人综合应用案例; 负责或与团队协作开发与 RDK 机器人开发者套件 AI Agent、OpenClaw 等与板端/服务联调相关的功能设计与落地; 支持机器人开发相关的课程制作、线下分享、推广与技术支持活动;
更新于 2026-03-25深圳

实习软件序列
1、负责大模型应用开发范式及一站式研发平台的设计、开发及应用,支持司内外部业务及研发流程在大模型应用领域的快速落地; 2、负责大模型产品的整体技术解决方案,并支持技术研发和效果优化等工作,推动产品持续增长; 3、保障大模型应用系统架构的稳定、高效运行,帮助业务优化性能和改善系统稳定; 4、与Agent平台及算法团队紧密协作,推动LLM、RAG等技术与工程系统的深度集成。
更新于 2026-03-18北京