
巨人网络AI应用开发(AI 游戏客户端)
社招全职1年以上软件研发类地点:上海状态:招聘♡ 收藏
工作描述
任职要求 1、1年以上前端或客户端开发经验,优秀者可适当放宽; 2、熟悉 JS 、Kt、Node.js、Rust,具备良好的工程化能力和代码组织能力; 3、熟悉 Electron 开发,理解 Main / Renderer 进程模型、IPC 通信、Preload、安全隔离、原生模块调用、应用打包等机制; 4、具备一定 Rust 开发经验,了解 Rust 的所有权、生命周期、错误处理、异步编程等基础概念,能够参与 Rust 本地模块开发与维护; 5、对游戏前端开发有基本理解,熟悉状态管理、资源预加载、动画表现、交互逻辑、性能优化等常见开发场景; 6、具备较强的问题拆解能力、自学能力和工程落地能力,能够在需求快速变化的环境中主动推进开发工作; 7、对计算机网络有一定了解,理解 HTTP、WebSocket、TCP/IP 等常见协议,能够独立排查网络相关问题。 加分项…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
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!
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.
Rust+
https://www.youtube.com/watch?v=BpPEoZW5IiY
In this comprehensive Rust course for beginners, you will learn about the core concepts of the language and underlying mechanisms in theory.
https://www.youtube.com/watch?v=lzKeecy4OmQ
Full Rust 101 Crash Course for beginners.
https://www.youtube.com/watch?v=rQ_J9WH6CGk
Electron+
https://www.electronjs.org/zh/docs/latest/tutorial/tutorial-first-app
学习如何创建您的 Electron 项目,并且编写一个简单的入门程序。
https://www.youtube.com/watch?v=fP-371MN0Ck
Learn how to use Electron, React, and TypeScript to build desktop applications.
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
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.
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
还有更多 •••
相关职位
社招1年以上小游戏技术
1.计算机相关专业,有安全审核经验者优先; 2.编程与数据分析能力扎实,具备良好的数据敏感度和业务问题抽象能力; 3.有机器学习/深度学习基础,熟悉大模型技术栈,有微调 / Prompt / RA
更新于 2026-08-03深圳
社招1年以上小游戏技术
1.首重软素质(自驱力/Owner意识),执行力强,能主动思考并独立推动项目落地; 2.计算机相关专业,熟悉JS、WASM语言,3年及以内游戏开发、 AI应用研发经验,优秀应届生亦可; 3.了解大
更新于 2026-09-22深圳
社招1年以上ProjectD
1.具备至少1年的大型项目研发经验; 2.熟练使用AI Coding工具; 3.熟练掌握AI相关的基本知识,对AI Agent有深入理解; 4.具备良好的沟通能力,能从其他人的日常工作中挖掘适合
更新于 2026-07-01深圳