职位描述
岗位职责:
1、负责 Android 应用的架构设计、核心功能开发和性能优化;
2、参与技术方案评审,制定开发规范和最佳实践;
3、解决复杂技术难题,攻克性能瓶颈和稳定性问题;
4、指导初中级工程师,进行代码审查和技术分享;
5、跟进 Android 新技术,推动技术栈升级和工程化改进。
任职要求:
1、6年以上 Android 开发经验,至少2个完整项目从0到1的经历;
2、精通 Kotlin/Java,熟悉 Android SDK 和常用框架(Jetpack、RxJava、协程等);
3、深入理解 Android 系统机制(四大组件、View 绘制、事件分发、内存管理);
4、熟练使用 MVVM、MVI 等架构模式,有大型项目架构经验。
技术深度:
1、具备性能优化经验(启动优化、内存优化、卡顿治理、包体积优化);
2、熟悉 Native 开发(JNI/NDK)或跨平台技术(Flutter/React Native)优先;
3、了解 APM 监控、崩溃分析、CI/CD 流程;
4、有开源项目贡献或技术博客者优先。
软技能:
1、良好的代码规范和文档习惯;
2、较强的问题分析和解决能力;
3、良好的沟通协作和团队意识。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕