Job Description:
We are seeking an experienced Android Developer (Native) to join our dynamic team. We are constantly seeking to learn and improve your skillset, then you are the type of person we are looking for!
Responsibilities:
- Develop and maintain high-quality Android applications using Kotlin and Clean Architecture/MVVM.
- Collaborate with cross-functional teams to design, develop, and deploy new features.
- Write clean, maintainable, and efficient code for mobile platforms.
- Ensure the performance, quality, and responsiveness of applications.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Education Required:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Requirements:
- A minimum of 1+ year of experience in Android development.
- Strong experience in developing Android applications using Kotlin.
- Solid understanding of Android application development, including Android SDK, Gradle, and Android Studio.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Experience with Clean Architecture and MVVM.
- Experience with Git or other version control systems.
- Strong problem-solving and analytical skills.