工作职责
1.负责公司Android应用的功能开发与维护,确保代码的高质量与高性能。
2.根据产品需求进行架构设计与技术选型,持续优化用户体验
3.分析并解决应用中的性能瓶颈、兼容性问题及线上故障。
4.编写高质量的代码及单元测试,推动团队的代码规范与最佳实践",
5.与产品、设计、测试、后端团队协作,高效推动项目上线。
6.关注Android技术趋势,参与技术分享与团队建设。
任职要求
7.本科及以上学历,计算机相关专业优先,3年以上Android开发经验
8.熟悉Java/Kotlin语言,具备扎实的面向对象编程基础。
9.熟悉Android SDK,掌握常用组件(Activity、Service、ContentProvider、BroadcastReceiver等)。
10.有较强的架构设计能力,熟悉常见架构模式(MVP/MVVM/CClean Architecture等)。
11.熟练使用Jetpack组件(如ViewModel、LiveData、Room、Navigation等)。
12.熟悉常用第三方库(如Retrofit、OkHttp、Glide、RxJava/协程)。
13.有良好的性能优化经验,熟悉内存管理、多线程、网络优化。
14.了解Android原理(Handler、Binder、View渲染机制、Activ)ity生命周期、启动流程)。
15.具备良好的沟通协作能力,能独立承担模块研发工作。
加分项
有跨平台开发经验(Flutter/ReactNative)。
有Android NDK、JNI开发经验。
参与或主导过线上百万级用户App的开发。
有开源项目、技术博客或社区贡献。
我们提供
具有竞争力的薪资与晋升通道。
弹性工作时间,良好的团队氛围。
技术成长环境:技术分享、Code Review、行业大会学习机会