HamburgerMenu
hirist

BlackBuck - Software Development Engineer II - Android Platform

Posted on: 28/09/2025

Job Description

Key Responsibilities :

- Build and maintain Android apps using Kotlin and Jetpack Compose.

- Translate UI/UX designs into responsive and efficient features.

- Follow MVI/MVVM/Clean Architecture and use Jetpack components (ViewModel, Navigation, etc.).

- Integrate with REST APIs, Local DB, and Firebase (auth, storage, notifications). Write unit and UI tests, conduct code reviews, and monitor app health.

- Ensure code quality, security, and compliance with platform guidelines and best practices.

- Stay updated with the latest Android trends and mentor junior developers.

Required Skills :

- 2-5 years of Android development experience with full app lifecycle exposure.

- Strong in Kotlin, coroutines, Flow; basic Java familiarity is a plus.

- Proficient in Jetpack Compose, XML and Android Jetpack libraries.

- Experience with MVI and MVVM, modular code, and Hilt/Dagger for DI.

- Comfortable with Git, Gradle, Android Studio, and CI/CD tools.

- Knowledge of REST APIs, Retrofit, Room, Firebase, and debugging tools.

- Experience working in the e-commerce domain.

- Strong debugging skills and able to write Test cases.

- Good understanding of performance optimization and device compatibility.

- Familiarity with AI coding assistants (e.g., Copilot, Cursor, Claude, Windsurf) to improve development efficiency.

- Strong communication, problem-solving, and ownership mindset.

Bonus Skills : Effective team collaboration and communication, familiarity with Compose Multiplatform or basic exposure to iOS development.

info-icon

Did you find something suspicious?