关于Innobayt
• *职位*
Android开发人员
• *要求*:
- 能够理解业务需求并将其转化为技术需求。
- 熟悉Android原生开发工具和SDK,不同版本的Android以及如何处理不同的屏幕尺寸(设计响应式布局)。
- 熟悉Android UI设计原则、模式和最佳实践。
- 具备离线存储、线程和性能调优的经验。
- 熟悉使用其他设备传感器(如GPS、陀螺仪和加速度计)。
- 了解开源Android生态系统以及可用于常见任务的库。
- 熟悉Firebase API和推送通知。
- 具备基准测试和优化的能力。
- 理解Google的Android设计原则和界面指南。
- 熟练使用代码版本控制工具,如git。
- 熟悉持续集成和持续部署。
- 了解其他Web技术和UI/UX标准。
- 具备扎实的技术背景,深入理解客户端-服务器架构。
- 在移动软件开发环境中建立和发布应用程序的经验将是一个优势。
- 在跨职能团队环境中进行开发、测试和文档编写的敏捷方法。
- 不断改进、学习更多并将事物提升到新的水平的持续渴望,对采用Android的最新功能充满热情。
- 良好的沟通能力和积极的态度。
- 在整个产品开发生命周期中与“跨职能”小组保持同步。
- 改进、优化并识别改进软件工程周期的机会。
- 使用Scrum、Kanban和DevOps工具等框架进行构建数字产品的可靠敏捷执行。
• *所需经验*
- 2年以上原生Android应用开发经验。
- 至少2年强制性的Android应用组件(如活动、片段、服务、内容提供程序等)实际工作经验。
- 有使用Ionic或Flutter等跨平台应用开发工具的经验也将是一个优势。
- 熟悉Kotlin并具备实际经验,了解retrofit和Volley库是必须的。
- 具备构建自定义视图/ UI组件、约束布局的经验。对MVVM MVP、VIPER有深入了解。
- 具备高度发展的书面、口头和演示以及人际交往能力,能够与利益相关者和同事进行高层次的沟通。
- 有DevOps工具和流程、分布式源代码控制系统(如Bitbucket或Git)、持续集成、持续集成和测试工具的经验将是一个优势。
- 扎实的网站和移动分析工具(如Google Analytics)知识将是一个优势。
在您点击“申请”之前:请仔细阅读职位描述,确保您能够自信地展示为什么这个机会适合您,并花时间编写一个精心制作和个性化的简历,以进一步提高您的可见度。
通勤/搬迁能力:
- 迪拜:可靠地通勤或计划在开始工作之前搬迁(必需)。
▶️ Android开发人员
🖊️ INNOBAYT创新解决方案
📍 迪拜