安卓开发工程师岗位要求共八个
岗位要求1:
1、2年以上Android 开发经验,掌握Android开发平台及框架原理、系统组件的使用。
2、熟悉多线程运作机制。
3、有Android平台各类常见问题的应对经验。熟练使用kotlin。
4、熟练掌握Android平台性能分析工具,思路清晰,具有良好编码风格及文档编写能力。
5、有GIS教育背景、GIS软件开发经验者优先考虑。
6、本科以上学历。
岗位要求2:
1、本科以上、计算机软件相关专业,5年以上Android开发经验,至少参加过一个完整的中型商业级手机应用开发项目;
2、精通Java语言,熟悉Android系统架构及相关技术、精通Android平台UI设计,熟悉Android SDK不同版本的主要性;
3、对网络编程、多线程、设计模式、高可用程序架构等有深入的理解;
4、理解行业内流行的Android开源代码的结构和核心底层库,对Android底层接口有一定的认识;
5、掌握tcp/ip协议、HTTP协议,对数据加密、防破解有较强的理解;
6、熟练掌握kotlin者、利用工具能有效提高开发效率者优先;
7、熟悉跨平台开发,对RN有深度开发者优先;有自己开源项目者优先;
8、具备强烈的进取心和责任感, 极强的学习能力及良好的和跨团队合作能力,善于沟通,定期分享。
岗位要求3:
1.具有1年以上Android应用开发经验,熟悉Android SDK及相关开发和调试;
2.对Android应用的性能优化有一定研究;
3.具有扎实的Java语言基础,良好的编码习惯,熟悉面向对象的程序设计,熟悉设计模式;
4.具备良好的团队意识,独立解决问题的能力,以及良好的沟通能力;
5.参与过开源项目者优先;有成功发布App者优先(最好附带作品演示)。
岗位要求4:
1、大专以上学历,计算机、通信等相关专业;
2、两年以上Android平台应用开发经验;
3、懂web前端的内容
4、独立负责过Android客户端产品关键核心模块的设计工作;
5、深入理解Android的消息机制、事件传递机制,有UI优化实践及架构心得和经验更佳;
6、熟悉Android网络编程和数据库开发,基本功扎实,可以应对各种Android复杂问题,并迅速给出解决方案;
7、熟悉JAVA设计模式,多线程开发,有良好的编程习惯和面向对象编程思想;
8、有SSM,Freemark相关工作经验者优先;
9、有良好的沟通表达能力和团队合作精神,有较强的学习欲望和学习能力
岗位要求5:
1、3年以上Android开发经验
2、有大型/复杂Android应用开发经验,能独立完成大型/复杂Android应用的开发工作,掌握移动平台前沿技术。
3、具备一定android性能调优经验,熟悉常用性能调优工具。
4、熟悉svn、git常用代码管理工具。
5、具备应用功能和数据设计能力,熟悉软件设计模式。
6、具有一定的技术方案设计能力和设计方案文档编写能力。
7、工作细致,具有良好的团队合作精神,高度的责任感,较强的沟通,适应,表达能力。
岗位要求6:
1、本科以上学历,计算机相关专业,扎实的java语言基础,熟悉java常用数据结构,熟悉常用设计模式以及设计原则;
2、3年以上Android手机客户端开发经验;
3、熟练使用常规UI和布局,动态布局、简单动画、 Android的自定义控件、组合控件、Activity及Service等各个组件;
4、熟悉JSON,数据库等常用技术、熟悉Android原生与Html5进行交互、熟悉Android下网络通信、熟悉事件分发机制、熟悉MVC,MVP模式;
5、熟悉H5与native混合开发;
6、较好的源码阅读能力;
7、较好的学习和分析解决问题能力;
8、熟悉gradle常用语法,熟悉maven库的上传和依赖;
9、有组件化以及模块化开发经验的优先考虑
岗位要求7:
1、具有一年以上Android开发经验
2、熟悉Android手机的log文件分析
3、有独立Android开发和APP开发经验优先
4、熟悉Python和JAVA语言
岗位要求8:
1. 工作1-3年 统招计算机相关理科本科 有实际项目实施经验
原生安卓app开发
2. Android UI开发技能熟练
3. Android网络编程熟练
岗位要点:
1. 计算机基础
2. Android常见开发模块和接口理解
3. Android UI开发和网络开发技能