滴滴高级Android开发工程师(J250321004)
社招全职3-5年技术地点:杭州状态:招聘
任职要求
1、计算机或相关专业毕业,本科及以上学历,3~5年Android开发经验,有大厂核心项目经验者优先; 2、扎实的编程基本功,熟练掌握 Java/Kotlin/C++,精通移动端常用的MVP、MVVM架构、组件化思想,有大型App开发经验的优先; 3、熟练掌握系统原理,具备丰富的开发调试经验及性能调优能力,有实际性能优化项目经验者优先; 4、有React Native跨端开发经验优先; 5、具有较强的学习能力,关注新技术,有开源作品和跨平台开发经验的优先; 6、积极主动,有良好的团队合作精神和强烈的责任感,对产品体验有极致的追求,有突出的分析和解决问题的能力;
工作职责
1、负责代驾移动端相关组件的研发和维护,编写高质量的代码,负责产品需求的持续迭代和体验优化; 2、支撑代驾业务开发,负责滴滴代驾及其其衍生业务产品的原生组件建设,保障产品的交付质量和效率; 3、参与架构优化提升交付效率,参与性能优化等技术建设; 4、深入钻研React Native跨端技术,参与跨端相关需求的开发以及相关技术优化工作;
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
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.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
性能调优+
https://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
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.
相关职位
社招3年以上技术
1. 参与 AIoT 事业部 Android 端研发工作,包括桔视设备、语音等产品研发,提升产品力,承接来自于网约车、无人车等需求研发 2. 理解业务场景,与算法、产品、硬件、运营等团队协作,按期按质保障需求及项目落地 3. 参与 AIoT 平台研发建设,包含稳定性、效率提升、成本优化、技术升级等方面工作 4. 负责Android客户端核心模块设计与开发,主导技术方案选型及系统架构优化
更新于 2025-06-23
社招3-5年网易云音乐
1、负责或参与网易云音乐 Android 端长音频(播客/有声书)业务相关功能开发与维护; 2、参与技术方案设计讨论、新技术预研和应用、APP 性能和体验优化。
更新于 2025-08-07