职位详情
安卓软件工程师
1.2-1.8万
深圳市金峰数码通讯有限公司
深圳
1-3年
本科
10-16
工作地址

海谷科技大厦-T1栋

职位描述
岗位职责
  1. 负责公司安卓平台应用程序的设计、开发、测试及维护,依据设计稿用 XML 等技术实现界面,适配多设备屏幕尺寸与分辨率;
  2. 与产品经理、设计师、后端工程师紧密协作,参与需求讨论,定义产品功能与用户体验,共同推进产品落地;
  3. 开发并优化前端核心功能,处理 web 端、H5 等关联场景开发,编写高质量、可维护、高性能的代码,参与代码审查;
  4. 与后端协作定义 API 接口,保障数据传输稳定高效,解决交互中的兼容性与数据同步问题;
  5. 持续优化应用性能(如启动速度、内存、耗电量),修复崩溃、ANR 及兼容性问题,提升应用稳定性与用户体验;
  6. 参与技术选型与架构设计,搭建可复用组件库,研究安卓领域新技术,推动团队技术进步与架构演进。
任职要求必备技能
  1. 计算机科学或相关专业本科及以上学历,具备 2 年以上安卓平台开发经验;
  2. 精通 Kotlin(优先)和 Java 语言,理解面向对象及函数式编程思想,熟练使用 Android Studio 与 Git 版本控制工具;
  3. 熟练掌握 Android SDK,对 Activity/Fragment 生命周期、UI 布局与绘制、多线程等有深入理解;
  4. 熟悉 Android Jetpack 组件库(如 Lifecycle、ViewModel、LiveData 等),了解 MVP/MVVM 等主流架构模式;
  5. 熟练运用 Retrofit、OkHttp、Glide 等常用开源库,具备集成外部 SDK 的实战经验;
  6. 具备应用性能优化经验,掌握 APK 优化手段,有良好的团队协作能力。
加分项
  1. 有使用 Jetpack Compose 开发项目的实际经验;
  2. 熟悉 Kotlin Coroutines(协程)和 Flow 进行异步编程;
  3. 有模块化、组件化开发经验,或了解 Flutter 等跨平台技术;
  4. 有发布应用至 Google Play 商店的完整经验;
  5. 对代码规范、单元测试、自动化构建有追求和实践。

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

立即申请