网易高级Android开发工程师
社招全职3年以上网易元气地点:杭州状态:招聘
任职要求
1、具备3年以上的Android应用开发经验,精通界面、动画、网络、图片、视频、多线程、数据库等框架,并熟悉系统运行机制和原理 2、精通移动应用架构,如MVC/MVP/MVVM等,能够根据需求进行Android应用的整体架构设计 4、掌握移动应用性能和稳定性优化,能够打造高质量应用 5、有良好架构思维、代码设计能力和编码习惯 6、具备良好的学习能力、独立问题分析和解决能力,及时跟进行业趋势 7、具备良好的沟通和团队合作能力,能够与产品经理、设计师和其他技术团队紧密合作,理解产品需求,确保开发的功能符合用户需求和达到行业内出色标准 8、具有Flutter跨端开发和性能优化经验者优先
工作职责
1、负责网易LOFTER Android日常迭代与维护 2、负责跨端应用开发及性能优化,打造高质量应用
包括英文材料
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
编程规范+
[英文] 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.
Flutter+
https://flutter.dev/learn
With codelabs, YouTube videos, detailed docs, and more, find everything you need to get started with Flutter or continue your learning journey.
https://www.youtube.com/watch?v=VPvVD8t02U8
Learn how to use Flutter in this complete course for beginners.
相关职位
社招3-5年网易云音乐
1、负责或参与网易云音乐 Android 端长音频(播客/有声书)业务相关功能开发与维护; 2、参与技术方案设计讨论、新技术预研和应用、APP 性能和体验优化。
更新于 2025-08-07
社招5年以上A139285A
1、负责三方适配整体工作 2、负责亿级用户规模的小米国内应用商店客户端开发工作 3、有机会挑战行业技术攻关、技术架构搭建 4、与测试同学配合,保障体验和质量
更新于 2025-01-02
社招5年以上A119117
1. 负责小米互联网相关业务的客户端的研发工作,包括需求沟通,及功能设计与开发等; 2. 负责小米互联网相关业务的性能和体验的优化,包括启动,流畅,播放、卡顿等; 3. 负责小米互联网业务安卓客户端基础组件的研发和维护 4. 和产品/测试/运营进行密切沟通,能够根据需求提出合理技术方案; 5. 技术预研和技术难点攻关,保障系统可用性、稳定性、和可扩展性
更新于 2024-11-22