HamburgerMenu
hirist

Job Description

Job Description :

We are looking for a skilled and passionate Android Developer to join our mobile development team. You will play a key role in the design, development, and maintenance of advanced Android applications, with a strong focus on building modern, scalable, and performant apps using Kotlin and Jetpack Compose.

As part of a collaborative and agile team, you will work closely with product managers, designers, and other engineers to deliver cutting-edge features and ensure the best possible user experience.


Responsibilities :

- Design and build advanced Android applications using Kotlin and Jetpack Compose.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Apply modern architecture principles like MVVM and Clean Architecture to ensure modular, maintainable code.

- Integrate RESTful APIs using Retrofit and manage third-party libraries and SDKs.

- Ensure the performance, quality, and responsiveness of applications.

- Implement and maintain Room Database for local data storage and caching strategies.

- Write robust and comprehensive unit tests to ensure reliability and minimize regressions.

- Utilize Hilt/Dagger for dependency injection and efficient lifecycle management.

- Work with Firebase (Authentication, Firestore, Analytics, Crashlytics, etc.) as part of the mobile infrastructure.

- Participate in code reviews, knowledge sharing sessions, and contribute to best practices.

- Stay up to date with the latest Android development trends, tools, libraries, and frameworks.


Required Qualifications :


- 2+ years of hands-on Android development experience with a deep understanding of Kotlin.

- Proven expertise in Jetpack Compose, including custom component creation and animations.


- Strong command of Android SDK, Android Architecture Components (ViewModel, LiveData, Lifecycle).

- Solid understanding of design patterns, particularly MVVM and Clean Architecture.

- Experience with dependency injection frameworks such as Hilt or Dagger 2.

- Proficient with Retrofit, JSON parsing, and integrating RESTful APIs.

- Familiarity with Room Database and handling offline data persistence.

- Deep knowledge of mobile UI/UX best practices and responsive design techniques.

- Good understanding of Git, CI/CD practices, and collaborative development workflows.


info-icon

Did you find something suspicious?