Motory is seeking an Android Developer with 2 to 4 years of experience for a full-time position in our Amman office.
Key Responsibilities:
You will be responsible for designing, developing, and maintaining high-quality Android applications. The ideal candidate should have hands-on experience with modern Android development practices and a strong background in building scalable and maintainable mobile solutions.
- Design and develop Android applications using Kotlin and Jetpack Compose.
- Implement Clean Architecture principles with modularized project structures.
- Work with dependency injection frameworks (Hilt / Dagger).
- Integrate and manage local databases (Room, DataStore).
- Implement RESTful APIs, and Firestore/Realtime Database for real-time data handling.
- Work on CI/CD pipelines (Gradle optimization, automated builds, artifact distribution).
- Ensure app performance optimization, memory management, and efficient UI rendering.
- Collaborate with cross-functional teams (backend, design, QA) to deliver high-quality features.
Required Skills:
- Strong expertise in Kotlin and Android app development.
- Experience with Jetpack Compose and modern UI development.
- Solid understanding of Clean Architecture and modular app structures.
- Knowledge of Room Database, DataStore, and SharedFlow/StateFlow patterns.
- Hands-on experience with Firebase services.
- Familiarity with WorkManager for background tasks and queue management.
- Strong debugging, problem-solving, and optimization skills.
What We Offer
- A collaborative environment with a focus on clean code and best practices.
- Exposure to large-scale apps in the automotive and e-commerce sectors.
- Opportunity to work with modern Android tools and cutting-edge technologies.
- Continuous learning and growth opportunities.
- Health insurance – Medical benefits for you and your family.