Jobbie
← Discover jobs
InventYOU AB

Senior Android Engineer (Kotlin & Jetpack Compose)

Industry Other industries

Athens, Attica, GreecePosted 5h ago

Job description

We are looking for an experienced Senior Android Engineer (Kotlin & Jetpack Compose) to take ownership of a modern native Android application built with Kotlin, Jetpack Compose, and a modular Gradle architecture .

In this role, you will collaborate closely with product, design, backend, platform, and QA teams to deliver secure, scalable, and high-quality mobile features, including reusable UI components, API integrations, authentication, identity-verification journeys, and release operations.

Key Responsibilities - Own, develop, and maintain the native Android application using Kotlin and Jetpack Compose - Build maintainable Compose features using modern Android architecture patterns and Hilt dependency injection - Contribute to a modular Android architecture , including application, network, core, reusable-component, and design-system modules - Build and maintain reusable Jetpack Compose components aligned with the application design system - Integrate backend services, APIs, authentication, and customer journeys - Integrate and maintain third-party SDKs and identity-verification capabilities - Develop secure device and customer journeys following Android security best practices - Use Kotlin Serialization and KSP-based tooling - Write and maintain unit, integration, and UI tests - Manage application flavors and environment-specific configurations - Support Android build, release, and distribution processes - Work with Firebase App Distribution and production monitoring tools - Participate in code reviews, technical design discussions, and architecture improvements - Collaborate with cross-functional teams to continuously improve application quality and performance

Requirements - University degree in Computer Science, Engineering , or a related field - Minimum 5 years of professional experience in Kotlin and native Android development - Strong hands-on experience with Kotlin and Jetpack Compose - Solid understanding of modern Android application architecture and state-driven UI development - Hands-on experience with Hilt dependency injection - Experience with modular Android applications and reusable components or libraries - Experience integrating backend APIs, authentication or identity services, and third-party SDKs - Experience with Kotlin Serialization and familiarity with KSP-based code generation - Good understanding of Android security best practices, including secure token and credential storage - Experience with Gradle Kotlin DSL and dependency management using version catalogs - Strong knowledge of Android Studio , debugging, and performance-analysis tools - Experience writing unit and UI tests using Android testing frameworks - Familiarity with Git-based development workflows and code reviews - Experience working within an Agile environment - Strong communication, collaboration, and ownership skills

Nice to Have - Experience with Jumio or another KYC/identity-verification SDK - Experience developing reusable Jetpack Compose design systems and component libraries - Experience with Firebase App Distribution - Experience with New Relic mobile monitoring and production observability - Experience with product flavors and environment-specific Android configurations - Experience in fintech, wallets, payments, or financial-services mobile applications - Knowledge of Android CI/CD pipelines , particularly Azure DevOps - Familiarity with Fastlane and Android release automation - Familiarity with Kotlin Multiplatform (KMP)

You will be a great candidate for us if you - Have strong hands-on expertise in Kotlin and modern native Android development - Enjoy building high-quality applications using Jetpack Compose - Are comfortable taking ownership of complex mobile applications and technical decisions - Care about application security, performance, scalability, and user experience - Have experience working with modular architectures and reusable components - Enjoy collaborating across product, design, backend, QA, and platform teams

Benefits

Why join inventYOU - Work with modern Android technologies including Kotlin, Jetpack Compose, and modular architectures - Build secure and scalable mobile applications and customer journeys - Contribute to reusable components and modern mobile architecture - Collaborate with experienced mobile, backend, product, and platform professionals - Continue developing your expertise in modern Android engineering