职位描述:
1、负责海外应用的开发与维护,包括架构设计,功能实现,性能调优等。
2、和产品/测试/运营团队密切沟通,能根据需求提出合理的解决方案。
3、负责软件开发过程中的问题分析和总结。
职位要求:
1、具有较强的安卓开发能力,熟悉安卓应用开发的最佳实践和设计模式。
2、熟练掌握Java和Kotlin开发,了解Python等其他编程语言。
3、 熟悉Android SDK、Android Studio、Git等开发工具。
4、熟悉常用的网络协议和架构,如HTTP、TCP/IP等。
5、熟悉常见的音视频编解码器和相关技术,如H.264、H.265、FFmpeg等。
6、具备良好的团队协作和沟通能力,能够与其他团队成员积极协作和沟通,达成共识。
7、具有强烈的责任心、独立思考和解决问题的能力,能够承担高质量的工作并有一定承压能力。
招聘部门:
小米
工作地点:
北京市社招全职职位 ID:T4923
面试建议:
小米的Android开发工程师职位特别注重候选人在海外应用开发和音视频编解码技术方面的能力。这个职位不仅要求扎实的Android开发基础,还需要能够处理复杂的音视频技术问题,并且具备海外市场的适配经验。这些要求明显高于普通的Android开发岗位,说明小米对这个职位有较高的技术期望。 在准备面试时,你需要重点准备Android开发的核心知识,特别是Kotlin和Java的混合开发经验。同时要深入理解音视频编解码技术,准备好相关的技术案例。海外应用开发经验也是一个加分项,如果你有这方面的经验,一定要准备好具体的项目案例。建议你提前研究小米的海外产品线,了解他们的技术栈和产品特点。此外,小米非常看重团队协作能力,准备好展示你在跨团队合作中的经验和解决问题的能力。