AI智能简历诊断!

想知道你的简历存在什么问题吗?

从简历规范度、职业形象塑造、职场经历、核心能力、职场竞争力五个维度综合评估,为你的求职保驾护航!

立即诊断

Android开发工程师

1-1.8万
昆明市专科不限经验

职位描述

岗位要求:
1、学历与专业:大专及以上学历,计算机科学与技术、软件工程、信息与计算科学等相关专业优先。
2、开发经验:具有 5 年以上安卓开发经验,有完整的安卓项目开发经验者优先,能够独立承担安卓应用开发任务。
技术技能要求:
1、深入掌握 Java 或 Kotlin 编程语言,具备扎实的编程基础和良好的编程习惯,能够熟练运用面向对象编程思想进行代码设计与实现。
2、精通安卓开发框架和相关技术,包括 Android SDK、Android Studio 集成开发环境、Gradle 构建工具等,熟悉安卓应用的生命周期、布局管理、UI 组件和事件处理机制。
3、熟练掌握安卓数据存储和数据库操作,如 SQLite 数据库的使用,能够进行数据的增、删、改、查操作,并具备数据库设计和优化能力。
4、具备丰富的网络编程和数据交互经验,熟悉 Socket、HTTP、HTTPS 等网络协议,能够熟练使用 RESTful API 进行数据请求与响应,掌握 JSON、XML 等数据格式的解析与生成。
5、了解多线程编程和异步任务处理,能够合理运用线程池、Handler、AsyncTask 等机制进行多线程开发,避免线程安全问题,确保应用的高效运行。
6、掌握常用的安卓开发框架和库,如 Retrofit、OkHttp、Glide 等,能够运用这些框架和库进行高效开发,并对其原理有一定的理解。
7、具备良好的代码调试和故障排除能力,能够熟练使用调试工具(如 Android Studio 的调试功能)定位和解决开发过程中出现的各类问题。
8、熟悉移动应用的性能优化和内存管理方法,能够运用性能分析工具(如 Android Profiler)对应用进行性能监测和分析,并采取有效的优化措施。
9、对移动应用的安全性和隐私保护有深入的认识,能够在应用开发过程中遵循安全规范,采取有效的安全措施,防止应用遭受攻击和数据泄露。

20,861+ 岗位更新等你来订阅

一键订阅最新的岗位,每周送达

您可以在邮箱中随时取消订阅