# Senior Android Engineer (Kotlin & Jetpack Compose)

**Company:** [InventYOU AB](null/companies/6Rie6tUq5y8qvkYFycGX5v.md)
**Location:** Athens, Greece
**Workplace:** hybrid
**Employment type:** Full-time

[Apply for this job](null/view/d9d0ffb5-c1e4-457d-9a1d-6391562535bd)

## 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
