Android Developer – Jetpack Compose – ZoomCar

Job Description:

We are in search of a skilled and experienced Android Developer with a minimum of 2 years of practical experience in native Android development. As an Android Developer, you should excel in Kotlin, Model-View-Intent (MVI) architecture, and Jetpack Compose. Join our dynamic team and play a pivotal role in crafting and maintaining top-notch Android applications that deliver outstanding user experiences.

Responsibilities:

  • Develop, enrich, and sustain Android applications using Kotlin, Jetpack Compose, and the Model-View-Intent (MVI) architecture.
  • Design and implement clean, reusable, and maintainable code to create robust and scalable Android applications.
  • Enhance application performance to ensure optimal user experience and address platform-specific edge cases.
  • Stay abreast of the latest trends, tools, and technologies in the Android development ecosystem, particularly Kotlin, MVI, and Jetpack Compose.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 2 years of practical experience in constructing native Android applications.
  • Demonstrated expertise as an Android Developer with proficiency in Kotlin, MVI architecture, and Jetpack Compose.
  • Solid understanding of Android SDK, Android Studio, and Gradle build system.
  • Proficient in crafting clean, well-structured, and maintainable code.
  • Strong grasp of mobile application development best practices, design patterns, and architectural principles.
  • Familiarity with version control systems, such as Git.
  • Experience with RESTful APIs and asynchronous programming.
  • Exceptional problem-solving skills and meticulous attention to detail.
  • Knowledge of other modern Android libraries and frameworks, such as Jetpack components (ViewModel, LiveData, Room), Dagger, Retrofit, etc.
  • Understanding of UI/UX design principles and adherence to Material Design guidelines.
  • Familiarity with testing frameworks and practices, including JUnit, Espresso, and Mockito.
  • Exposure to continuous integration and delivery (CI/CD) pipelines.

If you are a motivated Android Developer with at least 2 years of experience and possess strong skills in Kotlin, MVI, and Jetpack Compose, we eagerly await your application.

More Information

Apply for this job
Share this job