阿里巴巴淘天技术-客户端开发工程师-搜索技术-杭州
社招全职2年以上地点:杭州状态:招聘
任职要求
1. 2年以上客户端开发经验,精通Objective-C/Swift/Java/Kotlin语言和相关开发工具使用 2. 业务理解能力强,具备良好的业务架构基础,理解设计模式,在项目或产品中有很好的实践 3. 熟悉理解iOS/Android平台,具备较强的发…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责淘宝搜索业务开发,参与产品的设计和改进 2. 负责淘宝搜索性能和体验优化,技术创新,通用能力的建设 3. 打造智能,极致体验,业界领先的图像搜索和GPT创新产品
包括英文材料
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
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.
Swift+
[英文] A Swift Tour
https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/
Explore the features and syntax of Swift.
https://www.hackingwithswift.com/learn
Free Swift and iOS tutorials
https://www.youtube.com/watch?v=8Xg7E9shq0U
Learn the Swift programming language in this full tutorial for beginners.
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Kotlin+
https://kotlinlang.org/docs/kotlin-tour-welcome.html
Quickly learn the essentials of the Kotlin programming language through our tours, which will take you from beginner to intermediate level.
https://learnxinyminutes.com/kotlin/
Kotlin is a statically typed programming language for the JVM, Android and the browser. It is 100% interoperable with Java.
https://www.youtube.com/watch?v=EExSSotojVI
In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.
还有更多 •••
相关职位
社招2年以上
1. 负责淘宝搜索业务开发,参与产品的设计和改进 2. 负责淘宝搜索性能和体验优化,技术创新,通用能力的建设 3. 打造智能,极致体验,业界领先的图像搜索和GPT创新产品
更新于 2025-08-05杭州
实习淘天集团日常实习
我们正在寻找优秀的实习生,加入淘宝核心场景开发团队,参与淘宝首页、搜索、内容、消息等核心业务的开发与优化。实习生将在团队中承担重要职责,包括但不限于: 参与淘宝核心场景的功能设计、开发和优化,提升用户体验和业务效率。 在资深开发工程师的指导下,完成高质量的代码实现和系统优化。 深入理解客户端架构,解决端上技术难题,探索极致性能优化方案。 探索AI技术在代码编写和问题排查中的应用,尝试通过AI工具自动化开发流程,提高团队开发效率。
更新于 2025-06-26杭州
社招2年以上技术类-前端
夸克搜索前端是一支兼具业务和工程视角的横向团队,技术服务于夸克的C端及B端业务,支持夸克打造高体验的用户心智,通过 AI 搜索分发更多有价值的内容给用户,欢迎加入我们一起打造极致的产品体验。 1. 负责部门多端 AI 搜索、行业应用、多模能力、用增运营、中后台等交互功能的构建; 2. 参与前端框架,可视化搭建平台,通用组件库等; 3. 参与团队可视化搭建,serverless等技术能力的落地与持续改进,为业务和工程提效; 4. 与上下游团队合作,高效完成业务研发及工作流改进; 5. 按照公司相关规范要求,编写各类文档。
更新于 2025-11-05杭州