高级安卓开发工程师职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

高级安卓开发工程师职位描述与岗位职责任职要求

编辑:制度大全2020-07-29

职位描述

岗位职责

1.负责独立功能模块的开发和维护,分解产品需求,高质量的完成需求开发,兼顾模块整体的技术选型、架构、性能等方面;

2.软件性能优化,重大疑难问题的分析及解决,排除各类潜在技术风险;

3.承担关键任务的同时,能够定期进行技术与培训,促进团队成员共同进步;

4.建立团队技术规范、提升技术团队整体效率。

任职要求

1.5年以上软件开发工作经验,至少3年以上Android平台相关开发经验;

2.精通Java语言和Android开发,在多线程、网络编程、UI、性能优化等方面有扎实的技术功底;

3.精通常用软件架构模式,熟悉数据结构、算法、软件设计并在工作中熟练应用;

4.良好编程习惯和文档编写习惯,高质量编码能力;

5.有多个完整的Android项目经验,参加过一个百万级活跃的商业级手机应用的技术框架搭建、关键技术选型工作,优先;

6.责任心强,能主动承担,学习能力强,具备良好的分析解决问题能力,具备技术钻研能力;

7.做过海外产品者优先,做过工具产品者优先。

篇2:android安卓开发工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1、参与产品线的移动端开发;

2、参与移动端通用组件开发;

3、参与移动端开发框架建设;

4、参与移动端技术标准建设;

5、参与移动端性能优化、体验优化;

6、负责外包团队开发质量控制。

任职要求

1、具有3-5年以上Android开发从业经历,参与过2-3个以上Android移动原生产品或项目核心开发;

2、熟悉安卓系统体系结构、framework、底层库;

3、精通Java语言、精通JNI、NDK等android组件,有安卓rom的定制、打包、升级的经验;

4、有良好的学习能力、沟通能力、协调能力、文档编写能力,责任心强。

篇3:安卓应用开发工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1、负责新产品业务功能开发和性能优化,完成高质量业务编码和测试编码工作;

2、和产品经理配合,完成产品需求讨论,功能定义等;

3、设计和实现良好的代码结构并对其维护迭代;

4、对重难点进行技术攻关。

岗位要求

1、本科及以上学历,计算机、通讯相关学历;

2、拥有3年以上Android开发经验,至少参与开发过一款线上产品,能独立开发Android应用;

3、拥有扎实的计算机相关基础知识,熟悉操作系统、计算机网络等相关原理,有良好的算法设计能力;

4、熟悉常用Android开源开发框架,能快速实现产品功能;

5、乐观积极,责任心强,有较好的学习能力,乐于接受挑战,有良好的团队协作能力和沟通能力。

篇4:安卓系统开发工程师职位描述与岗位职责任职要求

职位描述

岗位职责

1、理解项目需求,设计测试方案、计划,编写测试用例,执行测试,生成测试报告;

2、按照测试用例和测试流程,负责职能商用设备(类手机)的AndroidROM测试;

3、负责项目的功能测试、Android性能测试、Android稳定性测试;

4、能够根据产品新功能独立编写测试用例并实施;

5、根据项目特征优化测试方案,善于运用压力测试工具,初步定位软件问题;

6、设计ROM测试方案、独立对接上下游软件厂商。

岗位要求

1、本科及以上学历,计算机相关专业;

2、3年以上测试经验,3年以上Android相关测试工作;

3、熟悉Linux/UNIX,具备Shell基本编写能力;

4、熟练掌握软件测试技术、理论和流程;

5、有白盒、自动化、性能或敏捷测试经验优先;

6、有Camera、打印机、扫描头等相关测试经验者优先考虑。

微信

篇5:安卓驱动开发工程师(台式产...职位描述与岗位职责任职要求

职位描述

岗位职责

1、负责Android系统下内核基本机制的优化开发;

2、负责Linux系统下CPU调度,内存管理基于具体硬件来做相关优化工作;

3、负责Linux系统下不同文件系统的性能评估及优化等工作;

4、对主要的驱动显示,camera等有相关的了解,并能随时对相关的driver做优化;

5、负责深入研究Android/Linux系统架构,尤其是新版本的新功能;

6、负责内核各类crash,死机的分析工作;

7、参与项目需求分析,进行底层软件相关的设计、开发、调试、测试等;

8、支持应用软件工程师开发和硬件工程师调试;

9、能很好地适应团队合作,随时为整个团队提供自己专业的技术建议。

岗位要求

1、具有5年及以上驱动或者内核开发工作经验,本科及以上学历;

2、具备良好的自我驱动能力,具有强烈的责任感,有挑战自我、学习新知的意愿与能力;

3、熟悉Linux系统下开发环境,熟悉shell、gdb、vim等工具;

4、熟悉Linux内核,深入理解驱动架构、文件系统、进程管理机制和内存管理机制;

5、有Linux社区开发经验的优先考虑;

6、有金融支付相关经验者优先。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有