资深andriod开发职位描述与岗位职责任职要求
职位描述:
职位描述:
1、负责Android平台软件产品的总体设计,核心功能模块开发,保证产品的质量和体验;
2、负责指导开发工程师完成功能实现,并对编码质量进行监控;
3、负责系统性能优化、疑难技术问题解决;
4、负责编写相关开发文档、技术资料。
岗位要求:
1、4年以上Android平台开发经验,作为主力开发人员完整开发过一个以上知名Android应用;
2、精通Java、Kotlin、C++等编程语言(Java必须);
3、掌握Android移动应用主流开源组件和移动应用开源框架,了解AndroidFramework和底层设计原理及框架原理,高性能编程及性能调优。(同时精通iOS者优先);
4、熟练掌握AndroidStudio,Gradle,adb等开发调试工具和性能调优工具的使用;
5、精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(Socket、Http)等;了解底层(虚拟机、相关C库)技术架构优先;
6、较强的面向对象编程思想及良好的系统分析设计能力,熟练掌握常用的设计模式,有规范的文档习惯和系统开发习惯,能独自解决整体规划方案,制定技术规范书;
7、对技术有极大的热情,持续不断的通过技术的改进和优化提升业务目标;
8、良好的沟通表达能力。
加分项
1、在Github开源过作品;
2、熟悉支付产品创新、支付服务创新、移动支付、应用商店等的优先;
3、熟悉NDK开发;
4、有ReactNative等跨平台开发经验,熟悉JS。
篇2:Andriod开发工程师产品研发部职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责Android平台应用产品的研发工作;
2、负责根据产品需求完成模块设计、编码、编码集成工作;
3、完善并遵守团队的编码规范,编写高质量、结构清晰、易读、易维护的代码;
4、负责应用程序设计和开发。
岗位要求:
1.全日制本科学历,3年及以上工作经验,对并发编程,JVM,GC有一定程度的理解;
2.熟悉AndroidAMSWMS机制;
3.掌握HTTP、TCP,UDP,HTTPS;
4.阅读并理解Okhttp等常用开源框架源码;
5.具备独立开发和项目架构能力;
6.掌握Android组件化,插件化,热修复,AOP等技术
篇3:ANDRIOD应用开发工程师岗位职责任职要求
ANDRIOD应用开发工程师岗位职责
Andriod应用开发工程师蘑菇智行智道网络科技(天津)有限公司深圳分公司,智道任职要求:
1、本科以上学历,计算机及相关专业;
2、具备扎实的Java或C/C++编程基础;
3、2年以上Android平台开发经验;
4、熟悉Android架构体系,核心机制及核心服务,有Android系统定制开发经验;
5、熟悉常用的第三方开源库;
6、熟练使用Android调试工具,能快速定位问题,有应用性能优化、内存优化经验者优先;
7、沟通能力协调强,责任心强,具备良好的团队合作精神,认可企业文化;
工作职责
1、能够独立完成软件设计和开发工作,有良好的代码风格和文档书写能力
2、熟悉Android应用体系架构
3、熟悉进程间通讯、熟悉多线程数据处理效率优化
4、有车载蓝牙、多媒体、OBD、系统级应用(Launcher、SystemUI)等开发经验优先
5、精通面向对象开发,熟悉常用设计模式
ANDRIOD应用开发工程师岗位