职位描述
职位职责:
1. 能独立搭建Android应用架构,负责Android技术方案的设计并编写相关文档。
2. 能独立完成Android App的开发和维护。
3. 配合项目经理进行项目分析,参与技术研讨,能提出合适的方案并实施。
4. 负责App在Android国内外各大应用市场的发布上线。
5. 识别并处理市场合规、安全法规、隐私合规等相关问题。
任职要求:
1. 计算机相关专业本科及以上学历,具备 3 年及以上 Android 开发经验。
2. 熟练掌握 Kotlin 和 Java语言,了解kotlin协程等高阶用法。
3. 熟练掌握 Android Jetpack 组件,如 LiveData、ViewModel等,以及 Retrofit、OkHttp、Glide 等常用开源框架,能够灵活运用这些框架搭建稳定、高效的应用架构。
4. 熟悉 MVC、MVVM等架构模式,具备模块化开发经验。
5. 掌握性能优化工具与方法,能够运用 Android Profiler、LeakCanary 等工具进行性能分析与优化,有效解决应用性能问题,提升用户体验。
6. 具有良好的编码习惯和工程化思维,能够撰写高质量的代码并进行 Code Review。
7. 具备良好的沟通能力、团队协作精神,以及独立解决问题的能力。