Job Description Job description: Android Developer Job Description 1. Proficient in Kotlin and familiarity with Java 2. Understanding of Android architecture, trends, and APIs 3. Experience with RESTful APIs to connect Android applications to back-end services 4. Familiarity with cloud message APIs and push notifications 5. Proficiency in using version control systems, such as Git 6. Strong understanding of Object-Oriented Programming principles and design 7. Excellent problem-solving skills and attention to detail Preferred: 1. Experience with automated testing and continuous integration 2. Proficiency in using development tools like Android Studio and IntelliJ IDEA 3. Kotlin Certification 4. Understanding of UI/UX standards 5. Knowledge of the Agile development process 6. Experience with other JVM languages, like Groovy or Scala, would be a plus 7. Familiarity with Docker and Kubernetes is a bonus Requirements Android Developer