虎牙前端开发工程师-深圳
社招全职2年以上MJ003957地点:深圳状态:招聘
任职要求
• 计算机相关专业,2年及以上相关工作经验。 • 精通javascript、HTML语法,有一定的跨浏览器开发调试经验。 • 熟悉Node.js开发,掌握Express/Koa/NextJS等框架,具备数据库设计经验(SQL如PostgreSQL/MySQL,或NoSQL如MongoDB)。 • 熟悉http协议,具备web性能优化经验和web安全知识,能独立完成html、css的页面制作、具备良好的css功底。 • 了解hybrid App的实现过程,利用客户端能力优化HTML5性能,具有Android、iOS相关客户端研发经验者优先。 • 对seo有一定的了解,并能将经验、外界信息、数据分析、用户研究等洞察用户需求,并推演出优秀的解决方案。 • 良好的深度思考习惯,逻辑思维清晰,责任心,工作激情,学习心态和沟通能力出色。
工作职责
• 负责海外产品的前端全栈开发、seo优化等研发工作,与产品、设计、后端一起持续优化产品,不断提升用户体验。 • 负责pc web和手机HTML5前端系统分析、优化与架构工作,要求开发的系统具有高性能和高可靠性。 • 关注前端前沿技术发展,参与技术方案设计、代码审查及团队技术分享。
包括英文材料
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!
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
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.
Express+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Introduction
本节将回答“什么是 Node”以及“什么是 Express”这两个问题,并通过主要特征和构成要件来简要介绍 Express 框架的与众不同之处。
[英文] Hello world example
https://expressjs.com/en/starter/hello-world.html
Embedded below is essentially the simplest Express app you can create.
https://www.youtube.com/watch?v=SccSCuHhOw0
ExpressJS is the most popular Node.js web server framework and is the basis of thousands of sites.
Koa+
https://github.com/koajs/workshop
[英文] Introduction | Koa
https://koajs.com/#introduction
Koa is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs.
https://www.youtube.com/watch?v=z84uTk5zmak
In this video we will look at the Koa framework which is a microframework created by the same creators of Express.
Next.js+
https://nextjs.org/learn
Go from beginner to expert by learning the foundations of Next.js and building a fully functional demo website that uses all the latest features.
https://www.freecodecamp.org/news/tag/nextjs/
A collection of next.js posts
https://www.youtube.com/watch?v=6jQdZcYY8OY
In this video, I will teach you everything you need to know about NextJS for beginners.
https://www.youtube.com/watch?v=ZVnjOPwW4ZA
Master Next.js 13 and build amazing full-stack apps!
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
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.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
NoSQL+
https://nosql-database.org/
Everything about NoSQL Systems – Types, Benefits, and Real-World Uses
https://piaosanlang.gitbooks.io/mongodb/content/section1.1.html
NoSQL(NoSQL = Not Only SQL ),即"不仅仅是SQL",指的是非关系型的数据库。是对不同于传统的关系型数据库管理系统的统称。
https://www.youtube.com/watch?v=0buKQHokLK8
NoSQL databases can operate in multiple modes: as key-value store, document store or wide column store.
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.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
CSS+
数据分析+
[英文] Data Analyst Roadmap
https://roadmap.sh/data-analyst
Step by step guide to becoming an Data Analyst in 2025
相关职位
校招软件
我们致力于把大疆设备和大疆用户紧密相连,“让机器有温度,让数据会说话”是我们的核心使命。 在这里,你将让代码的影响力突破屏幕的边界,触达每一个鲜活的用户场景; 在这里,你将与不同领域的优秀工程师合作,拓宽技术视野,成长为优秀的工程师; 在这里,你将跟有趣的团队一起创造领先的科技产品,为推动社会的进步贡献自己的力量。 1. 参与大疆行业和机器学习各软件产品中 Web 产品的前端开发工作; 2. 与产品和设计团队协作,沟通讨论和理解产品需求,制定技术解决方案。
更新于 2025-07-02
社招3年以上技术类-前端
1、负责阿里国际站Web前端开发工作,参与关键模块的设计与实现,提升用户体验和交互效果。 2、主导技术难题的解决,进行性能优化,确保页面加载速度。 3、与产品、设计和后端团队紧密协作,推动项目进度,保证产品质量。 4、参与技术架构和组件库的优化,提升开发效率和代码复用性。 5、保持技术匠心,推动前端技术栈的持续升级。 6、关注前端技术发展,引入并实践新技术。
更新于 2025-06-30
社招Q57V
1、负责抖音主场景相关业务的开发; 2、参与设计相关产品功能的技术方案,并参与核心技术攻坚,创造出极致的用户体验; 3、负责基础框架、工具链、组件库等基础设施设计、开发和维护; 4、在跨端及全栈、音视频等技术方向进行核心难题攻坚; 5、基于跨端和全栈技术探索高效开发迭代模式。
更新于 2022-02-17