Android 移动端开发工程师(原生+混合开发)【岗位职责】1.负责公司Android平台移动应用的开发与维护。2.根据产品需求,完成从设计、开发到测试的整个流程,确保应用程序的质量和性能。3.与产品经理、UI/UX设计师和其他技术团队成员紧密合作,实现产品的***用户体验。4.探索并引入新的技术和框架,以提升开发效率和产品质量。5.解决开发过程中遇到的技术难题,优化现有代码库,提高系统稳定性和响应速度。6.参与项目的需求分析和技术选型,为公司的技术决策提供专业建议。【任职要求】1.教育背景:计算机科学或相关专业,本科及以上学历。2.工作经验:至少3年以上Android平台开发经验,有成功上线的应用案例者优先考虑。3.技术技能:(1)精通Java/Kotlin语言,能够独立完成Android应用的开发工作。(2)熟悉React Native等混合开发框架,具备将H5页面无缝集成到原生应用中的能力。(3)熟练掌握WebSocket通信协议,能实现高效的客户端与服务器之间的实时数据交互。(4)对音视频处理有深入了解,熟悉如FFmpeg、WebRTC等音视频SDK的使用,能够进行音视频通话、直播等功能的开发。(5)了解常用的设计模式和架构原则,如MVVM, MVC等,并能够在实际项目中应用。(6)熟悉常见的Android开发工具和调试技巧,如Android Studio, Chrome DevTools等。(7)具备良好的代码编写习惯,重视代码质量和可维护性,熟悉版本控制系统Git、SVN。4.软技能:(1)具备优秀的沟通能力和团队协作精神,能够有效地与其他部门协同工作。(2)强烈的责任心和自我驱动力,对新技术充满热情,愿意不断学习和探索。(3)具备良好的问题解决能力,面对挑战时能够保持积极的态度。【加分条件】1.有成功的音视频类应用开发经验。2.熟悉云端服务和后端开发,具备全栈开发能力。3.对性能优化、内存管理、网络请求等方面有深入的理解和实践经验。4.有开源项目贡献经历,或在GitHub上有高质量的个人项目。【工资福利】月薪10000~20000元等。五险一金、节假日福利等。