 
        
        Company Description
Cloud Catalyst GmbH, based in Vienna, Austria, is a forward-thinking company specializing in innovative cloud infrastructure solutions. We are working on advanced mobile and web technologies, collaborating with partners to deliver secure and efficient solutions.
Role Description
This is a full-time hybrid role for a Senior Android Developer at Cloud Catalyst GmbH. You will be responsible for designing, developing, and maintaining our Android SDK, integrating partner SDKs, and taking end-to-end ownership of the Android development process, including CI/CD and app releases. The role is primarily based in Vienna, Austria, with remote work flexibility.
Qualifications
 * Minimum of 5 years of experience in Android development.
 * Expertise in mobile application development and Android SDK.
 * Proficiency in integrating third-party SDKs and APIs.
 * Strong knowledge of Object-Oriented Programming (OOP), Kotlin, and Java.
 * Extensive experience with Kotlin coroutines for asynchronous programming to efficiently handle background tasks.
 * Experience with server-driven UI architectures and mobile app design patterns.
 * In-depth understanding of CI/CD pipelines and Android app release processes (e.g., Google Play Store deployment).
 * Proven ability to take end-to-end ownership of Android development projects.
 * Strong problem-solving skills and attention to detail.
 * Excellent communication and collaboration abilities.
 * Knowledge of cloud infrastructure and deployment processes is a plus.
 * Experience in writing technical documentation.
 * Experience with app performance optimization, memory management, and debugging.
 * Proficiency in writing unit, integration, and UI tests.
 * Familiarity with modern Android architectures (e.g., MVVM, MVP, Clean Architecture) and dependency injection frameworks (e.g., Dagger, Hilt).