




Description: * Bachelor's degree in Computer Science, Engineering, Information Systems, or related fields. * Experience with native Android applications. * Experience with Android Support Library and Material Design. * Experience with different device dimensions (tablet, smartphone, and related devices). * Experience with GIT. * Experience with quality-oriented delivery processes, including testing and continuous integration. * Experience with the Kotlin programming language. * Knowledge of current libraries such as Jetpack. * Experience with design patterns and SOLID, KISS, and DRY principles (dependency injection, use of interfaces, unit testing). * Knowledge of architectural patterns such as MVVM or other mobile-applicable architectures. * Knowledge of automation using Espresso. * Knowledge of reactive programming. * Experience with monitoring tools such as New Relic, Google Analytics, and others. * Experience with common Android development libraries (e.g., Retrofit, Dagger). * Work with BDD, TDD, and pull requests, promoting consistent code reviews. * Collaborate within a multidisciplinary team. * Apply incremental development methodology. * Monitor deliveries and assess the impact of changes on customer relationships. 251222020249821826


