各级别均有hc,薪资不限于标注范围,可根据工作经验定薪资。
【岗位职责】
1、负责 Android 应用的架构设计、技术选型和核心模块开发。
2、优化应用性能,解决内存泄漏、卡顿、崩溃等复杂问题。
3、主导技术难题攻关,提供高质量的技术解决方案。
4、编写高质量、可维护的代码,并推动团队代码规范的落地。
5、参与需求评审,提供技术可行性评估和优化建议。
6、跟踪 Android 技术发展趋势,探索新技术并推动其在项目中的应用。
【任职要求】
1、学历要求:本科及以上学历,计算机科学或相关专业。
2、工作经验:5 年以上 Android 开发经验,至少主导过 2 个以上完整项目的开发。
3、技术能力:
深入理解 Android 系统机制,具备源码级问题排查能力;
精通 Java / Kotlin,熟悉 Android SDK 和 Jetpack 组件。
熟悉常见的设计模式(如 MVVM、MVP)和架构思想。
熟悉性能优化工具(如 Profiler、LeakCanary)和优化方法。
熟悉网络通信(如 Retrofit、OkHttp)和多线程编程。
精通自定义 View / ViewGroup 开发及复杂 UI 框架重构;
熟练实现动画动效,掌握 Lottie / PAG / VAP 等库的深度优化;
熟练集成腾讯 IM / 直播 SDK,具备问题定位及二次封装能力;
有跨平台开发经验(如 Flutter、React Native)者优先。
4、软技能:
具备良好的沟通能力和团队协作精神,有较强的技术领导力和问题解决能力,对技术有热情,乐于分享和指导他人。
5、加分项:
有大型复杂项目开发经验。
熟悉 CI/CD 流程和自动化测试。
有开源项目贡献或技术博客分享。