
同程旅行前端开发专家
社招全职3年以上地点:苏州状态:招聘
任职要求
岗位职责: 1、负责事业群C端和中后台系统的前端相关需求沟通、方案设计、编码开发。 2、参与前端架构规划、性能优化,工程质量保障及效率工具的建设。 3、根据业务需求设计系统技术方案,完成业务逻辑变现,提升产品的用户体验,技术驱动业务的发展 4、参与小组内技术交流和分享,指导新人成长。 5、关注前端前沿技术研究,通过新技术服务团队和业务 岗位要求: 1. 3 年以上前端开发经验,有前端架构设计经验。 2. 扎实的前端基础(JavaScript/CSS/HTML/ESNext),丰富的前端主流框架(React/Vue)实战经验,良好的代码风格 3. 对前端工程化、模块化有深入的理解和实战,熟悉 webpack、rollup 等构建打包工具 4. 对用户体验有追求,有性能优化经验,并具有较强的问题解决能力 5. 熟悉 Node.js并至少使用过一种主流框架(Express/Koa/Egg等) 6. 较好的沟通协作能力,较强的主动性和推动能力 具备以下者优先: 1. 丰富的移动端(H5/微信小程序/跨端框架)开发实践,主导过较复杂的移动端系统开发。 2. 有微前端架构搭建及实战经验 3. 极强的抽象、共享意识,在开源社区有优质贡献。 4. 热爱编程,热爱技术,广泛涉猎,在跨端项目中有卓越贡献。
工作职责
岗位职责: 1、负责事业群C端和中后台系统的前端相关需求沟通、方案设计、编码开发。 2、参与前端架构规划、性能优化,工程质量保障及效率工具的建设。 3、根据业务需求设计系统技术方案,完成业务逻辑变现,提升产品的用户体验,技术驱动业务的发展 4、参与小组内技术交流和分享,指导新人成长。 5、关注前端前沿技术研究,通过新技术服务团队和业务 岗位要求: 1. 3 年以上前端开发经验,有前端架构设计经验。 2. 扎实的前端基础(JavaScript/CSS/HTML/ESNext),丰富的前端主流框架(React/Vue)实战经验,良好的代码风格 3. 对前端工程化、模块化有深入的理解和实战,熟悉 webpack、rollup 等构建打包工具 4. 对用户体验有追求,有性能优化经验,并具有较强的问题解决能力 5. 熟悉 Node.js并至少使用过一种主流框架(Express/Koa/Egg等) 6. 较好的沟通协作能力,较强的主动性和推动能力 具备以下者优先: 1. 丰富的移动端(H5/微信小程序/跨端框架)开发实践,主导过较复杂的移动端系统开发。 2. 有微前端架构搭建及实战经验 3. 极强的抽象、共享意识,在开源社区有优质贡献。 4. 热爱编程,热爱技术,广泛涉猎,在跨端项目中有卓越贡献。
包括英文材料
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
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!
CSS+
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
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.
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.
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.
Rollup+
[英文] Tutorial | Rollup
https://rollupjs.org/tutorial/
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.
小程序+
https://www.ruanyifeng.com/blog/2020/10/wechat-miniprogram-tutorial-part-one.html
小程序已经成为国内前端的一个重要业务,跟 Web 和手机 App 有着同等的重要性。小程序开发者供不应求,市场招聘需求极其旺盛,企业都抢着要。
相关职位
社招5年以上客户端开发
1、负责小红书社区业务的大前端研发工作; 2、参与业务架构设计和优化,代码Review,性能优化和质量把控; 3、和产品经理,设计师,数据分析师配合,深度参与手机产品需求讨论,功能定义; 4、参与新技术方向调研,新员工培养,指导并带领其他工程师共同完成研发任务; 5、承担重点、难点的技术攻坚。
社招10年以上软件开发岗
1. 负责核心业务的前端技术架构设计与开发,确保产品的高性能与用户体验的优化; 2. 主导复杂项目的技术方案制定,解决项目开发过程中的技术难题,推动项目高效完成; 3. 引领团队进行技术创新与优化,提升团队整体技术水平,确保技术方案的先进性与实用性; 4. 跟踪前端技术发展趋势,引入新技术与新工具,持续优化产品性能,提升用户满意度; 5. 与产品、设计等团队紧密合作,确保技术方案与业务需求的高度契合,共同推动业务目标的实现。
更新于 2025-07-10