网易高级Android开发工程师
社招全职3-5年网易云音乐地点:杭州状态:招聘
任职要求
1、3年工作经验以上,熟悉 Android 相关技术,有丰富的 Android 开发经验,熟悉 Java/Kotlin 语言,熟悉 Android 架构、组件、UI、性能优化、内存优化等方面内容。 2、深刻理解计算机原理,具备扎实的编程功底,良好的设计能力和编程习惯。 3、具备良好的团队精神和沟通意识、严谨的工作作风、良好的抗压能力、较强分析和解决问题的能力。 4、关注体验,致力于提供给用户最舒适丝滑的体验;关注效率,对于低效的工作绝不容忍;乐于创新,对业务和新技术保持热情。 5、有大型 App 开发经验者优先;有跨平台技术如 React Native 等技术经验者优先。
工作职责
1、负责或参与网易云音乐 Android 端长音频(播客/有声书)业务相关功能开发与维护; 2、参与技术方案设计讨论、新技术预研和应用、APP 性能和体验优化。
包括英文材料
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.
编程规范+
[英文] 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.
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.
相关职位
社招5年以上A139285A
1、负责三方适配整体工作 2、负责亿级用户规模的小米国内应用商店客户端开发工作 3、有机会挑战行业技术攻关、技术架构搭建 4、与测试同学配合,保障体验和质量
更新于 2025-01-02
社招5年以上A119117
1. 负责小米互联网相关业务的客户端的研发工作,包括需求沟通,及功能设计与开发等; 2. 负责小米互联网相关业务的性能和体验的优化,包括启动,流畅,播放、卡顿等; 3. 负责小米互联网业务安卓客户端基础组件的研发和维护 4. 和产品/测试/运营进行密切沟通,能够根据需求提出合理技术方案; 5. 技术预研和技术难点攻关,保障系统可用性、稳定性、和可扩展性
更新于 2024-11-22