随着科技的不断发展,安卓软件研发岗位成为近年来人们追逐的热门职业之一。而位于新疆乌鲁木齐市的水磨沟地区也有一家公司正在招聘安卓软件高级研发人员。本文将介绍该公司的招聘信息和要求,以及安卓软件高级研发人员的工作职责、技能要求和薪酬待遇等方面,帮助有志于从事安卓软件高级研发岗位的求职者更好地了解这一职业。
1. 公司背景
该公司位于乌鲁木齐市水磨沟区,成立于2010年,是一家专注于移动互联网和智能硬件开发的公司。目前,公司旗下有多个知名子品牌,涉及领域包括移动互联网、智能穿戴、智能家居、智能健康等。公司现有员工数百人,其中技术人员占比较大,因业务扩展,目前公司正在招聘安卓软件高级研发人员。
2. 招聘要求
该公司招聘的安卓软件高级研发人员需具备以下基本要求:
(1) 熟练掌握 Java、C++等编程语言,具有 Android 应用开发基础知识;
(2) 至少具备两年及以上安卓应用研发经验,有成功案例或开源项目经验者优先;
(3) 熟悉安卓操作系统原理,了解 Linux 内核开发;
(4) 具备良好的团队合作精神和沟通能力,能够快速适应新技术、新工作环境。
此外,公司对以下条件的求职者将会给予特别关注:
(1)有过领导或团队管理经验,能够带领小团队完成大型项目开发;
(2)在安卓系统底层研发或移动安全方面有专业知识或投入较多的时间研究均可优先考虑;
(3)熟悉 HTML、CSS等前端相关技术者优先;
以上方面的应聘者还需具有良好的学习能力和进取心,有不断追求进步的态度和积极的工作态度。
3. 工作职责
安卓软件高级研发人员主要职责包括:
(1)负责公司产品的开发和维护,进行软件需求分析,并进行相关的架构设计;
(2)负责部署、优化、测试以及维护公司安卓应用软件代码,完善公司应用的运行效果;
(3)参与公司项目开发、技术攻关等工作,保证公司产品的质量和用户体验度;
(4)丰富公司产品的功能模块,和产品经理、UI 设计工程师配合,给出技术支持,实现更多的商业价值;
4. 技能要求
安卓软件高级研发人员需要掌握以下技能:
(1)精通 Java 和 C++ 等编程语言,掌握安卓开发环境、框架、SDK等工具,熟悉Android应用软件的开发和调试。
(2)了解Linux相关知识,理解 Linux 内核涉及的技术实现,具备一定的系统编程技巧;
(3)有良好的数据结构和算法基础,并能够熟练掌握常见的计算机网络和操作系统概念、原理、协议等;
(4)熟悉现代软件工程方法、流程及相关工具;
(5)具备团队协作能力和项目管理经验。
5. 薪酬待遇
针对有两年及以上安卓软件研发经验的人员,该公司对年薪待遇给予6-20万不等的范围,根据个人综合能力和工作表现等多种因素综合考虑。薪酬构成以月薪、年终奖金、项目提成为主,公司有多种福利保障,包括五险一金、带薪年假、补充商业保险、岗位升迁机会等。如果你有相关经验和技能,不妨考虑一下这个高薪岗位的机会。