android岗位职责主要涉及开发、维护和优化运行在android操作系统上的应用程序。这一角色的核心任务是构建高效、稳定、用户友好的移动应用,以满足用户需求和业务目标。
1. 精通java或kotlin编程语言,熟悉android sdk及相关开发工具。
2. 具备良好的软件工程知识,能够编写高质量、可维护的代码。
3. 对android系统架构有深入理解,包括ui设计原则、性能优化和内存管理。
4. 熟悉网络编程,包括http/https协议,理解restful api设计。
5. 有良好的问题解决能力,能够调试和修复复杂的应用程序问题。
6. 具备良好的团队协作精神,能有效沟通和分享技术知识。
7. 持续关注移动技术趋势,对新技术保持开放态度并能快速适应。
作为一名android开发者,你将负责从概念到实施的全过程,包括需求分析、设计、编码、测试和发布。你需要创建引人入胜的用户体验,确保应用在各种设备和android版本上都能流畅运行。此外,你还需与设计师、产品经理和后端开发人员紧密合作,确保应用的功能性和稳定性。
在项目执行过程中,你将不断优化应用性能,减少崩溃率,提高用户满意度。你还要参与代码审查,保证团队遵循最佳实践和标准。对于新出现的技术挑战,你需要灵活应对,寻找创新解决方案。
1. 应用程序开发:根据产品需求,使用java或kotlin编写功能丰富的android应用。
2. 用户界面设计:与ui/ux设计师合作,实现美观、直观的用户界面。
3. 性能优化:通过代码调整、资源压缩和硬件调用来提升应用的运行速度和响应时间。
4. 测试与调试:进行单元测试、集成测试,确保应用无重大错误,及时修复已知问题。
5. 版本控制:使用git等工具进行代码版本管理,协调团队成员的开发工作。
6. 文档编写:编写清晰的技术文档,记录开发过程和解决方案,方便团队成员查阅。
7. 技术研究:跟踪android平台的最新动态,探索新的开发技术和工具,提升应用竞争力。
8. 协作与沟通:定期参加团队会议,分享技术见解,共同解决问题,推动项目的顺利进行。
android岗位职责涵盖了整个应用生命周期的各个环节,需要开发者具备全面的技术能力和良好的团队协作精神,以实现高质量的移动应用开发。
第1篇 andriod系统工程师岗位职责
andriod系统驱动工程师 深圳云知声信息技术有限公司 深圳云知声信息技术有限公司,云知声 岗位职责:
1. 负责linu_内核与驱动程序的开发维护工作;
2. 负责android系统层的开发和维护;
3. 分析和解决在系统集成期间发现的问题;
岗位要求:
1. 计算机或相关专业本科以上学历;
2. 精通c/c++编程;
3. 熟悉linu_ kernel驱动模型;
4. 熟悉常见的设备驱动(usb,sd/mmc,wifi,nand flash, i2c, spi,dma,按键,gpio等);
5. 熟悉linu_ socket网络接口,有相关的网络编程经验;
6. 具有android平台下驱动、系统、核心模块开发移植经验;
7. 具有良好的沟通能力和很强的团队意识,性格开朗。
第2篇 andriod开发工程师-产品研发部职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责android平台应用产品的研发工作;
2、负责根据产品需求完成模块设计、编码、编码集成工作;
3、完善并遵守团队的编码规范,编写高质量、结构清晰、易读、易维护的代码;
4、负责应用程序设计和开发。
岗位要求:
1.全日制本科学历,3年及以上工作经验,对并发编程,jvm,gc有一定程度的理解;
2.熟悉android ams wms机制;
3.掌握http、tcp,udp,http;
4.阅读并理解okhttp等常用开源框架源码;
5.具备独立开发和项目架构能力 ;
6.掌握android 组件化,插件化,热修复,aop等技术
第3篇 andriod产品经理岗位职责
岗位职责:
1.能够独立负责app的开发
2.对自己的项目有有效的时间管理和质量管理,能在限定的时间内保证质量完成开发
任职要求:
1.3年以上开发经验,计算机相关专业;
2.开发经验丰富,对互联网产品有一定程度的理解,能够把控项目进度,攻克技术难点;
3.独立或者带领团队开发完成过app;
4.有商城类产品实操经验优先考虑;
5.有互联网+医疗产品经验的优先考虑;
6.有ios、微信服务号开发经验的优先考虑。
7.能适应出差。
第4篇 andriod技术岗位职责
andriod技术专家 阿里巴巴 阿里巴巴(中国)有限公司,淘宝,阿里,阿里巴巴,阿里研究院,阿里集团,阿里巴巴 部门介绍
阿里视频云端团队致力于研发国内领先的视频算法及解决方案,包括易用、稳定的短视频,直播,点播等视频解决方案。团队在多媒体算法方面有比较深厚的积累,我们在多个平台上提出并优化了多种视频算法,帮助用户节省使用视频的成本,改善用户观看体验。团队在端上有丰厚研发和服务经验,我们致力于帮助开发者节约研发成本,提高开发效率,快速上线,开发者可以在自己的应用中添加丰富的音乐、滤镜、动图和imv特效,可制作出富有趣味的视频。
如果你是一个有理想,希望致力于为客户提供最佳的视频体验,希望以自己的多媒体知识服务上亿客户,加入我们吧。
岗位职责(工作内容)
以下工作内容匹配1项或以上即可:
1、根据业务需求,基于android平台进行架构设计优化,技术难点攻关。并且参与业务编排的开发。
2、针对多媒体sdk的使用环境,参与制定性能调优,排错工具,兼容性的技术方案。
3、参与基于多媒体sdk的场景化解决方案研发。
任职资格、技能和经验
以下要求满足2-3条或以上即可:
1、计算机相关专业本科及以上学历,具备扎实的计算机理论基础;
2、精通java, 熟悉c/c++,熟悉android平台架构原理,掌握android应用优化技巧;
3、熟悉设计模式,有架构经验及良好的编码习惯。
4、熟悉多线程、网络编程,了解http,rtmp,rtsp等协议。
5、具备多媒体行业经验,对视频处理方面具有前瞻性和自己的见解和规划。
6、保持技术敏感性,android重度用户,熟悉android各版本间差异性。
第5篇 andriod应用开发工程师岗位职责
andriod应用开发工程师 中科创达软件股份有限公司 中科创达软件股份有限公司,thundersoftbj,中科创达,中科创达软件,中科创达 岗位职责:
1、负责android平台应用程序的开发;
2、负责android平台系统应用的修改
任职资格:
1、计算机或相关专业本科以上学历;
2、2年以上java开发经历,有扎实的语言基础,熟悉面向对象;
3、 具备较强的团队合作精神,对工作有热情,能够在一定压力下工作;有带团队经验者优先;
4、具备良好的职业素养和团队协作精神,以及较强的学习能力,独立承担开发任务并能指导他人工作;
5、代码逻辑严谨,做事认真,有耐心,有责任感;有吃苦耐劳的精神;可以接受适当的出差;
6、一年以上android平台开发者优先;
第6篇 andriod程序开发岗位职责
android开发工程师
岗位职责:
1、负责/参与android产品需求分析和开发方案设计;
2、负责/参与android客户端开发和维护;
招聘要求:
1、熟悉android框架,两年以上android项目开发经验,有项目管理经验优先;
2、有webview、http(s)、jni开发经验;
3、责任心强,质量意识强,具备良好的团队合作和沟通能力;
4、计算机或相关专业本科以上学历;
5、有金融领域工作经验优先;
ios开发测试工程师
岗位职责
1、负责iphone/ipad/itouch平台下应用的开发
2、参与项目设计与编码实现
3、负责android软件产品的维护和bug修正;
4、负责ios软件平台的测试环境搭建、测试用例编写以及软件配置管理工作
任职要求
1、计算机、电子信息技术及其相关专业毕业;
2、熟悉c/c++,java等技术体系,有2年以上c++/c 编程经验;
3、精通mac系统及objective-c编程,有一年以上objective-c开发经验;
4、对业务领域内的新技术或新的技术趋势及时掌握;
5、熟悉 iphone 与 web service 及 _ml 的编程工作;
6、较强的英文技术文档阅读能力;
7、会app开发经验的优先。
8、熟悉软件测试流程。
第7篇 andriod开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责机器人交互终端软件开发;
2、负责机器人安卓sdk开发;
3、负责机器人通讯平台开发。
任职要求:
1、计算机专业全日制本科;
2、熟悉android app开发,五年以上实际开发经验;
3、熟悉java语言及虚拟机原理,五年以上开发经验;
4、有内存调优实际经验,实际解决内存泄漏;
5、熟悉常用设计模式;
6、熟悉android c++ ndk开发,一年实际开发经验;
7、熟悉安卓图形开发opengl优先;
8、熟悉安卓3d开发 。
第8篇 andriod开发软件工程师岗位职责
岗位职责:
1.负责公司产品的android 客户端 的设计和开发工作;
2.按照项目需求, 实现对应的功能;
3.对工作中遇到的技术难点进行攻关;
4.配合客户、市场、运营等,提供产品相关技术支持.
任职要求:
1. 熟悉android系统架构,熟悉android开发基本技能,能独立进行应用程序开发,熟悉http、tcp/ip通讯协议
2. 两年以上android平台软件开发经验,熟悉系统整体架构,对应用管理、进程管理、内存管理机制有较深入的理解。
3. 熟悉数据库原理,熟悉sql语句, 对数据结构、基本算法熟练掌握,并具备基本的算法设计能力
4、热爱设计、编写程序,对互联网行业有不甘为人后的工作激情和创业向往;独立的用代码解决问题的能力;良好的沟通交流能力及团队协作精神;面试须提供个人作品下载地址并提供演示;
5、有较好的java基础和数据结构算法基础,熟练掌握行业插件应用;有较好的数据库基础,接口文档能力较强;
6、频繁更换工作者(工作经历均不满一年的)不能接受;
7、有通过自身努力和劳动价值提升生活水平并改变命运的向往,而不是寄希望于他人恩赐或寄生于他人的依赖。
8、有积极正确的社会观、价值观和人生观,明确并认可每一个社会中的个体是通过劳动获得报酬和价值,个人所获得的报酬于个人贡献的劳动价值是成正比的。靠天等雨、坐等工资的庸懒散,不思进取不去思考提高个人劳动价值的不受欢迎。
9、欢迎认可并拥护个人价值是在集体团队整体中体现的,有众人拾柴火焰高,大河有水小河满的集体主义者,反对自私自利、斤斤计较、损人利己和损人损己的极端个人主义者。
10、不甘为人后的工作激情和创业向往;有较强的社会责任感、家庭责任感、集体责任感,有勇于担当、敢作敢当的担当精神;对自己言行不负责任不敢担负责任的人视同没有任何劳动价值不受欢迎;
11、具备以上条件就是职场佼佼者,云软公司特别欢迎。
第9篇 andriod开发经理岗位职责
1、负责移动端项目设计、开发和维护;
2、根据产品需求完成界面、逻辑功能、网络通信等设计;
3、配合相关人员完成产品发布与设计;
4、基于ios/安卓平台进行sdk功能设计与维护
5、编写相关开发文档、技术资料等。
任职要求:
1、熟悉移动端开发,1年以上相关app开发经验,有成熟产品;
2、有丰富的项目开发经验,能独立承担开发任务;
3、了解html5、js、aja_等开发技术;
4、具备快速的学习能力。
第10篇 andriod手机软件工程师岗位职责
岗位职责:
1.参与系统体系结构分析、设计,系统性能优化、接口设计等
2.所负责模块的设计、开发、测试等工作
3.所负责模块的维护、问题分析、优化等
工作要求:
1.精通javascriptaja_等web开发技术精通html/_html、css等网页制作技术,
2.熟悉页面架构和布局,熟练使用linu_系统,对算法、数据结构以及后台开发(php/java等)有一定了解
3.熟悉w3c标准,对表现与数据分离、web语义化等有深刻理解
对web技术发展有强烈兴趣
4.有良好的学习能力和强烈的进取心
良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力
对用户体验、交互操作流程、及用户需求有深入理解。
任职要求:
第11篇 andriod应用软件开发岗位职责
andriod/ios平台应用软件开发工程师 上汽集团,上海汽车集团股份有限公司, 岗位职责:
1.负责andriod/ios平台的应用ee-软件设计、开发和调试。
2.负责车载娱乐设备的应用或手机app的应用开发。
任职资格:
1.全日制公办本科或以上学历,计算机、软件工程、电子信息、自动化等相关专业,大学英语四级或以上。
2.有andriod/ios上app开发相关经验2年以上。
3.有大型网站海量数据处理经验优先。
4.有车载娱乐系统开发经验优先
第12篇 andriod测试工程师岗位职责
andriod开发测试工程师 海尔家电产业集团-超前研发平台 海尔家电产业集团超前研发平台(分支机构) 职责描述:
1.负责基于andriod的应用软件和sdk的中间件设计、开发和维护,如调用第三方sdk开发图像分类等功能;
2.负责设计文档、用户手册的编写和维护;
2.设计视觉方案、测试计划、测试场景并执行测试、出具测试报告;
3.配合开发人员分析、发现、解决问题;
4.了解单片机架构及通信体系;
5.了解andriod系统及测试方法;
任职要求:
1.计算机、电子、通信、自动化等相关专业本科以上毕业;
2.2年以上工作经验,精通andriod开发平台及框架原理,精通java或c/c++;
3.掌握数据结构、基本算法,具备算法设计能力。
4.具有图像类软件开发经验者优先。
第13篇 andriod系统工程师岗位职责andriod系统工程师职责任职要求
andriod系统工程师岗位职责
岗位职责:
1. 计算机应用等相关专业本科以上学历,了解android系统架构,至少具有2年以上项目开发经验;
2.熟悉android开发平台及框架,有项目经验的优先;
3. 熟悉android sdk及相关开发、调试、优化工具;
4. 熟悉git,repo版本管理系统;
5. 有android平板或手机framework层开发经验;
6. 能吃苦耐劳,团队协作,有较强的责任心。
工作内容
1、根据需求完成android framework层开发和调试;
2、提供framework层的技术支持;
3、分析和解决framework层的问题。
第14篇 andriod应用工程师岗位职责
andriod应用工程师 岗位职责:
1.负责android客户端软件的设计、开发与维护,完成产品需求;
2.负责android客户端软件的优化;
3.负责文档的编写、维护,以及其他与项目相关工作;
岗位要求:
1.熟悉java语言,熟悉虚拟机工作原理;
2.有扎实的编程功底和编程经验,掌握基本的数据结构和算法,熟悉设计模式者优先;
3.熟悉移动网络通信机制,对socket通信、tcp/ip和http等有较深刻理解;
4.精通android四大组件与消息队列使用,熟悉多线程编程。
5.有较强的责任心、上进心以及良好的表达和沟通能力;
6.良好的团队合作精神;
7.有知名android客户端项目研发经验者优先。
岗位职责:
1.负责android客户端软件的设计、开发与维护,完成产品需求;
2.负责android客户端软件的优化;
3.负责文档的编写、维护,以及其他与项目相关工作;
岗位要求:
1.熟悉java语言,熟悉虚拟机工作原理;
2.有扎实的编程功底和编程经验,掌握基本的数据结构和算法,熟悉设计模式者优先;
3.熟悉移动网络通信机制,对socket通信、tcp/ip和http等有较深刻理解;
4.精通android四大组件与消息队列使用,熟悉多线程编程。
5.有较强的责任心、上进心以及良好的表达和沟通能力;
6.良好的团队合作精神;
7.有知名android客户端项目研发经验者优先。
第15篇 资深andriod开发职位描述与岗位职责任职要求
职位描述:
职位描述:
1、负责android平台软件产品的总体设计,核心功能模块开发,保证产品的质量和体验;
2、负责指导开发工程师完成功能实现,并对编码质量进行监控;
3、负责系统性能优化、疑难技术问题解决;
4、负责编写相关开发文档、技术资料。
岗位要求:
1、4年以上 android 平台开发经验,作为主力开发人员完整开发过一个以上知名 android 应用;
2、精通java、kotlin、c++等编程语言(java必须);
3、掌握android移动应用主流开源组件和移动应用开源框架,了解android framework和底层设计原理及框架原理,高性能编程及性能调优。(同时精通ios者优先);
4、熟练掌握 android studio, gradle, adb 等开发调试工具和性能调优工具的使用;
5、精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(socket、http)等; 了解底层(虚拟机、相关c库)技术架构优先;
6、较强的面向对象编程思想及良好的系统分析设计能力,熟练掌握常用的设计模式,有规范的文档习惯和系统开发习惯,能独自解决整体规划方案,制定技术规范书;
7、对技术有极大的热情,持续不断的通过技术的改进和优化提升业务目标;
8、良好的沟通表达能力。
加分项
1、在github开源过作品;
2、熟悉支付产品创新、支付服务创新、移动支付、应用商店等的优先;
3、熟悉ndk开发;
4、有reactnative等跨平台开发经验,熟悉js。
第16篇 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应用开发工程师岗位
第17篇 andriod测试工程师岗位职责任职要求
andriod测试工程师岗位职责
岗位职责: 1.根据软件设计需求设计测试数据和自动化测试用例;
2.编写自动化测试测试脚本;
3.分析自动化测试结果,跟踪并推动bug的合理解决;
4.必要时参与手动测试工作。
任职要求: 1.一年以上软件自动化测试工作经验,熟悉自动化测试相关技术;统招一本学历,计算机,电子,自动化相关专业,英语6级,应届毕业生也可,985、211学校优先
2.熟练编写逻辑严密的测试用例,分析测试结果和输出测试报告; 3.有移动互联网应用或java平台测试经验;
4.熟练使用2种以上主流自动化测试工具和框架,如loadrunner、winrunner、qtp等,appium、robot framework、selenium、testng等;
5.至少精通1个自动化测试脚本编码语言,比如python、java等; 6.积极进取、善于思考,具备较强的协调与沟通、分析与表达能力,能够承受一定压力。
andriod测试工程师岗位
第18篇 andriod软件开发岗位职责
andriod软件开发师 山东聚米电子商务有限公司 山东聚米电子商务有限公司,聚米,聚米集团,聚米 职责描述:
1、负责android移动平台客户端软件的功能设计、开发和实现。
2、负责移动终端及管理后台的需求分析、设计、开发等工作;
3、负责与项目相关人员共同完成模块设计、移动终端与服务器端的通讯设计与开发;
4、按照项目计划,在保证质量的前提下按时完成开发任务;
5、维护和升级现有产品,快速定位并修复软件缺陷;
6、与项目相关管理、测试和需求等人员沟通和合作;
7、负责相关技术文档的编写。
岗位要求:
1) 开发基础良好,对手机软件性能优化、内存优化、安全等有一定了解,掌握常用android应用架构;
2) 熟悉android sdk各版本之间的差异;
3) 了解当下主流的框架和控件,熟练使用_utils、okhttp、极光推送、百度地图等;
4) 熟悉常用的mvc、mvp等设计模式、数据结构;
5) 熟练掌握android各种ui布局和控件,能够熟练自定义ui控件;
6) 熟悉java多线程和网络编程、熟悉sqlite数据库,熟悉android下网络通信机制;
7) 熟练使用eclipse和androidstudio等开发工具,了解mindmaster,offic等办公软件;
8) 熟悉android动画机制,熟练使用各种组合动画效果。
9) 有丰富的项目开发经验,能独立承担开发任务;
10) 学习能力强,思维活跃,能对产品的需求快速的做出技术上的分析;
11) 具备良好的沟通协调能力和团队合作精神。
第19篇 andriod工程师岗位职责
andriod工程师 lespark 北京高梓行远科技有限公司,lespark,高梓行远 岗位职责:
1.根据业务需求负责lespark android移动客服端新功能研发和版本的迭代;
2.根据lespark产品功能模块设计,编码实现各模块功能,并确保开发质量;
3.依据不断变化的需求和技术发展趋势,对负责的android端应用进行技术优化和改进;
4.参与lespark移动平台软件框架的研究,设计和实现、关键技术验证等工作。
岗位要求:
1.本科以上学历、计算机相关专业
2.年以上android平台开发经验,有开发过成熟的andriod产品经验;
3.熟悉网络编程、多线程、图形界面编程、熟悉tcp/udp、http协议;
4.熟练掌握java,设计模式,http,多线程编程者优先;
5.熟悉android系统上的常用的性能调试工具者优先;
6.分析问题和解决问题的能力强,有大规模代码的阅读和修改经验者优先。
第20篇 andriod/ios开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
(1)负责ios/android客户端研发;独立完成移动开发平台以及相关功能模块的架构设计、开发和维护工作;
(2)协调产品、测试、设计等外部资源,按时按质完成项目上线;
(3)负责软件质量控制,参与代码评审及性能优化工作,保证系统开发质量;
(4)研究与应用领域内前沿技术,负责相关技术管理和协调工作。
任职要求:
(1)年龄35周岁(含)以下,计算机相关专业全日制大学本科及以上学历;
(2)具有3年以上客户端前端相关工作经验,有知名互联网企业工作经验者优先;
(3)ios:熟练掌握objective-c编程语言,熟练掌握ios sdk相关技术开发及应用,具备一定的c、c 或前端开发基础;掌握ui控件封装,熟悉网络编程、数据存储相关知识;具备主流开源组件使用经验,熟悉常用的手机软件调试方法和技巧,理解手机客户端软件及服务端开发特点,熟悉性能优化工作;对swift语言有开发经验者优先;个人在appstore拥有应用者优先。
(4)andriod:精通android开发技术,包括ui、安全、多线程、动画、网络、webview等方面;熟悉主流的android开发平台和框架;熟悉android下网络通信机制,对socket、tcp/ip以及无线通信协议有一定理解和经验;有移动框架设计、前端开发、ant脚本、react native等经验者优先;个人在安卓市场拥有应用者优先。
23位用户关注