AI智能简历诊断!

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

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

立即诊断

安卓开发工程师(实习/应届)

5-8千
北京市硕士不限经验

职位描述

岗位职责:
1、制定微主导APP后端架构设计,制定微服务拆分方案(如用户中心、AI接口层、数据缓存层),确保架构支持百万级 DAU 扩展;
2、设计 AI 算法与后端服务的对接流程(如模型调用 API、实时推理结果缓存策略),优化算法调用延迟至50ms以内;
3、开发APP核心API接口,采用 RESTful 规范,保障接口QPS≥1000;
4、设计移动端特有的后端支持方案(如弱网重连机制、推送服务架构、移动端数据压缩传输);
5、针对APP用户行为特点(如高峰时段并发、地域网络差异),制定缓存策略(Redis集群)、限流方案(Sentinel);
6、搭建监控体系(Prometheus+Grafana),实时追踪接口耗时、服务器负载,快速定位线上问题。
7、协调前端团队(已完成 UI)、AI 算法团队,制定数据交互协议,推动跨团队技术方案落地;
任职要求
1、编程语言:精通 Java 和 Kotlin 编程语言,熟悉 Android 平台的开发规范。
2、开发工具与环境:熟悉 Android SDK、Android Studio,熟练使用 Gradle 等构建工具,熟练使用 Git 等版本控制工具,熟悉 CI/CD 流程。
3、架构与设计模式:熟练掌握 MVVM、MVP 等架构模式,有独立架构设计和封装能力,熟悉 Android Jetpack 组件、依赖注入、协程等现代开发工具,了解插件化、组件化和动态加载技术。
4、性能优化:具备应用程序性能优化经验,特别是在内存管理、电池消耗、网络请求、启动速度、页面渲染等方面,熟悉性能优化常用工具,如 Profiler、LeakCanary 等。
5、系统与框架知识:熟悉 Android Framework 架构,了解 AMS、WMS 等常用系统服务运行机制,熟悉 Android UI 绘制流程、事件传递机制和常用 IPC 机制。
6、网络与数据存储:对网络通信(HTTP/HTTPS、Socket 等)有深入的理解和实践经验,熟悉数据存储(SQL/NoSQL、SharedPreferences、文件存储等)。
7、蓝牙与其他技术:熟悉 Android 平台上的经典蓝牙及 BLE 相关技术,有蓝牙配套应用的开发经验。
8、项目经验与发布:有成功发布过 Android 应用的经验(未发布上线也可以),熟悉 Google Play 商店的发布流程。
9、学习与适应能力:具备创新思维和持续学习的能力,能够在快节奏的环境中工作,适应不断变化的需求。

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

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

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