您的位置:首页 > 移动开发 > Android开发

android高级开发工程师基本素质

2017-09-29 14:47 309 查看
1、国美在线—高级Android开发工程师 
任职要求: 
1、四年以上移动客户端开发经验,熟悉Android SDK,并开发过1~2款成熟产品,熟悉内存优化,熟悉多线程使用。 
2、具备扎实的java基础,java相关开发经验不少于两年,熟悉一种以上主流手机开发平台(C,C++,Java)优先 
3、熟悉Android下网络通信,对Socket通信,Tcp/Ip和Http有较深刻的理解和经验,有网络编程经验。 
4、熟悉Android内存优化等运行原理,熟悉主流手机平台下的高性能编程及性能调优。 
5、具备良好的沟通能力和团队协作能力,善于沟通和合作;能独立完成设计和编码。 
6、开发基础良好,理解设计模式,在项目和产品中有很好的设计实践。 
7、对新的技术有较强的自学能力,并能够根据工作需要在工作中进行实时的可以优先考虑。 
2、华为技术有限公司—Android开发工程师 
1、4年以上Android开发经验 
2、有大型/复杂Android应用建设经验,能独立完成大型/复杂Android应用的技术解决方案与架构设计,掌握移动平台前沿技术。 
3、精通android平台技术架构,精通android framework层,能解决重大技术疑难问题。 
4、具备扎实的java技术和android性能调优经验,熟悉android平台单元测试和自动化测试工具。 
5、熟悉Android平台软件配置管理,能独立完成android平台软件持续集成方案和策略,熟悉android软件编译机制,熟悉,svn,git常用代码管理工具。 
6、设计能力(Visio,Rational rose,powerDesign),具有较强的应用功能和数据设计能力,精通软件设计模式,熟悉其中的一些建模工具的使用。 
7、具有良好的技术方案设计能力和设计方案文档编写能力。 
8、工作细致,具有良好的团队合作精神,高度的责任感,较强的沟通,适应,表达能力。 
3、豌豆荚—高级Android开发工程师 
1、精通Android开发平台的框架原理,熟悉Android应用开发流程;熟悉系统启动流程,权限控制,内存管理等机制,精通至少一个Service模块的底层实现(如ActivityManagerService,WindowManagerService,PacketManager,ResourceManager等)。 
2、熟悉无线互联网产品和应用,熟悉无线互联网的各种技术,热衷于跟踪各项新技术的发展,以及新技术与应用结合情况。 
3、具有良好的技术钻研能力,具有良好的文档能力,良好的沟通能力。 
4、掌握通用的设计原则和常用的设计模式,理解Android模块化和APi设计思路。 
4、迅雷科技—Android开发工程师 
1、两年以上android工作经验。 
2、精通android网络开发。 
3、精通android数据库开发。 
4、精通android编译流程。 
5、精通基础算法。 
6、精通java语言特性,熟悉使用开源库,有github公开项目的开发人员优先。 
7、熟练使用linux开发环境。 
8、熟悉Android Framework者优先。 
9、有Native开发经验者优先。 
5、优酷—优酷Android开发工程师 
1、负责优酷移动App在Android设备上的适配和功能开发 
2、负责优酷移动App的性能优化,架构设计工作 
3、本科及以上学历 
4、五年以上的Android开发经验 
5、了解Android平台架构,做过Android Framework开发优先 
6、java基础扎实,对常用的数据结构和算法熟悉 
7、熟悉常用的网络协议,了解TCP/IP,Http协议 
8、对Android机型适配有一定的工作经验 
9、熟悉了解常用的性能优化手段 
10、学习能力强,积极主动,能承受较大的工作压力 
6、驴妈妈—Android开发工程师 
1、本科以上学历,985或211优先 
2、熟悉android应用开发流程 
3、熟悉Android各类UI组件的开发和使用,熟悉使用各类第三方库 
4、熟悉Android的内存分配,回收机制,能有效解决OOM问题 
5、有图片类应用开发经验者优先 
7、携程网—高级软件工程师 
1、计算机软件相关专业本科以上学历,3年以上Android开发经验,有跨移动平台开发经验者优先 
2、精通java语言,熟练掌握java开发技术,具备扎实的编程基本功和编程习惯 
3、熟悉Android系统架构及相关技术的API调用,熟练使用Android各种UI组件 
4、熟悉Android下网络通信机制,熟悉常用JSON/XML数据格式,熟悉数据库操作 
5、对Android平台架构和Android Framework有深入理解 
6、具备良好的编码风格,有较强的独立工作能力和团队合作精神 
7、思路清晰,快速的学习能力,具备良好的沟通能力和团队合作精神 
8、为人诚信,有较强的学习能力及良好的团队合作精神,对移动互联网有浓厚的兴趣,有Android市场上线作品,SDK开发经验者优先
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: