职位描述
岗位职责:
因工作需要要求到现场一周,对原有项目进行沟通梳理。
负责Android平台应用软件的开发工作,包括新功能的设计、编码、测试和优化。
根据产品需求,参与软件架构设计,编写高质量、可维护的代码。
负责Android应用的性能优化,包括内存管理、流畅度优化等。
与团队成员紧密合作,参与代码审查,确保代码质量。
跟踪最新的Android平台技术动态,持续提升产品竞争力。
解决应用在不同设备和操作系统版本上的兼容性问题。
参与敏捷开发流程,包括需求分析、任务分配、进度跟踪等。
任职要求:
计算机科学或相关专业本科及以上学历,有APP自动化经验优先。
具有3年以上Android应用开发经验。
精通Java或Kotlin语言,有良好的编程习惯和代码风格。
熟悉Android SDK,了解Android系统架构和组件生命周期。
具有Android应用性能优化经验,对内存优化、布局优化等有深入理解。
熟悉网络编程,了解HTTP/HTTPS协议,有RESTful API设计和使用经验。
具有版本控制工具(如Git)的使用经验。
良好的团队合作精神和沟通能力,能够承受一定的工作压力。
有使用第三方库和工具进行开发的经验,如Retrofit、RxJava、Dagger等。
加分项:
有Android平台原生应用和混合应用(如React Native、Flutter)的开发经验。
对Android Jetpack组件有深入了解和使用经验。
有开源项目贡献经验,或个人开发的Android应用在Google Play上架。
了解跨平台移动开发技术,如React Native、Flutter等。
具有Android应用安全性和数据存储安全方面的知识。