Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
inventYOU IT Consulting

Senior Android/Kotlin Multiplatform Engineer

inventYOU IT Consulting

. Own, develop, and maintain the Android application and shared KMP business logic layer .

Posted 9/17/2026full-timeAthens • GreeceSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong expertise in Android application development using Kotlin and Kotlin Multiplatform, with a focus on secure coding practices and performance optimization. Proficient in designing and implementing modern interfaces and collaborating with cross-functional teams to deliver high-quality mobile solutions.

Highest-signal resume keywords
Kotlin Multiplatform DevelopmentJetpack ComposeMVVM ArchitectureFirebase AnalyticsREST APIs

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
KotlinKotlin Multiplatform (KMP)Jetpack ComposeMVVM ArchitectureHilt Dependency InjectionKtor HTTP ClientAutomated TestingAndroid Security Best PracticesGradle Kotlin DSLOpenAPI Specifications
Soft Skills
Analytical SkillsProblem-SolvingCollaboration
Tools & Technologies
Android StudioFirebase CrashlyticsFirebase Cloud Messaging (FCM)MSALOAuth 2.0OpenID Connect
Certifications & Qualifications
University Degree in Computer ScienceEngineering or Related Field
Industry Keywords
Agile DevelopmentGDPR ComplianceCI/CD PipelinesMicroservicesConsent Management

Tech Stack

Tools & technologies
AndroidAzureCloudFirebaseGradleGraphQLiOSKotlinMicroservicesSitecore

About the role

Key responsibilities & impact
  • Own, develop, and maintain the Android application and shared KMP business logic layer
  • Design and implement shared Kotlin Multiplatform modules, including network services, API clients, and business logic
  • Build modern Android interfaces using Jetpack Compose, MVVM architecture, and Hilt
  • Collaborate with backend teams to define API contracts and OpenAPI specifications
  • Integrate mobile applications with backend microservices through REST APIs
  • Implement secure authentication flows using MSAL, OAuth 2.0, and OpenID Connect
  • Manage Firebase Analytics, Crashlytics, and Cloud Messaging (FCM)
  • Write and maintain unit, UI, and integration tests
  • Apply Android security best practices, including secure token management
  • Support GDPR-compliant consent management integrations
  • Develop and maintain secure WebView-based flows, including payments and identity verification
  • Support and enhance Android CI/CD pipelines
  • Troubleshoot, debug, and optimize application performance
  • Collaborate closely with Android, iOS, backend, QA, and DevOps teams

Requirements

What you’ll need
  • University degree in Computer Science, Engineering, or a related field
  • Strong proficiency in Kotlin
  • Strong hands-on experience with Kotlin Multiplatform (KMP), including shared modules, expect/actual, Coroutines, and Flow
  • Solid Android development experience using Jetpack Compose and MVVM architecture
  • Hands-on experience with Hilt dependency injection
  • Experience with Ktor HTTP Client and kotlinx.serialization
  • Experience with REST APIs and OpenAPI-generated API clients
  • Familiarity with MSAL, OAuth 2.0, and OpenID Connect
  • Experience with Firebase Analytics, Crashlytics, and FCM
  • Good understanding of Android security best practices, including secure token storage with Android Keystore
  • Experience with Gradle Kotlin DSL and dependency management using version catalogs
  • Strong knowledge of Android Studio, debugging tools, and performance profiling
  • Experience with automated testing using MockK, Espresso, and Compose UI testing
  • Experience working within an Agile development environment
  • Strong analytical, problem-solving, and collaboration skills
  • Nice to have: Experience with consent management platforms such as OneTrust
  • Nice to have: Familiarity with GraphQL and headless CMS platforms such as Sitecore XM Cloud
  • Nice to have: Experience with Android WebView for complex integrations
  • Nice to have: Knowledge of CI/CD pipelines and release processes in Azure DevOps
  • Nice to have: Experience contributing to shared SDKs or cross-platform mobile architectures
  • Nice to have: Familiarity with Azure DevOps
  • Strong hands-on expertise in Android and Kotlin Multiplatform development
  • Comfortable taking ownership of complex mobile applications and shared components
  • Care about application security, performance, maintainability, and user experience
  • Enjoy designing reusable solutions across Android and iOS ecosystems
  • Work effectively with backend, iOS, QA, and DevOps teams
  • Take ownership of technical challenges from design through production delivery

Benefits

Comp & perks
  • Work with modern mobile technologies including Kotlin Multiplatform, Jetpack Compose, and modern Android architecture
  • Contribute to a shared cross-platform ecosystem supporting both Android and iOS
  • Work on complex mobile integrations, authentication, and secure digital experiences
  • Collaborate with experienced mobile, backend, and DevOps professionals
  • Continue developing your expertise in modern mobile and cross-platform engineering