应用开发工程师岗位职责

应用开发工程师岗位职责

职责描述:




1、负责Android客户端核心业务和平台相关架构、设计、优化;




2、负责基础库、框架、关键模块的技术选型、开发和改进;




3、对新技术进行调研,将新技术分享并应用到现有产品开发中,提高客户端的技术能力;




4、优化Android团队的开发方式和流程、规范,提高团队效率。






任职资格:




1. 全日制本科及以上学历,计算机、软件等相关专业5年以上移动端开发、架构经验




2. 精通Java语言,熟悉JNI/NDK开发,熟悉C/C++语言




3. 精通Android平台UI设计,熟悉Android SDK不同版本的主要特性




4. 熟悉Android的系统框架(系统启动、后台进程(AMS,PMS,WMS),Binder等)




5. 深入理解设计模式(MVC,MVP,MVVM),能够设计出高內聚,低耦合,组件化的系统框架




6. 了解ART/JVM虚拟机,熟悉Dex加载及运行原理,熟悉编译工具链




7. 有足够的软件安全意识,掌握数据加密、代码混淆、防破解、性能优化等技术




8. 熟悉Android系统打包编译、插件化、热修复等主流技术原理并有独特见解




9. 熟悉Android常用组件、多线程编程和复杂的UI开发,具备自定义控件以及后期优化经验;




10. 精通Android框架及各种特性,熟练各种UI组件并了解其内部原理,了解基本的交互知识




11. 对网络编程、多线程、设计模式、高可用程序架构等有深入的理解




精通 Android 平台以下任一领域者优先:




- Multi-Media




- Audio




- Bluetooth




- Telephony




- Vehicle




- Kernel/Driver




- Hypervisor/Virtualization




12. 有安卓音视频APP,导航APP,语音助手APP开发经验者优先

应用开发工程师简历模版

应用开发工程师岗位薪资分布

该数据分析取自各大互联网平台,仅供参考
登录后查看全部
去登录
图中所示为应用开发工程师岗位各区间薪资分布情况

应用开发工程师岗位学历分布

该数据分析取自各大互联网平台,仅供参考
图中所示为应用开发工程师岗位各学历分布情况
应用开发工程师岗位职责页面介绍:应用开发工程师岗位职责页面为各位用户提供关于应用开发工程师工作职责及任职要求,此外还介绍了关于应用开发工程师岗位工资及学历分布情况以及更多与应用开发工程师岗位相关的其他信息。查看更多有关应用开发工程师岗位职责内容,就到猎聘应用开发工程师岗位职责频道!