岗位职责
1. 负责Android平台应用的架构设计、功能开发和性能优化;
2. 独立完成模块开发,确保代码质量、可维护性和稳定性;
3. 参与产品需求分析,提供技术可行性方案并落地实现;
4. 优化App启动速度、内存占用、耗电量等关键性能指标;
5. 解决线上复杂Bug及兼容性问题,保障版本稳定迭代;
6. 研究新技术(如Compose、Kotlin协程、Jetpack组件等),推动团队技术升级;
7. 编写技术文档,参与代码评审,提升团队开发效率。
岗位要求:
- 本科及以上学历,计算机相关专业;
- 3年以上**Android开发经验,至少参与过2款完整App开发并上线。
2. 技术能力:
- 精通 Kotlin/Java**,熟悉面向对象设计、数据结构及常用设计模式;
- 熟悉 **Android SDK** 及主流开发框架(如 **Jetpack**、Retrofit、OkHttp、RxJava/Coroutines 等);
- 掌握 **多线程编程**、网络通信、内存管理及性能调优技巧;
- 熟练使用 Android Studio 及调试工具(Profiler, LeakCanary 等);
- 了解 **模块化/组件化** 开发模式,掌握 **Gradle** 配置优化;
- 熟悉 **Git** 工作流,具备团队协作开发经验。