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).