作为一名Android开发者,您将负责Android应用程序的开发和维护。您将与跨职能团队密切合作,设计、实施和交付满足用户和客户需求的高质量移动应用程序。主要职责:1. 应用程序开发:使用Java或Kotlin编程语言设计、编码和测试Android应用程序。与UI/UX设计师合作,确保最佳用户体验和视觉设计。根据需要实施功能、增强和错误修复。2. 平台兼容性:确保与各种Android版本和屏幕尺寸兼容。优化应用程序在不同设备上的性能和响应能力。3. API集成:与外部API和Web服务集成,获取数据并在应用程序内启用其他功能。4. 调试和测试:识别和解决应用程序缺陷、性能瓶颈和其他问题。进行彻底的测试,包括单元测试和集成测试。5. 代码维护:保持代码质量、组织和文档。及时了解最新的Android开发趋势和最佳实践。6. 性能优化:分析和优化应用程序的速度和响应能力。识别和解决内存和资源使用问题。7. 安全性:实施安全最佳实践,保护用户数据和应用程序完整性。了解安全漏洞并应用必要的更新。8. 协作:与产品经理、设计师和其他开发人员紧密合作,定义项目需求和可交付成果。与跨职能团队合作,确保无缝的用户体验。9. 版本控制:使用Git等版本控制系统管理源代码并与团队成员合作。10. 发布和部署:准备应用程序部署到Google Play商店。监控和管理应用程序更新和评论。资格要求:计算机科学或相关领域的学士学位(或同等经验)。扎实的Java或Kotlin编程技能。熟悉Android Studio和Android SDK。了解Android UI设计原则和指南。熟悉RESTful API和Web服务。了解数据库管理和存储技术。解决问题的能力和注重细节。优秀的沟通和团队合作能力。首选资格:具有3年以上移动应用程序开发项目经验。了解现代应用程序架构模式(例如MVVM、MVP)。有第三方库和框架的经验。熟悉持续集成和部署工具。对开源Android项目的贡献。工作类型:全职薪水:每月4000-7000阿联酋迪拉姆。通勤能力:• 阿布扎比(必须)可搬迁能力:• 阿布扎比:在开始工作前搬迁(首选)