字节跳动Android开发工程师(电商&主业务)-今日头条
社招全职1年以上L3773地点:深圳状态:招聘
任职要求
1、本科及以上学历,计算机、通信等相关专业; 2、1年以上Android开发经验,熟练掌握Java,Kotlin编程语言,对Android底层技术有一定理解; 3、具有扎实的编程功底,具有良好的编程习惯,能够设计良好的代码结构,不断迭代重构; 4、积极乐观,责任心强,抗压能力强,工作认真细致,有良好的团队沟通与协作能力,具有一定的产品和业务意识; 5、有主导过App的架构设计,有独立开发App经验,有优秀开源项目者优先。
工作职责
1、负责今日头条Android客户端主业务、增长、直播电商等业务模块开发,完成高质量编码和测试工作; 2、与产品、QA、服务端研发等团队保持良好沟通,共同保证产品迭代顺利推进; 3、关注前沿技术,结合业务特点,推动新技术落地; 4、深入理解业务,推动团队技术体系建设。
包括英文材料
学历+
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.
编程规范+
[英文] 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.
系统设计+
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.
相关职位
错误:empty query