岗位职责
1、语言与平台:需精通Java/Kotlin,掌握Android开发体系,同时具备工业场景下的界面开发与交互设计能力(兼顾操作便捷性)。
2、代码规范:要求养成规范的代码编写习惯,保障开发质量,精通Android各大主流框架,如retroft2,精通MWVM项目架构。
3、并发编程:精通Android多线程模型,掌握HandlerThread、ExecutorService等线程管理机制,能解决线程同步、资源竞争等并发问题,保障多任务协同执。
4、性能优化:具备内存泄漏、CPU高占用、ANR等问题的定位与解决能力,可输出高稳定性、低资源消耗的工业级应用。
任职要求:
1、大专及以上学历,计算机相关专业,如软件工程、计算机科学与技术等。
2、精通Android系统架构及原理,熟练掌握Java/Kotlin编程语言,熟悉Android Studio开发环境。
3、熟悉Android Framework层开发,掌握自定义View、动画、网络请求、多线程、RxJava等技术。
4、了解Android性能优化、内存管理、耗电管理、权限管理等相关知识。
5、3年及以上Android开发经验,有完整的项目开发经验,熟悉不同架构的Android设备。
6、具有良好的团队合作精神、沟通表达和学习能力,强的团队意识。