**职责**:
- 编写质量可测试和可维护的代码。您了解清晰和惯用代码的好处。
- 分析大型功能并实施实用解决方案。
- 使用最新的Android编程技术实现自定义本机用户界面。
- 构思和制定适用于所有类型的Android设备的应用程序。
**工作要求**:
- 必须具有MVVM、清晰架构和SDLC经验。
- 具有Kotlin经验-协程、高阶函数、扩展函数等。
- 在多模块项目中有使用ProGuard的实际经验。
- 具有使用JUnit、Mockito和/或Espresso进行实际的测试驱动开发经验。
- 具有使用Android Jetpack组件进行实际操作的经验。
- 编程和同行代码审查经验。
- 熟练掌握使用XML、自定义UI组件构建UI和动画。
- 具有面向对象编程和软件设计模式(如MVC、MVVM)的实际经验。
- 具有使用Dagger Hilt等依赖注入框架的实际经验。
- 具有Android架构组件(如LiveData、Navigation等)的经验。
- 熟悉SQLite、Realm或ROOM数据库管理系统。
- 具有Web服务集成(REST、JSON、XML)的经验。
- 具有GIT、VSTS代码管理知识等版本控制系统的经验。
- 具有敏捷和Scrum框架知识。
**通勤能力**:
- 迪拜(首选)
**可搬迁能力**:
- 迪拜:在开始工作之前搬迁(首选)
▶️ Android开发人员
🖊️ SEER SOLUTIONS DMCC
📍 迪拜