腾讯微信小店-前端开发工程师-交易基础方向
社招全职1年以上WXG公共技术地点:广州状态:招聘
任职要求
1.本科及以上学历,1-4年前端开发经验; 2.计算机基础、前端知识扎实,熟悉 TypeScript/HTML5/CSS3,拥有良好的编程习惯; 3.有微信小程序开发经验,熟悉小程序的组件、API、运行机制; 4.至少熟练掌握一种主流 JavaScript 框架(Vue/React等); 5.有 Node.js 开发经验,用过至少一种主流 Node.js 框架(Express/Koa/Nestjs等); 6.有使用 Webpack、Gulp、Vite 等工具进行前端工程化的经验; 7.有良好的沟通能力、团队协作精神,有清晰的逻辑思维、较强的学习能力。 加分项 1.有跨端开发经验; 2.有电商业务开发经验。
工作职责
1.负责微信小店的前端开发工作,包括但不限于商品、订单、购买、AI推荐、评价等模块; 2.负责微信小店各平台的前端开发工作,包括但不限于用户端、商家端、内部系统等平台; 3.参与技术基础建设、持续优化工程效能、提升团队工作效率,包括但不限于性能优化、研发框架、跨端方案、安全体系的建设工作。
包括英文材料
学历+
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.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
小程序+
https://www.ruanyifeng.com/blog/2020/10/wechat-miniprogram-tutorial-part-one.html
小程序已经成为国内前端的一个重要业务,跟 Web 和手机 App 有着同等的重要性。小程序开发者供不应求,市场招聘需求极其旺盛,企业都抢着要。
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!
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.
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.
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.
NestJS+
https://www.freecodecamp.org/news/the-nestjs-handbook-learn-to-use-nest-with-code-examples/
NestJS is a progressive Node.js framework for building efficient, reliable, and scalable server-side applications.
https://www.youtube.com/watch?v=sFnAHC9lLaw
Learn NestJS in this comprehensive course for beginners.
Webpack+
[英文] Getting Started
https://webpack.js.org/guides/getting-started/
Webpack is used to compile JavaScript modules.
https://www.youtube.com/watch?v=3On5Z0gjf4U&list=PLblA84xge2_zwxh3XJqy6UVxS60YdusY8
https://www.youtube.com/watch?v=IZGNcSuwBZs
In this video, we will create a Webpack dev environment from scratch.
Gulp+
https://gulpjs.com/docs/en/getting-started/quick-start/
https://www.freecodecamp.org/news/super-simple-gulp-tutorial-for-beginners-45141974bfe8/
Gulp is one of the most popular build tools these days — along with Webpack.
Vite+
https://www.youtube.com/watch?v=89NJdbYTgJ8
In this video, we will talk about the Vite JavaScript build tool. We will also compare it to Webpack as well as Create React App.
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
相关职位
社招1年以上微信交易平台技术
1.负责微信小店前端开发工作,包括但不限于店铺、礼物、达人带货、营销推广、资金、服务商等模块; 2.参与微信生态内各场景(视频号、服务号、公众号、朋友圈、搜一搜、企业微信等)下的电商能力建设; 3.采用业界前沿的技术和产品方案,持续优化用户体验、性能表现和安全性; 4.参与团队技术基建,持续优化开发体系和工程效率,探索前沿跨端技术新方案。
更新于 2025-08-22
社招微信交易平台技术
1.负责微信电商治理相关前端研发工作(包括但不限于电商治理的面向用户、商家、达人端的治理体验,治理运营系统等),完整参与产品的设计研发流程并保证系统质量及用户的使用体验; 2.进行前端组建建设,提高开发效率与系统稳定性; 3.持续对线上系统等监控及性能优化、稳定性保证等。
更新于 2025-06-20