android开发工程师
2-3.5万元/月
更新 2025-12-10 19:04:29
浏览 438
职位详情
Android
3-5年
通信相关专业 · 架构设计/优化 · 数据结构/算法能力 · 数学相关专业 · Android客户端产品研发 · 架构设计能力 · 研发流程优化 · 多线程编程能力 · 计算机/软件工程相关专业
岗位职责:
1、负责Android客户端产品的架构设计、开发与性能优化,保障高质量代码交付;
2、参与需求分析与技术方案设计,主导核心功能模块的实现;
3、解决开发中的技术难点,持续优化App流畅性、稳定性、兼容性及用户体验;(增加了兼容性)
4、与产品、设计、后端团队紧密协作,推动项目高效落地;
5、关注Android领域前沿技术(如Kotlin协程、JetpackCompose、性能优化新工具等),探索新技术在业务中的合理应用。
任职要求:
(一)基础要求:
1、5年以上Android开发经验,精通Java和Kotlin,熟悉Android常用开发框架(如AndroidSDK,Jetpack组件库等);
2、扎实的计算机基础,熟悉数据结构、算法及设计模式,具备复杂场景下的架构设计能力;
3、深入理解Android内存管理机制、多线程与并发(如Handler/Looper、线程池、协程)、网络通信(如OkHttp/Retrofit)及性能优化手段(如卡顿分析、内存泄漏排查、过度绘制优化、启动优化等);
4、熟练使用AndroidStudio开发工具及主流调试、测试工具(如AndroidProfiler,LayoutInspector,ADB,LeakCanary等);
5、有完整项目开发经验,熟悉GooglePlay上架流程,掌握持续集成(CI/CD)方案(如Jenkins,GitLabCI,GitHubActions,Fastlane等)。
优先条件:
6、有直播、实时语音/视频通讯相关项目经验(如使用WebRTC,FFmpeg,MediaCodec等框架);
7、参与过国际化/海外项目,熟悉多语言、时区、本地化适配、不同设备兼容性及海外用户场景;
8、熟悉混合开发技术(如Flutter,ReactNative)或跨平台框架优先;
(可选补充)熟悉AndroidFramework层原理,或特定领域如NDK/JNI开发、自定义View/动画、安全加固者优先。
(二)软性要求:
1、良好的沟通能力与团队协作精神,对技术有热情,能主动推动问题解决;
2、逻辑清晰,具备独立分析、解决问题的能力,有技术Owner意识。
1、负责Android客户端产品的架构设计、开发与性能优化,保障高质量代码交付;
2、参与需求分析与技术方案设计,主导核心功能模块的实现;
3、解决开发中的技术难点,持续优化App流畅性、稳定性、兼容性及用户体验;(增加了兼容性)
4、与产品、设计、后端团队紧密协作,推动项目高效落地;
5、关注Android领域前沿技术(如Kotlin协程、JetpackCompose、性能优化新工具等),探索新技术在业务中的合理应用。
任职要求:
(一)基础要求:
1、5年以上Android开发经验,精通Java和Kotlin,熟悉Android常用开发框架(如AndroidSDK,Jetpack组件库等);
2、扎实的计算机基础,熟悉数据结构、算法及设计模式,具备复杂场景下的架构设计能力;
3、深入理解Android内存管理机制、多线程与并发(如Handler/Looper、线程池、协程)、网络通信(如OkHttp/Retrofit)及性能优化手段(如卡顿分析、内存泄漏排查、过度绘制优化、启动优化等);
4、熟练使用AndroidStudio开发工具及主流调试、测试工具(如AndroidProfiler,LayoutInspector,ADB,LeakCanary等);
5、有完整项目开发经验,熟悉GooglePlay上架流程,掌握持续集成(CI/CD)方案(如Jenkins,GitLabCI,GitHubActions,Fastlane等)。
优先条件:
6、有直播、实时语音/视频通讯相关项目经验(如使用WebRTC,FFmpeg,MediaCodec等框架);
7、参与过国际化/海外项目,熟悉多语言、时区、本地化适配、不同设备兼容性及海外用户场景;
8、熟悉混合开发技术(如Flutter,ReactNative)或跨平台框架优先;
(可选补充)熟悉AndroidFramework层原理,或特定领域如NDK/JNI开发、自定义View/动画、安全加固者优先。
(二)软性要求:
1、良好的沟通能力与团队协作精神,对技术有热情,能主动推动问题解决;
2、逻辑清晰,具备独立分析、解决问题的能力,有技术Owner意识。
相似职位
很抱歉,暂无相似职位!