Posted 8 days ago
Senior Android Engineer (Kotlin & Jetpack Compose)
AI Summary
Senior Android Engineer responsible for owning and developing a native Android app using Kotlin and Jetpack Compose, building modular architecture, reusable UI components, API integrations, authentication, and identity-verification journeys.
About this role
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
Skills
Explore related jobs
More jobs at Inventyou Ab
- Senior Automation Tester - ERP Integration & Performance TestingStockholm, Stockholm County
- Senior Test Lead - Retail Operations SystemsStockholm, Stockholm County
- Senior Test Automation Engineer - Data Warehouse/Data LakeStockholm, Stockholm County
- Senior iOS Engineer (SwiftUI & Swift Concurrency)Athens, Attica
- Senior Frontend Engineer (Angular)Athens, Attica
- Senior iOS Engineer (SwiftUI / KMP)Athens, Attica
Similar Agile jobs
Jobs in Athens
Junior Legal AssociateResolute Asset Management · Athens, Attica
Engineering TechnicianREI Utility Services · Athens, Texas- Talent & PR Manager – Influencer RosterDigital Minds · Athens, Attikí
Sales Operations SpecialistCENSUS SA · Athens, Greece
Administrator (she/he)Konecranes · Athens, Greece- Customer Service Rep(02250) - 12 MillDomino's · Athens, OH
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.