




Develop and maintain native Android mobile applications using Kotlin, aligned with business requirements, applying good programming practices and ensuring high-quality software focused on user experience. **Main Responsibilities** * Develop new native Android applications using Kotlin. * Maintain and optimize existing functionalities. * Implement new features according to business requirements. * Identify, investigate, and resolve production crashes. * Research and apply new technologies to improve mobile development efficiency and scalability. **Requirements:** * Degree in Systems Engineering, Computer Science, or related field. * +3 years developing native Android applications with Kotlin. **Technical Skills** * Kotlin and Android Studio. * SOLID principles and design patterns. * Android Jetpack. * Mobile architectures (MVVM, MVP, Clean Architecture, etc.). * Multimodule programming. * Dependency injection (e.g., Dagger/Hilt). * REST service consumption and thread handling. * Gradle and Firebase. * Unit testing and version control (Git). * Publishing applications on Google Play. * Tools: Postman, JIRA, version control systems. **Languages** * Technical English (reading and understanding documentation). **Desirable** * Experience developing with multimodule architecture. * Knowledge of CI/CD for mobile applications. * Participation in agile processes (Scrum, Kanban). * Applications published on Google Play Store. Job Type: Full-time Salary: $30,000.00 - $35,000.00 per month Work Location: On-site


