11/05/2026 updated
AT
100 % available
Senior Android Engineer | Kotlin, Jetpack Compose, Modular Product Platforms
Valencia, Spain
Only remote
Master of Science in Mathematics, Algebra and Number TheoryAndroid Development with Kotlin and Jetpack Compose
Expertise in native Android development using Kotlin, Jetpack Compose, Android SDK, Material 3, Navigation, ViewModel, and Room, with 8+ years of experience delivering native Android products and shared platforms.
Clean Architecture and Modular Application Design
Deep knowledge of Clean Architecture, MVVM, MVI, SOLID principles, modular and multi-flavor application structures, and reusable UI components for scalable Android platforms.
CI/CD, Delivery, and Observability
Hands-on experience with Git, Gradle, CI/CD pipelines, Fastlane, Google Play delivery, Crashlytics, Sentry, and Amplitude, including familiarity with Splunk and New Relic workflows.
Data Integration and Networking
Proficiency with Coroutines, Flow, Retrofit, Ktor, REST, Firebase, CMS-backed content, OAuth 2.0, and PKCE for robust data and integration layers.
Dependency Injection and Quality Assurance
Experience with Koin, Hilt, Dagger, JUnit, code review, profiling, and automated testing to ensure high-quality and maintainable codebases.
AI-Assisted Development Workflows
Practical use of multiple coding agents, agent harness, MCP, implementation, review, testing, and validation workflows to accelerate development while retaining architectural ownership.
Multi-Tenant Platform and CMS Integration
Led development of a multi-tenant sports platform supporting 15 branded applications with tenant-aware APIs and CMS-backed content, including transferable Contentful integration experience.
Secure Authentication Implementation
Implementation of secure OAuth 2.0 and PKCE authentication flows, as well as maintainable asynchronous features using Coroutines and Flow.
Performance Profiling and Refactoring
Experience in application launch performance improvement through profiling and refactoring, including migration to modern Android stacks and MVVM with Repository patterns.
Expertise in native Android development using Kotlin, Jetpack Compose, Android SDK, Material 3, Navigation, ViewModel, and Room, with 8+ years of experience delivering native Android products and shared platforms.
Clean Architecture and Modular Application Design
Deep knowledge of Clean Architecture, MVVM, MVI, SOLID principles, modular and multi-flavor application structures, and reusable UI components for scalable Android platforms.
CI/CD, Delivery, and Observability
Hands-on experience with Git, Gradle, CI/CD pipelines, Fastlane, Google Play delivery, Crashlytics, Sentry, and Amplitude, including familiarity with Splunk and New Relic workflows.
Data Integration and Networking
Proficiency with Coroutines, Flow, Retrofit, Ktor, REST, Firebase, CMS-backed content, OAuth 2.0, and PKCE for robust data and integration layers.
Dependency Injection and Quality Assurance
Experience with Koin, Hilt, Dagger, JUnit, code review, profiling, and automated testing to ensure high-quality and maintainable codebases.
AI-Assisted Development Workflows
Practical use of multiple coding agents, agent harness, MCP, implementation, review, testing, and validation workflows to accelerate development while retaining architectural ownership.
Multi-Tenant Platform and CMS Integration
Led development of a multi-tenant sports platform supporting 15 branded applications with tenant-aware APIs and CMS-backed content, including transferable Contentful integration experience.
Secure Authentication Implementation
Implementation of secure OAuth 2.0 and PKCE authentication flows, as well as maintainable asynchronous features using Coroutines and Flow.
Performance Profiling and Refactoring
Experience in application launch performance improvement through profiling and refactoring, including migration to modern Android stacks and MVVM with Repository patterns.
Experience
Professional experience5 - 10 years
Freelancer since2023
Languages
EnglishGood
Project history
Led Android development for a shared Kotlin and Jetpack Compose codebase powering 15 branded league and team applications. Directed an AI-assisted development workflow using multiple coding agents, an agent harness, MCP, and supporting tools. Defined product-flavor architecture, tenant configuration, theming, assets, onboarding, navigation, authentication, and reusable design-system components. Owned end-to-end delivery of content, profile, subscription, paywall, media, and live-sports experiences integrated with tenant-aware APIs and CMS platforms. Implemented secure OAuth 2.0 and PKCE authentication and contributed to CI/CD, internal testing, and scalable Google Play delivery.
Developed and maintained a multi-module Android application for business flight booking in an international, regulated product environment. Improved the search-to-book journey and redesigned complex flight-filter interactions for clarity and usability. Led migration work toward a modern Android stack and improved application launch performance through profiling and refactoring. Owned features from implementation and integration through review and release in collaboration with product, backend, and QA.
Built and launched an Android application from scratch and delivered it to Google Play. Migrated the codebase to MVVM with a Repository pattern, improving maintainability and reducing cold-start time by 25%. Implemented real-time updates and push notifications that increased retention by 4 percentage points.