小鹏汽车Web 3D前端高级/资深工程师
社招全职3年以上地点:广州状态:招聘
任职要求
岗位要求: - 计算机或相关专业,本科及硕士以上学历 - 3年以上Web前端开发经验 - 熟悉掌握JavaScript / TypeScript, 具有React, Redux, HTML5/CSS, WebSocket 等开发经验 - 具有three.js / WebGL 可视化开发经验或其他3D开发经验 - 较强的沟通能力,团队协作精神和解决问题能力 - 对前端性能优化有深入理解,熟悉页面渲染及三维可视化时可能出现的性能瓶颈,能够针对业务场景制定并实施相应的优化方案 - 有Python, Django, MongoDB, PostgreSQL开发经验者优先;了解C++编程语言者优先
工作职责
- 自动驾驶各模块数据3D可视化Web工具的开发 - 与各算法团队设计,并独立开发,以满足用户对产品需求 - 持续优化工具性能和稳定性
包括英文材料
学历+
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
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!
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.
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.
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.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
WebSocket+
[英文] WebSockets Tutorial
https://www.tutorialspoint.com/websockets/index.htm
Web sockets are defined as a two-way communication between the servers and the clients, which mean both the parties, communicate and exchange data at the same time.
Three.js+
[英文] Getting Started
https://threejs.org/manual/
https://www.youtube.com/watch?v=UMqNHi1GDAE
Learn fundamental JavaScript coding techniques by creating dazzling real-time 3d animations and effects using three.js.
WebGL+
[英文] Learn WebGL
https://learnwebgl.brown37.net/
The traditional approach to learning a subject is to divide the topic into sub-topics, study each sub-topic, and then show how the sub-topics relate to each other.
https://www.youtube.com/watch?v=bP7_FeP9kU4
Ever want to know how 3D games and simulations are made?
https://www.youtube.com/watch?v=y2UsQB3WSvo
I'm finally getting around to updating my WebGL series! The old series used some fairly outdated JavaScript.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Django+
https://www.youtube.com/watch?v=nGIg40xs9e4
Learn how to build a simple Django application in as fast as 20 minutes!
https://www.youtube.com/watch?v=rHux0gMZ3Eg
Learn Django and start building amazing back-ends!
MongoDB+
https://learnxinyminutes.com/mongodb/
MongoDB is a NoSQL document database for high volume data storage.
https://studio3t.com/academy/#courses
The fastest way to learn MongoDB
https://www.youtube.com/watch?v=c2M-rlkkT5o
This video will give you and introduction to MongoDB in 1 Hour. Afterwards I recommend exploring aggregation, replication, and sharding.
https://www.youtube.com/watch?v=ExcRbA7fy_A&list=PL4cUxeGkcC9h77dJ-QJlwGlZlTd4ecZOA
You'll learn how to use MongoDB (a NoSQL database) from scratch. You'll also learn how to integrate it into a simple Node.js API.
PostgreSQL+
[英文] PostgreSQL Tutorial
https://neon.com/postgresql/tutorial
This PostgreSQL tutorial helps you quickly understand PostgreSQL.
[英文] PostgreSQL Tutorial
https://www.pgtutorial.com/
This PostgreSQL tutorial will teach you about PostgreSQL from beginner to advanced.
https://www.youtube.com/watch?v=qw--VYLpxG4
It is the most advanced open source database system widely used to build back-end systems.
https://www.youtube.com/watch?v=SpfIwlAYaKk
Learn PostgreSQL, one of the world's most advanced and robust open-source relational database systems.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
相关职位
社招3年以上信息技术类
1.支持用增相关活动需求开发,针对c端动效支持、用户体验优化; 2. 与上下游团队密切配合,分析并给出最优的前端结构解决方案和效果实现; 3. 参与 Web 端整体的架构设计、性能优化,提升整体研发质量和效率。
更新于 2025-09-28
社招研发
岗位名称: 工作职责: web 3D高级前端开发工程师 1、负责 3D 打印相关平台 WEB 前端的技术架构与开发工作,实现 3D 场景搭建编辑器及云资产管理; 2、持续的优化前端体验和页面响应速度,提升Web 界面的友好和易用 3、与后端开发人员紧密配合,完成产品的整体开发
更新于 2023-12-14
社招3年以上核心本地商业-美
1. 主要负责地图路网数据作业平台、工具平台前端基础设施建设与业务需求交付 2. 负责团队数据渲染引擎与可视化平台的架构设计和研发工作 3. 解决项目中的技术难点,探索行业前沿技术方向,指导初中级开发工程师完成项目需求
更新于 2025-05-08