职位详情
Android安卓开发工程师
8000-12000元·15薪
北京蕴慧科技有限公司
沈阳
1-3年
大专
09-07
工作地址

沈阳市-浑南区-沈本一街沈阳国际软件园E区东侧

职位描述
主要职责:
1. 独立设计、开发与维护: 负责公司核心工具类Android应用(文件清理器、照片/数据恢复工具、壁纸应用、闹钟、视频下载器等)的架构设计、编码实现、测试与迭代更新。
2. 技术深度与性能优化: 深入应用Android文件系统API (`Storage Access Framework`, `MediaStore`等),实现高效、安全的文件扫描、清理、恢复功能。 精通后台服务、`JobScheduler`/`WorkManager`,确保闹钟、下载、壁纸更换等任务稳定可靠执行。 针对工具类应用特点(如大文件操作、后台处理)进行深度性能优化(内存、CPU、电池、I/O),提升应用响应速度和流畅度。 处理与系统媒体库、通知、权限管理等复杂交互。
3. Google Play 上架与合规: 确保应用完全符合Google Play开发者政策,特别是涉及敏感权限(存储、位置等)、后台行为、隐私政策的要求。 熟悉Google Play Console的使用,管理应用发布、测试轨道、ASO优化基础。 处理应用上架审核、更新发布流程。
4. 用户体验(UX/UI)实现: 与设计师紧密合作,将设计稿转化为流畅、直观且符合Material Design规范的界面,特别关注工具类应用的操作效率和清晰度。
5. 质量保证: 编写健壮的单元测试和UI测试,进行充分的设备兼容性测试(覆盖不同Android版本和厂商ROM),修复Bug,保障应用稳定性和质量。
6. 技术研究与创新: 持续关注Android平台最新技术动态(如新API、Jetpack组件、Kotlin特性),评估并应用到产品中,提升开发效率和产品竞争力。
7. 协作沟通: 与技术团队、产品经理、设计师等进行高效沟通协作,共同推进项目目标达成。

任职要求:
1. 必备技能:
* 本科及以上学历,经验丰富学历放宽,计算机科学、软件工程或相关专业(能力突出者可放宽)。
* 3年以上 专业的Android应用开发经验,有成功上架并维护Google Play应用的经验是硬性要求。
* 精通 Kotlin (Java为辅),熟悉Android SDK、Android Studio开发环境。
* 深入理解Android核心组件: Activity, Fragment, Service, BroadcastReceiver, ContentProvider, Intent等。
* 精通Jetpack组件: 如 Lifecycle, ViewModel, LiveData, Room, WorkManager, Navigation, DataBinding/ViewBinding等。
* 扎实的编程基础: 数据结构、算法、面向对象设计、设计模式。
* 熟悉Android存储机制: 深入理解内部存储、外部存储、`MediaStore`、`SAF`,具备高效安全操作文件的能力。
* 熟悉多线程编程: 精通`Handler`, `Looper`, `Executor`框架,`Coroutines`/`RxJava`等异步处理技术。
* 熟悉网络编程: 了解`Retrofit`/`OkHttp`等网络库,熟悉HTTP/HTTPS协议。
* 熟练使用版本控制工具: Git。
* 良好的问题分析与解决能力,强烈的责任心和自我驱动力。
* 良好的中英文读写能力(能够阅读英文技术文档,编写符合Google Play要求的英文描述和更新日志)。

2. 优先考虑 (加分项):
* 有开发过文件管理器、清理工具、数据恢复工具、壁纸应用、闹钟应用、视频下载器类工具的经验者优先。
* 熟悉Android底层机制(如Binder, AIDL, HAL层概念)。
* 有使用NDK/JNI进行本地开发的经验。
* 熟悉性能分析工具(Android Profiler, Systrace, LeakCanary等)。
* 有处理不同Android厂商(OEM)设备兼容性问题的经验。
* 了解Google Play计费(IAP)或广告集成(AdMob)。
* 具备基础的产品思维和用户体验敏感度。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请