admin 管理员组

文章数量: 887021


2023年12月21日发(作者:ascii编码共有多少个字符)

安卓开发工程师的岗位要求共6个

岗位要求1:

1. 专科及以上学历,计算机、通信、数学等相关专业,或已经掌握对应开发技术。

2. 良好的数据结构和算法基础,扎实的编程功底;

3. 需要熟悉Java/Kotlin/C++/Dart等一种或者多种语言;

4. 熟悉Android的四大组件, 了解安卓的开发框架如MVVM;

5. 了解Android UI布局;

6. 了解HTTP,TCP/IP等;

7. 如果你有自己的 GitHub、博客链接和熟悉二次元是加分项。

岗位要求2:

1. 计算机相关专业本科以上学历(特别优秀人才,专业和学历可以适当放宽);

2. 三年以上安卓开发经验;

3. 熟悉Android UI设计,熟悉Android Framework和底层设计原理;

4. 熟悉应用反编译,熟练使用xposed插件;

5. 好的代码编写习惯、沟通与表达能力、思维逻辑清晰,较强的动手能力;

6. 具备快速迭代和敏捷开发思维,沟通能力较好,有责任心,有团队合作精神,能够承受一定的工作压力。

具备以下条件之一或以上者优先考虑

1. 有Android系统层开发经验;

2. 有APP反编译项目经验或Android沙盒项目经验。

岗位要求3:

1. 能够独立承担android app的开发工作;

2. 对开发的app进行自测试,保证其稳定性和健壮性;

3.1- 2年以上Android工作经验,有完整电商APP开发经验者优先;

4. 具有较强理解沟通、自学,协作能力和团队合作意识;责任心强,主动性强,能承受工作压力;

5. JAVA基础知识扎实,熟悉IO,多线程,集合类、缓存、消息、JVM、安全机制等;精通面向对象设计模式;

6. 精通Android平台APP应用UI开发,具备独立开发、设计能力,了解Launcher、原生设置开发;

7. 熟悉Socket通信、TCP/IP、http/https、多线程、jni、aidl、Json、XML、数据库等,具有良好的编程思想;

岗位要求4:

1、熟悉Android开发平台、了解Android SDK 及相关开发工具的使用、熟悉 Java 。

2、有独立开发 Android 应用的能力,能独立分析和解决Android开发中的问题。

3、掌握 MVP,MVVM,熟悉UI构建,熟悉常用布局。

4、熟练使用常见三方开源库,能根据文档快速接入三方SDK。

5、具有编写文档,注释的习惯。

6、有较强的学习能力,沟通能力,能快速理解业务需求和流程。

岗位要求5:

1本科及以上学历,计算机相关专业优先,具有1年以上的实际Android开发经验,具有大型互联网APP或各类SDK开发经验,有过futter经验优先。

2.掌握Java/kotlin,熟悉Android网络编程、多线程、异步编程等技术。

3熟悉手机屏幕自动适配,与服务端交互的技术特点(尤其是性能的把握)。

4基础扎实,熟悉常用数据结构与算法者优先。

5了解Android框架对Android系统应用管理、进程管理、内存管理等机制有深入理解。

6对APP性能优化方面有独到见解,优化内存使用、流量、耗电量等。

7·思路清晰,强责任心,强抗压能力。

岗位要求6:

1、5年以上Android开发经验,熟悉插件化,Android小程序等架构设计。

2、熟悉Android MVVM架构,熟练运用jetpack组件。

3、熟练使用Java、C++等编程语言,能熟练找出Android系统

hook点,了解RAM,ROM,进程,线程等系统原理;

4、熟练掌握Android常用控件的使用,能根据项目需求开发自定义控件。

5、熟悉流行框架(RxJava,Retrofit, OkHttp, Glide, Dagger,fluter等)

6、熟悉java、android,蓝牙、Wi-Fi等通信、网络协议,熟练掌握socket、UDP/TCP/IP、http网络协议,熟悉网络编程

7、熟练掌握git以及shell命令,

8、熟悉Android架构,熟练使用HIDL、JNI,熟练使用NDK、脚本语言等Android原生机制;

9、熟练掌握AMS/WMS/IMS运行机制,并能够根据需求进行改造。

10、熟悉OpenCV、OpenGL、视频推流应用,有过图像识别相关项目经验;

加分项

1、了解repo、Android Bulid、fastboot等运行原理,并能够独立完成代码组入、编译烧写等工作;7、办公地点高新园区、开发区可选


本文标签: 开发 熟悉 经验 能力 能够