Android Developer 3+
We are seeking an experienced Android Developer to join our team.
The ideal candidate will be responsible for the development and bug fixing of native Android applications, ensuring code performance, scalability, and maintainability.

Key Responsibilities:
• Develop and maintain native Android applications using Kotlin and Java.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Troubleshoot and fix bugs to improve application performance.
• Ensure the codebase is clean, scalable, and maintainable.
• Integrate APIs using Retrofit and OkHttp.
• Manage local databases with Room.
• Plan and manage background tasks with WorkManager.
• Utilize Coroutines for efficient asynchronous programming.
• Write unit tests to maintain high code quality.
• Configure and optimize Gradle builds for better performance.
Requirements:
• 3+ years of professional experience in Android app development.
• Proficiency in Kotlin and Java.
• Strong knowledge of Jetpack Libraries and MVVM architecture.
• Experience with Jetpack Compose for building modern, responsive UIs.
• Solid understanding of API integration using Retrofit/OkHttp.
• Experience with local database management using Room.
• Familiarity with background task planning using WorkManager.
• Expertise in using Coroutines for asynchronous programming.
• Ability to write comprehensive unit tests.
• Experience in configuring and optimizing Gradle builds.
Preferred Qualifications:
• Strong problem-solving skills and attention to detail.
• Excellent communication and teamwork abilities.
• Experience working in Agile development environments.
What we offer:
Competitive salary
Flexible hours
Hybrid
Monthly entertainment gatherings
Free Coffee
An amazing rooftop at our office