职位描述:
我们正在寻找一位经验丰富的高级Android开发工程师加入我们的团队。理想的候选人需要在移动应用开发方面拥有5年以上的工作经验,具备深厚的Android开发知识和实践经验,能够独立完成复杂项目,并在团队中起到领导作用。
主要职责:
负责Android平台的应用程序设计、开发、测试及维护
与产品经理、设计师和其他开发人员合作,制定项目计划并确保按时交付
优化应用性能,提高用户体验
解决项目中遇到的技术难题,提出有效的解决方案
参与代码评审,确保代码质量和开发效率
编写和维护技术文档
指导和培训初级开发人员,提升团队整体技术水平
任职要求:
计算机科学、软件工程或相关专业本科及以上学历
5年以上Android应用开发经验,具有完整的项目开发经验
熟练掌握Java或Kotlin编程语言,深入理解Android SDK
熟悉常用的数据存储技术,如SQLite、Room等
熟悉多线程、网络通信和异步编程
具备扎实的面向对象编程和设计模式知识
了解MVVM、MVP等架构模式,具有实际项目应用经验
具有良好的问题分析和解决能力,能快速定位并解决问题
优秀的沟通和团队协作能力,能够积极参与团队讨论和技术分享
有知名App上线经验者优先
加分项:
有Flutter等跨平台开发经验
了解敏捷开发流程,有Scrum实践经验
有开源项目贡献或技术博客者优先