Android Developer Job Description Template
Android开发人员负责为Android操作系统驱动的设备开发应用程序. Due to the fragmentation of this ecosystem, Android开发人员必须特别注意应用程序与多个版本的Android和设备类型的兼容性. 他们还必须对围绕这样一个平台的模式和实践有深刻的理解.
Trusted by leading brands and startups
Android开发人员负责为Android操作系统驱动的设备开发应用程序. Due to the fragmentation of this ecosystem, Android开发人员必须特别注意应用程序与多个版本的Android和设备类型的兼容性. 他们还必须对围绕这样一个平台的模式和实践有深刻的理解.
为Android开发者撰写一份优秀的职位描述或广告需要强调项目所需的特定技术. 当你正在寻找一个先进的Android开发人员来填补利基市场, you want to advertise for this. 在你的招聘广告中发布一个通用的Android开发人员描述,会引来大量不熟悉所需技术或除了所使用的编程语言之外对平台知之甚少的人的申请.
本文将为您提供一个示例Android开发人员的职位描述,这将有助于您编写完美的招聘广告,并确保您轻松找到并雇用符合您特定标准的人.
Android Developer - Job Description and Ad Template
Copy this template, and modify it as your own:
Company Introduction
{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, remote working possibilities, 以及所有你认为能让你的公司有趣的东西.}}
Job Description
我们正在寻找一名负责开发和维护针对大量不同Android设备的应用程序的Android开发人员. 您的主要关注点将是Android应用程序的开发及其与后端服务的集成. 您将与其他工程师和开发人员一起在基础设施的不同层上工作. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
- 将设计和线框图转换成高质量的代码
- 设计、构建和维护高性能、可重用和可靠的Java代码
- 确保应用程序的最佳性能、质量和响应性
- Identify and correct bottlenecks and fix bugs
- 帮助维护代码质量、组织和自动化
- {{Add other relevant responsibilities here}}
Skills
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- 熟悉将Android应用程序连接到后端服务的RESTful api
- 熟悉Android UI设计原则、模式和最佳实践
- 有脱机存储、线程和性能调优的经验
- 围绕自然用户界面(如“触摸”)设计应用程序的能力
- 熟悉其他传感器的使用,如陀螺仪和加速度计
- 了解开源Android生态系统,以及用于常见任务的可用库
- 能够理解业务需求并将其转化为技术需求
- 熟悉云消息api和推送通知
- A knack for benchmarking and optimization
- 了解谷歌的Android设计原则和界面指导方针
- 精通代码版本控制工具,如Git
- Familiarity with continuous integration
- {{Make sure to mention any other framework, libraries, or other technology relevant to your project}}
- {{List education level or certification you require}}
Recent Android Articles by Toptal Engineers
Kotlin vs. Java: All-purpose Uses and Android Apps
面向未来的Android代码,第2部分:函数式响应式编程
Android中函数式响应式编程的基础
Hybrid Power: Flutter Advantages and Benefits
Building an Android POS App That Can’t Be Closed
Haxe Review: Haxe 4 Features and Strengths
How to Hire Android Developers
Android开发者是开发Android应用程序的专家. 这篇招聘Android开发者的指南介绍了招聘过程的最佳实践, job description tips, 面试的问题和答案将帮助你确定公司的最佳候选人.
Read Hiring GuideFind the right Android interview questions
下面是一些优秀的Android面试问题.
阅读它们,评论它们,甚至贡献你自己的.
Hire a Top Android Developer Now
Toptal is a marketplace for top Android developers, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司选择Toptal Android自由职业者来完成他们的关键任务软件项目.
See Their ProfilesDmytro Korobov
Dmytro是一位经验丰富的Android开发人员,精通Kotlin, Java和MVVM. 他始终掌握Android的最新趋势和最佳实践,并利用设计原则和材料设计指南. Dmytro擅长后端工程,并热衷于创建高效的服务器端逻辑. 他的编程和数据管理专业知识使他能够开发满足业务需求的高质量软件解决方案.
Show MoreAnna Lozytska
在不同领域拥有超过六年的项目经验, Anna的主要专长是原生Android开发,专注于创建可扩展的应用, high-quality code and excellent UX. 她对产品成功的渴望使她在工程和产品管理的边缘成为一个积极主动的团队成员.
Show MoreAndrew Abakumov
Andrew是一名高级Android开发人员,在一家全球电信公司开始使用Java. After the first smartphones appeared, 他看到了移动应用的力量和潜力,于是将重心转向了安卓. Andrew现在已经有十年的Android经验了, with in-depth knowledge of cloud storage, email, instant messaging, and marketplace apps. 安德鲁的一个专业亮点是开发了一个应用内即时通讯Android应用程序,下载量超过1000万.
Show MoreDiscover More Android Developers in the Toptal Network
Start HiringToptal Connects the Top 3% of Freelance Talent All Over The World.
Join the Toptal community.