Key Responsibilities
Port the existing Warehouse App from Xamarin to Kotlin using Jetpack Compose and modern Android architecture principles.
Integrate with RESTful APIs built on the EFU backend services.
Implement data persistence using Room and handle asynchronous operations with Coroutines and Flow.
Maintain clean, testable, and scalable code following MVVM and repository patterns.
Integrate dependency injection via Dagger/Hilt.
Manage Play Store deployments, app signing, and build versioning.
Work with CI/CD pipelines for automated builds and testing.
Ensure high code quality with unit and UI testing frameworks (JUnit, Espresso).
Collaborate cross-functionally with QA, backend, and infrastructure teams for smooth release cycles.
Required Skills
•Strong proficiency in Kotlin