携程资深前端开发工程师(国际业务)(MJ028196)
社招全职3年以上火车票业务开发地点:上海状态:招聘
任职要求
1. 第一学历本科及以上,重点院校,计算机基础扎实,3年以上C端前端开发经验(React、React Native); 2. 扎实的前端基础,熟练掌握并使用JavaScript、TypeScript,熟悉React.js或React Native、能熟练使用React Hooks,并有大型项目经验; 3. 熟练使用Redux / Redux Toolkit / Rematch进行前端页面状态管理,掌握其原理; 4. 能熟练使用Git,有良好的编码规范,注重产品体验和细节; 5. 具备以下任意能力和经验者优先:有自己的技术博客; 6. 有强烈的上进心和求知欲,善于学习和运用新知识,善于沟通和逻辑表达,有强烈的团队意识和执行力。
工作职责
1. 负责携程国际火车票业务C端客户端需求分析和功能开发,优化用户体验; 2. 配合后台开发人员实现产品界面和功能与后台的交互; 3. 深入理解业务和产品,不断提升产品用户体验,技术驱动业务发展; 4. 关注前沿技术研究,通过新技术服务团队和业务。
包括英文材料
学历+
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
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.
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
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!
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.
Redux+
https://redux.js.org/tutorials/fundamentals/part-1-overview
This tutorial will introduce you to the core concepts, principles, and patterns for using Redux.
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
相关职位
社招A138368
1、负责国际电商供应链业务需求沟通和前端开发; 2、负责国际电商供应链业务通用能力开发; 3、负责高质量组件编码设计; 4、与团队成员一起协作,提升供应链相关产品的体验和性能。
更新于 2023-08-28
社招A161525
1、负责国际化电商供应链业务需求沟通和前端开发; 2、负责国际化电商供应链业务通用能力开发; 3、负责高质量组件编码设计,与团队成员一起协作,提升供应链相关产品的体验和性能。
更新于 2024-04-01
社招A198619
1、负责国际电商供应链业务需求沟通和前端开发; 2、负责国际电商供应链业务通用能力开发; 3、负责高质量组件编码设计; 4、与团队成员一起协作,提升供应链相关产品的体验和性能。
更新于 2024-04-22