Android Developer ( Experienced )
We are looking for a skilled Android Developer to join our team and create cutting-edge mobile applications.
If you’re passionate about building intuitive and performant Android apps using modern tools and architectures, we’d love to hear from you!
Key Responsibilities:
• Develop Android applications using Jetpack Compose and Kotlin.
• Apply MVVM and Clean Architecture principles for robust, maintainable designs.
• Implement asynchronous programming with Coroutines and Flow.
• Integrate and manage dependency injection using Hilt.
• Collaborate with cross-functional teams (designers, product managers, and other developers) to deliver a seamless user experience.
• Write and maintain comprehensive unit and integration tests to ensure app reliability.
Mandatory Skills:
• 4+ years of experience
• Strong proficiency in Kotlin and hands-on experience with Jetpack Compose.
• Expertise in Coroutines/Flow for managing asynchronous operations.
• Solid understanding of MVVM and Clean Architecture patterns.
• Experience with Hilt for dependency injection.
• Proven ability to write scalable and maintainable code.
• Italian language proficiency (conversational or fluent).
Nice-to-Have Skills:
• Familiarity with WorkManager, Room, or other Android Jetpack libraries.
• Experience with CI/CD pipelines for streamlined development and deployment.
• Understanding of Material Design principles for UI/UX consistency.
What we offer:
Competitive salary
Flexible hours
Hybrid
Monthly entertainment gatherings
Free Coffee