
零一万物Android高级开发工程师
社招全职客户端开发地点:北京状态:招聘
任职要求
1. 熟练掌握 Kotlin,具备良好的 Android 开发基础与项目经验; 2. 掌握 Jetpack Compose,有真实项目中的 UI 开发实践; 3. 熟悉 MVVM 架构,理解模块化设计与协程/Flow 异步处理; 4. 有海外项目经验,了解多语言、多币种、多时区等适配要点; 5. 重视用户体验与代码质量,具备良好的沟通协作能力与工程规范意识。 【加分项】 - 熟悉 Google Play 发布流程、订阅支付、权限合规; - 有 AI 工具类、内容创作类 App 实践经验; - 熟悉 Compose 动画、Lazy Layout 等进阶性能优化技巧。
工作职责
1. 负责公司海外核心产品的 Android 客户端开发与维护; 2. 使用 Jetpack Compose 构建高性能、响应式 UI,提升用户体验; 3. 基于 MVVM 架构与 Kotlin 协程进行业务逻辑开发; 4. 集成并优化 AIGC 能力(如文本生成、AI 绘图、语音识别等)在移动端的应用; 5. 与产品、设计、后端团队紧密协作,推动功能高质量上线与持续优化。
包括英文材料
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.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
Jetpack+
https://developer.android.com/courses/jetpack-compose/course
Learn how to use Jetpack Compose to build native Android UI!
https://developer.android.com/develop/ui/compose/tutorial
Jetpack Compose is a modern toolkit for building native Android UI.
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年以上核心本地商业-美
负责美团App中ToC地图产品Android+跨端技术研发工作,其中包括: 1. 支持地图ToC产品功能的日常维护、升级迭代。 2. 参与Android平台和跨端混合技术栈下架构设计及演进,持续推进架构可用性的提升。 3. 参与Android平台和跨端混合技术栈下应用性能和稳定性治理,持续提升用户体验。 4. 参与团队工程效率提升和线上运维能力建设工作。
更新于 2025-04-08
社招5年以上A87993
设计、开发米家Android客户端,实现良好的用户体验和高性能。 使用最佳的开发实践和设计模式编写可维护、可扩展和可测试的代码。 与产品经理、设计师和后端开发人员合作,理解用户需求并提供合适的技术解决方案。 优化应用程序性能,确保在不同设备和网络条件下的稳定运行。 调试和解决应用程序中的问题,并参与持续改进和优化。 研究和评估新的技术和工具,以提高开发效率和质量。
更新于 2025-06-11
社招5年以上A43324
设计、开发米家Android客户端,实现良好的用户体验和高性能。 使用最佳的开发实践和设计模式编写可维护、可扩展和可测试的代码。 与产品经理、设计师和后端开发人员合作,理解用户需求并提供合适的技术解决方案。 优化应用程序性能,确保在不同设备和网络条件下的稳定运行。 调试和解决应用程序中的问题,并参与持续改进和优化。 研究和评估新的技术和工具,以提高开发效率和质量。
更新于 2024-11-18