安卓开发工程师岗位要求共9个
岗位要求1:
1.计算机通信相关专业本科以上,具备良好的计算机基础和算法知识。
2.熟悉Android framework,有Android app开发经验者优先。
3.熟练掌握Java语言,理解面向对象思想,熟悉常用设计模式。
4熟悉移动端跨平台的技术React Native或Flutter优先。
5有强烈的责任心和自驱力,良好的沟通能力和团队合作精神。
岗位要求2:
1、4年及以上工作经验,本科及以上学历优先,计算机相关专业优先;
2、有扎实的Java/kotlin语言基础,有车机项目开发经验优先;
3、熟悉Android框架及各种特性(如跨进程通信、Handle等),熟悉面向对象编程和数据结构,理解设计模式;
4、了解Android SDK及MVC,MVP,MVVP框架模式,有良好的编码习惯;
5、了解App发布的流程及相关处理,对Android平台性能优化、内存优化有一定的理解和实践;
6、有android应用产品上架经验、或熟悉android framework原理、或做过JNI层C++/c语言开发、或熟练运用Jetpack、Kotlin等技术者的优先。
岗位要求3:
1、 Android 4年以上开发经验
2、 具体丰富的开发、调试经验,能迅速定位问题
3、 有性能优化经验,对于内存泄漏、帧率优化比较深的理解
4、 有良好的学习能力和进取心
5、 有RN、Weex、Flutter等跨平台的经验优先考虑
岗位要求4:
1. 计算机相关专业本科及以上学历;
2. 精通Java与C/C++两种开发语言。
3. 有五年以上Android ROM开发经验,掌握Android系统运行机制。
4. 熟悉GPU,MediaCodec,安卓逆向技术优先;
5. 熟悉Android/Linux内核机制
6. 掌握各种设计模式,掌握常用的数据结构和算法,具有优秀的开发习惯。
7. 优秀的分析和解决问题的能力,责任心强,沟通能力强,有一定的抗压能力。
8.熟悉热更新技术者优先
岗位要求5:
1、理解并掌握MVP、MVVM等框架,熟悉常用的设计模式,熟悉gradle、maven等,有多语言开发经验;
2、在代码的通用性和复用性方面有深刻的理解;能进行模块化或组件化处理,代码风格良好,有良好的编程习惯;
3、熟悉多项目工程打包,以及第三方sdk导致的项目冲突处理;
4、能够进行aar打包;
5、熟练使用MVVM、ARouter,并对其应用场景有深入了解;
6、有良好的APP适配思路;
7、熟悉多线程开发,自定义View、Handler,以及四大组件原理;
8、使用过腾讯TRTC、声网等视频直播类SDK优先,使用过腾讯IM、融云IM等IM SDK优先;
9、具备较强的责任感、团队合作精神、逻辑思维能力和表达能力。
原生安卓app开发
岗位要求6:
1. 计算机相关专业本科以上学历,3年及以上安卓开发经验; 2. 熟练掌握Android的UI控件的实际使用,具备UI控件的优化经验; 3. 熟练掌握Android系统特性,熟悉Android系统各种控件和服务; 4. 熟悉主流的开发框架,具有一定的代码框架设计能力; 5. 具备较强的团队精神,责任心强,具备良好的沟通表达能力。 6. 有H5或者跨平台经验者优先
岗位要求7:
1、一年以上Android开发经验;
2、精通Android SDK,熟悉Android NDK和UI控件和动画场景;
3、对Android系统应用管理、进程管理、内存管理机制有深入理解;
4、熟悉Android平台网络数据传输,本地数据存储,以及UI框架部分;
5、熟悉Kotlin语言;
5、能独立分析和解决安卓开发中的问题;
6、具有较强的责任感和良好的沟通协调能力。
岗位要求8:
1、熟悉java开发语言,熟悉android SDK以及开发环境;
2、熟悉android app开发流程,能够独立完成一个项目;
3、具备良好的编码习惯,工作态度认真,责任心强;
4、具备良好的学习与应用能力。
5、对口专业的优秀应届毕业生亦可
岗位要求9:
1. 大专或以上学历,计算机或通信或软件相关专业;
2. 有Android开发经验,熟悉使用Android studio能独立完成Android软件的设计和开发工作;
3.Android平台开发功底扎实,对串口开发有一定的了解,熟悉内存分析和性能调优的方法;
4.了解Android多线程编程原理,熟悉线程池的使用;
5.熟悉Linux平台,熟练使用java,有良好的编程风格和文档习惯;
6.思路清晰,善于思考,对数据敏感,能独立分析和解决问题,对代码的质量和性能有追求;
7.做事积极主动,责任心强,具备良好的团队合作与沟通能力
8.了解并会使用SQLite或DBFlow数据库优先
9. 对人脸识别熟悉的优先
10.会kotlin、对接过硬件的优先