鹰角网络Android 高级工程师
社招全职5年以上地点:上海状态:招聘
任职要求
1、具备 5 年及以上 Android 开发经验,有完整项目落地经验; 2、精通 Java / Kotlin,熟悉 Android Framework 与系统机制; 3、熟悉常用架构模式(MVC / MVP / MVVM / MVI)及 Jetpack 组件; 4、熟悉多线程、网络通信、性能优化、内存管理与 UI 渲染机制; 5、具备复杂问题排查能力,熟悉崩溃分析、AN…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责 Android 客户端产品的架构设计、功能开发与性能优化; 2、参与核心业务模块建设,包括账号登录、支付流程、消息推送、内容分发、数据统计等; 3、负责客户端基础能力建设,包括网络层、组件化架构、热更新、稳定性治理等; 4、持续优化应用启动速度、包体积、内存占用、耗电与流畅度体验; 5、定位并解决线上复杂问题,包括崩溃、ANR、兼容性问题及疑难机型问题; 6、推动工程效率建设,包括 CI/CD、自动化测试、研发规范与质量体系建设; 7、与产品、设计、服务端、测试等团队协作,推动项目高质量交付。
包括英文材料
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.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
Model–view–viewmodel+
https://learn.microsoft.com/en-us/dotnet/architecture/maui/mvvm
The MVVM pattern helps cleanly separate an application's business and presentation logic from its user interface (UI).
https://www.oreilly.com/library/view/learning-javascript-design/9781449334840/ch10s06.html
MVVM (Model View ViewModel) is an architectural pattern based on MVC and MVP, which attempts to more clearly separate the development of user interfaces (UI) from that of the business logic and behavior in an application.
还有更多 •••
相关职位
社招3年以上A121836
1. 负责Android端快应用框架的开发和维护和架构迭代; 2. 负责项目中性能相关问题的调查和优化,如响应时间、滑动流畅度、内存、包体积; 3. 依据业务需求进行Android平台新技术预研,方案设计,并推动方案落地,开发标准可重用的应用程序模块/组件 4. 参与团队Code Review,对其他开发人员的代码进行反馈,落地最佳实践.
更新于 2025-06-13南京
社招3年以上技术
1、负责Android 客户端功能开发及迭代,接口文档编写; 2、负责相关移动产品的架构、涉及、优化,实现APP架构升级; 3、负责基础库、sdk、框架、关键模块的技术选型、开发和改进; 4、指导团队其他成员代码编写和设计,保证工程质量; 5、优化Android 团队的开发方式、流程及规范,提高团队效率; 6. 会参与到MX支付/电子钱包/数字银行等业务方向的相关研发。
更新于 2026-02-25北京