Key Responsibilities
Work with UX/UI designers to implement and refine user interfaces. Collaborate with backend developers to integrate APIs and services.
Participate in code reviews, write unit tests, and ensure adherence to coding standards and best practices.
Support the architecture and implementation of robust and scalable solutions under the guidance of senior developers.
Keep up-to-date with the latest industry trends, technologies, and best practices related to Android development.
Minimum Requirements
1 - 3 years of qualified experience in Android development.
Proficiency in Kotlin and Java,
with a solid understanding of Android SDK and up-to-date development practices.
Experience with Android development tools such as Android Studio and Gradle.
Familiarity with RESTful APIs, third-party libraries, and frameworks such as Retrofit, Dagger, and Room.
Basic experience in implementing user interfaces and understanding of material design principles.
Knowledge of unit testing frameworks like JUnit and UI testing tools like Espresso.
Strong problem-solving skills, attention to detail, and ability to work effectively in a team workplace.
Good communication and collaboration skills