1Datagroup
Senior Android Engineer (Kotlin & Jetpack Compose)
Publicado 11 de set. de 2026
Esta vaga foi publicada em EN
Senior Android Engineer (Kotlin & Jetpack Compose)
Remote | Full-Time
Please note: This remote position is open exclusively to candidates currently based in Greece. Applications from candidates residing outside Greece will not be considered.
About the Role
We are looking for an experienced Senior Android Engineer to take ownership of a modern native Android application built with Kotlin, Jetpack Compose and a modular Gradle architecture.
This is a hands-on engineering role where you will work closely with product, design, backend, platform and QA teams to build high-quality, scalable mobile features across reusable UI components, networking, authentication and secure identity-verification journeys.
You will contribute to both product delivery and the ongoing evolution of the Android architecture, with a strong focus on code quality, security, performance and maintainability.
Key Responsibilities
Own, develop and maintain the native Android application using Kotlin and Jetpack Compose
Build maintainable Compose features using established Android architecture patterns and Hilt dependency injection
Contribute to a modular codebase with dedicated application, network, core, reusable-component and design-system modules
Integrate backend services through the application networking layer, supporting authentication and API-based customer journeys
Integrate and maintain third-party SDKs and identity-verification capabilities, including Jumio-based journeys where applicable
Develop secure device and customer journeys in line with Android security and fintech requirements
Build and maintain reusable Jetpack Compose components aligned with the application design system
Use Kotlin Serialization and KSP-based tooling where required by the codebase
Write and maintain unit, integration and UI tests and contribute to reliable, testable software design
Support multiple application flavors and environment-specific configurations for development and release builds
Contribute to Android build, release and distribution processes, including Firebase App Distribution
Support production monitoring and application observability using New Relic
Participate in code reviews, technical design discussions and continuous improvements to application quality and architecture
Ensure development activities are carried out in line with applicable regulatory, security and compliance requirements
What We’re Looking For
University degree in Computer Science, Engineering or a related field
Minimum 5 years of professional experience in Kotlin and native Android development
Hands-on experience building production Android features with Jetpack Compose
Solid understanding of Android application architecture and state-driven UI development
Hands-on experience with Hilt dependency injection
Experience working 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 appropriate Android testing frameworks
Familiarity with Git-based collaborative development workflows and code reviews
Experience working in an Agile delivery environment
Strong communication, ownership and collaboration 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 tooling, particularly Firebase App Distribution
Experience with New Relic mobile monitoring and production observability
Experience working with product flavors and environment-specific Android configurations
Previous experience in fintech, wallets, payments or financial-services mobile applications
Knowledge of Android CI/CD pipelines, particularly in Azure DevOps
Familiarity with Fastlane and Android release automation
Familiarity with Kotlin Multiplatform as an additional, future-oriented capability
What We Offer
Fully remote working model
Opportunity to take ownership of a modern, production-scale native Android application
Hands-on work with Kotlin, Jetpack Compose and modern Android architecture
Exposure to complex mobile journeys across authentication, identity verification and financial services
High level of technical ownership and influence on application architecture and engineering quality
Collaborative environment working across product, design, backend, platform and QA teams
Competitive compensation based on experience
Resumo da função
Tipo de vaga
Tempo integral
support@workfully.com
Competências necessárias
Vagas similares
Senior iOS Engineer (SwiftUI / Kotlin Multiplatform)
1Datagroup
Senior iOS Engineer (SwiftUI & Swift Concurrency)
1Datagroup
Senior Android / Kotlin Multiplatform Engineer
1Datagroup
Product Manager – MagentaTV
1Datagroup
Tech Sales Executive - Greece
BagginsHQ
Work From Home Customer Service Representative
BluHouse Virtual Call Center, LLC