Job Description
We are seeking a talented and experienced Android Developer with a minimum of 2 years of hands-on experience in native Android development. As an Android Developer, you should have expertise in Kotlin, Model-View-Intent (MVI) architecture, and Jetpack Compose. Join our dynamic team and play a critical role in developing and maintaining high-quality Android applications that deliver exceptional user experiences.
Responsibilities :
– Develop, enhance, and maintain Android applications using Kotlin, Jetpack Compose, and the Model-View-Intent (MVI) architecture.
– Design and implement clean, maintainable, and reusable code to deliver robust and scalable Android applications.
– Optimize application performance for optimal user experience and handle platform-specific edge cases.
– Stay up-to-date with the latest trends, tools, and technologies in the Android development ecosystem, especially Kotlin, MVI, and Jetpack Compose.
Requirements :
– Bachelor or Master degree in Computer Science, Software Engineering, or a related field.
– Minimum of 2 years of hands-on experience in building native Android applications.
– Proven experience as an Android Developer with expertise in Kotlin, MVI architecture, and Jetpack Compose.
– Strong knowledge of Android SDK, Android Studio, and Gradle build system.
– Proficiency in writing clean, well-structured, and maintainable code.
– Solid understanding of mobile application development best practices, design patterns, and architectural principles.
– Experience with version control systems, such as Git.
– Familiarity with RESTful APIs and asynchronous programming.
– Strong problem-solving skills and attention to detail.
– Familiarity with other modern Android libraries and frameworks, such as Jetpack components (ViewModel, LiveData, Room), Dagger, Retrofit, etc.
– Knowledge of UI/UX design principles and Material Design guidelines.
– Familiarity with testing frameworks and practices, such as JUnit, Espresso, and Mockito.
– Experience with continuous integration and delivery (CI/CD) pipelines.
If you are a motivated Android Developer with a minimum of 2 years of experience and possess strong skills in Kotlin, MVI, and Jetpack Compose, we would love to hear from you.
Apply now