夸克客户端开发工程师-Android
校招全职智能信息秋季2026届应届生招聘地点:广州状态:招聘
任职要求
1、深刻了解移动客户端特性,有Android客户端开发经验,独立开发过 APP,有经历过大型APP的研发周期者优先; 2、熟悉Android SDK以及相关配套工具; 3、了解Android Framework层,并有一定Android源码阅读经验; 4、除了Android之外,具备其它方面开发经验的优先,比如具有前端技能或脚本技能优先; 5、具有ACM/OI等算法经历、对一些底层或框架(JVM/Android ROM/Linux/Flutter等)、以及行业技术(图片编解码/机器学习等)有深入了解者为佳(plus); 6、思维敏捷,可以应付各类编程复杂问题,并迅速给出解决方案。 同时,我们还希望你: 1、学习能力强,对新事物保有好奇心,并能快速适应新环境; 2、良好的沟通能力和团队协同能力;能与他人合作,共同完成目标; 3、对所在领域有热情,相信方法总比困难多,善于独立思考并反思总结。 一段全新、有意思的旅程正待开启!为了更全面的展现你自己,你还可以在简历中附上你认为自己最有意思的爱好、特长、经历,或是对未来有意思的畅想,没有限制,此项非必填。加入我们,一起打开有意思的未来!
工作职责
阿里巴巴智能信息事业群,聚焦AI在信息服务赛道的创新应用,从工具到服务,持续为用户提供高效、智能的AI应用。智能信息事业群核心产品为夸克、通义、UC浏览器、书旗小说、超级汇川等,以多产品矩阵,覆盖横跨各年龄段的7亿+用户人群,服务超10万+客户。 1、负责无线客户端和SDK产品的架构设计和开发工作; 2、结合数据指标驱动和分析,不断深化无线客户端技术产品,优化客户端应用的性能以及提升客户端体验 ; 3、独立负责平台相关的 Android各机型的适配和优化; 4、独立负责Android技术难题攻关,解决各种系统限制而导致一些技术和用户体验问题; 5、移动平台技术研究与新技术新趋势探索。
包括英文材料
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
客户端开发+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Introduction
简要回顾 JavaScript 和框架的历史,为什么框架会存在以及它们提供了什么,如何开始考虑选择一个框架并学习,以及对于客户端框架还有什么替代方案。
https://gamefromscratch.com/the-best-game-development-frameworks/
If you are looking to create a game but perhaps want to craft your own game engine from existing technologies, or you prefer to work at a lower more code focused level, using a game framework instead of a game engine may be right for you.
SDK+
https://www.ibm.com/think/topics/api-vs-sdk
Learn about software development kits (SDKs) and application programming interfaces (APIs) and how they improve both software development cycles and the end-user experience (UX).
https://www.redhat.com/zh-cn/topics/cloud-native-apps/what-is-SDK
软件开发套件(SDK)是通常由硬件平台、操作系统(OS)或编程语言的制造商提供的一套工具。
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
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.
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
相关职位
校招钉钉2026届秋
1、负责无线客户端和SDK产品的架构设计和开发工作; 2、结合数据指标驱动和分析,不断深化无线客户端技术产品,优化客户端应用的性能以及提升客户端体验 ; 3、独立负责平台相关的 Android各机型的适配和优化; 4、独立负责Android技术难题攻关,解决各种系统限制而导致一些技术和用户体验问题; 5、移动平台技术研究与新技术新趋势探索。
更新于 2025-08-04
社招3-5年软件开发岗
1、负责京东Android端消息中心模块的设计、开发和维护工作; 2、负责京东Android端消息中心模块对集团内外部使用方的技术支持工作; 3、参与产品需求讨论,制定合理的技术方案,根据需求进行开发,保障开发质量和交付时效; 4、负责解决Android客户端中的技术难题,并优化产品性能; 5、负责对新技术的研究和尝试,推动公司Android客户端技术的发展。
更新于 2025-09-24
社招3年以上惠居平台
1、负责贝壳租房核心业务方向Android/iOS客户端开发,同时使用Flutter框架实现跨平台模块,确保代码高效、可维护; 2、充分理解业务,与产品密切合作,深度参与到产品功能的定义和演进过程中; 3、通过性能优化和新技术应用等手段,不断提升产品的用户体验; 4、持续迭代和优化代码架构,支撑好业务的不断发展。
更新于 2025-02-18