顺丰SC-前端开发工程师
社招全职3-5年地点:武汉状态:招聘
任职要求
1、计算机相关专业优先,本科及以上学历; 2、具备三年以上前端开发经验,参与过大型互联网产品的设计研发工作优先; 3、扎实的前端基础,优秀的编码习惯,熟练掌握HTML5、CSS3、JavaScript、ES6、Typescript等前端技术,熟悉VueJS、ReactJS、AngularJS或其他MVVM框架,能理解框架的设计思想及实现原理,熟练使用Webpack、Vite等构建工具; 4、了解HTTP和其它Web相关的网络协议,熟悉浏览器原理; 5、熟悉Web前端性能优化,了解前端安全相关知识; 6、熟悉面向组件的前端开发模式,有主流浏览器兼容性和移动端开发经验;有混合开发经验优先; 7、具有一定的后端能力或者熟悉nodejs,并有项目经验; 8、强烈的责任心和团队合作能力,善于沟通,良好的学习能力,能够在一定压力下工作。
工作职责
1、负责内外部系统PC、移动H5及微信小程序等前端开发; 2、根据产品需求高质量、高性能完成开发及维护工作; 3、持续优化前端体验和页面响应速度,快速定位并解决项目中遇到的性能问题、兼容性问题; 4. 具有良好的新技术探索及创新能力,推进系统架构及开发流程改进,参与前端基础设施建设,提升团队研发效率;
包括英文材料
学历+
前端开发+
https://roadmap.sh/frontend
Step by step guide to becoming a modern frontend developer
编程规范+
[英文] 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.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
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!
ES6+
[英文] ES6 Tutorial
https://www.javascripttutorial.net/es6/
[英文] Javascript ES6
https://www.w3schools.com/JS/js_es6.asp
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.
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.
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.
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.
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.
相关职位
社招3-5年
1、负责内外部系统PC、移动H5及微信小程序等前端开发; 2、根据产品需求高质量、高性能完成开发及维护工作; 3、持续优化前端体验和页面响应速度,快速定位并解决项目中遇到的性能问题、兼容性问题; 4. 具有良好的新技术探索及创新能力,推进系统架构及开发流程改进,参与前端基础设施建设,提升团队研发效率;
更新于 2025-08-12
社招3-5年
1、根据产品需求高质量、高性能完成前端核心技术模块及复杂业务需求研发; 2、参与研发项目管理,推动团队内高效迭代交付及跨组沟通协作; 3、持续优化前端体验和页面性能,快速定位并解决线上问题; 4. 具有良好的新技术探索及创新能力,推进系统架构及开发流程改进,参与前端基础设施建设,提升团队研发效率。
更新于 2025-10-14
社招10年以上研发
DCS 软件开发高级前端工程师 (上海) 工作职责 • 依据产品需求及架构设计,负责 DCS(分布式控制系统)软件中模块(上位/下位)的设计、编码、优化及持续性维护 • 与硬件工程师、测试工程师紧密合作,解决研发过程中的关键技术问题,确保研发项目按照里程碑按时进行; • 协同总部研发团队,高效推进产品功能的代码实现与技术落地; • 严格遵循代码开发规范,编写具备高可维护性、高可测试性的标准化代码; • 执行单元测试与集成测试工作,精准定位并修复代码缺陷,保障代码运行稳定性及功能完整性。
更新于 2025-09-29