
美图Android开发工程师(校招)
校招全职移动开发地点:厦门状态:招聘
任职要求
1、扎实的数据结构与算法基础,熟练掌握Java、Kotlin或 JS、TS; 2、了解Android或鸿蒙系统常用API、几大组件等基础概念; 3、对于新技术有好奇心,乐于尝试行业最新的技术,有比较好的解决问题的能力,能够设计技术解决方案并且落地; 4、对于用户交互体验有热爱,热衷于通过技术手段不断提升用户体验。 【加分项】 1、有个人技术博客; 2、有个人Github开源项目; 3、关注业界的技术分享
工作职责
1、主要负责美图产品Android或鸿蒙系统 App的功能迭代工作,为用户在图片处理,素材管理,会员体系等场景提供最佳的体验; 2、持续优化App性能,在稳定性、启动性能,磁盘占用等方面达到业界领先的水平;
包括英文材料
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
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/
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.
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
GitHub+
[英文] GitHub Learn
https://learn.github.com/
Discover a wide range of beginner-friendly tutorials, hands-on learning, and expert-led lessons.
相关职位
校招
1. 参与Android应用的设计、开发和维护,确保应用的高性能和稳定性。 2. 在资深开发工程师的指导下,参与功能模块的编码和优化。 3. 配合UI/UX设计团队,确保应用界面的美观性和一致性。 4. 协助进行应用测试、Bug修复以及性能优化。 5. 学习和掌握最新的Android开发技术和工具,不断提高个人技能。 6. 积极参与团队讨论和代码评审,确保项目的顺利进行。
更新于 2025-07-18