中高级Android开发工程师
2-2.5万元/月
更新 2025-12-10 19:04:20
浏览 146
职位详情
Android
3-5年
岗位职责:
1、负责Android客户端的技术架构规划、功能开发与性能调优,确保代码质量与交付标准;
2、参与业务需求评审与技术方案制定,主导关键模块的设计与实现;
3、攻克开发过程中的技术瓶颈,持续提升应用的流畅度、稳定性、兼容性及用户使用体验;
4、协同产品、设计及服务端团队高效配合,保障项目顺利推进与落地;
5、跟踪Android技术发展方向(如Kotlin协程、JetpackCompose、新型性能分析工具等),推动新技术在实际业务中的落地应用。
任职要求:
(一)基础要求:
1、具备5年以上Android平台开发经历,熟练掌握Java与Kotlin,了解常用开发框架(如AndroidSDK、Jetpack组件库等);
2、具备扎实的计算机理论基础,熟悉常见数据结构、算法和设计模式,能够应对复杂业务场景下的系统架构设计;
3、掌握Android内存管理机制、多线程编程与并发处理(如Handler/Looper、线程池、协程)、网络请求框架(如OkHttp/Retrofit)以及性能优化方法(如卡顿检测、内存泄漏定位、过度绘制优化、启动速度提升等);
4、熟练运用AndroidStudio及主流调试分析工具(如AndroidProfiler、LayoutInspector、ADB、LeakCanary等);
5、拥有完整的项目开发经历,了解GooglePlay发布流程,掌握持续集成与交付方案(如Jenkins、GitLabCI、GitHubActions、Fastlane等)。
优先条件:
6、有直播、实时音视频交互类项目经验(如基于WebRTC、FFmpeg、MediaCodec等技术实现);
7、参与过海外或国际化项目,了解多语言支持、时区处理、本地化配置、设备适配及境外用户使用场景;
8、了解混合开发技术(如Flutter、ReactNative)或跨平台解决方案者优先;
(可选补充)掌握AndroidFramework层工作原理,或在NDK/JNI开发、自定义View/动画、应用安全防护等领域有实践经验者优先。
(二)软性要求:
1、具备良好的沟通协调能力与团队合作意识,热爱技术,能积极主动推进问题闭环;
2、思维条理清晰,具备独立思考与技术攻关能力,具有较强的技术责任感。
1、负责Android客户端的技术架构规划、功能开发与性能调优,确保代码质量与交付标准;
2、参与业务需求评审与技术方案制定,主导关键模块的设计与实现;
3、攻克开发过程中的技术瓶颈,持续提升应用的流畅度、稳定性、兼容性及用户使用体验;
4、协同产品、设计及服务端团队高效配合,保障项目顺利推进与落地;
5、跟踪Android技术发展方向(如Kotlin协程、JetpackCompose、新型性能分析工具等),推动新技术在实际业务中的落地应用。
任职要求:
(一)基础要求:
1、具备5年以上Android平台开发经历,熟练掌握Java与Kotlin,了解常用开发框架(如AndroidSDK、Jetpack组件库等);
2、具备扎实的计算机理论基础,熟悉常见数据结构、算法和设计模式,能够应对复杂业务场景下的系统架构设计;
3、掌握Android内存管理机制、多线程编程与并发处理(如Handler/Looper、线程池、协程)、网络请求框架(如OkHttp/Retrofit)以及性能优化方法(如卡顿检测、内存泄漏定位、过度绘制优化、启动速度提升等);
4、熟练运用AndroidStudio及主流调试分析工具(如AndroidProfiler、LayoutInspector、ADB、LeakCanary等);
5、拥有完整的项目开发经历,了解GooglePlay发布流程,掌握持续集成与交付方案(如Jenkins、GitLabCI、GitHubActions、Fastlane等)。
优先条件:
6、有直播、实时音视频交互类项目经验(如基于WebRTC、FFmpeg、MediaCodec等技术实现);
7、参与过海外或国际化项目,了解多语言支持、时区处理、本地化配置、设备适配及境外用户使用场景;
8、了解混合开发技术(如Flutter、ReactNative)或跨平台解决方案者优先;
(可选补充)掌握AndroidFramework层工作原理,或在NDK/JNI开发、自定义View/动画、应用安全防护等领域有实践经验者优先。
(二)软性要求:
1、具备良好的沟通协调能力与团队合作意识,热爱技术,能积极主动推进问题闭环;
2、思维条理清晰,具备独立思考与技术攻关能力,具有较强的技术责任感。
相似职位
很抱歉,暂无相似职位!