FREE ACCESS
5,000–10,000 jobs/day
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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Kotlin and Kotlin Multiplatform for mobile application development, focusing on core services, SDKs, and modular architecture. Proficient in ensuring security, performance, and maintainability of mobile architectures while collaborating effectively with design teams.
Highest-signal resume keywords
KotlinKotlin MultiplatformAndroid Native DevelopmentIOS DevelopmentClean Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
KotlinKotlin MultiplatformAndroid Native DevelopmentIOS DevelopmentAPI Client DevelopmentKotlin CoroutinesDependency InjectionGradleNetworkingError Handling
Tools & Technologies
AI ToolsSDK DevelopmentFramework DesignVersioning ManagementBuild Configuration
Industry Keywords
Mobile ArchitectureDomain-Driven DesignSeparation of ConcernsCachingSession Management
Tech Stack
Tools & technologiesAndroidGradleiOSKotlinSwift
About the role
Key responsibilities & impact- Progettare e realizzare il layer core condiviso di un’app mobile iOS e Android
- Progettare servizi core, SDK e capability module per networking, autenticazione, caching, session management, configurazioni, observability e contratti API
- Definire quali componenti condividere tramite Kotlin Multiplatform e quali mantenere native
- Garantire sicurezza, performance, manutenibilità e scalabilità dell’architettura mobile
- Collaborare con il team responsabile della progettazione e realizzazione del layer core condiviso
Requirements
What you’ll need- Ottima conoscenza di Kotlin
- Esperienza concreta con Kotlin Multiplatform
- Solida conoscenza dello sviluppo nativo Android e dell’integrazione con moduli KMP
- Conoscenza dello sviluppo iOS, sufficiente a gestire packaging, integrazione e utilizzo delle librerie KMP da Swift
- Esperienza nella progettazione di librerie, SDK, framework interni e moduli condivisi
- Conoscenza di architetture mobile modulari, Clean Architecture, Domain-Driven Design e separation of concerns
- Esperienza con networking, API client, autenticazione, token lifecycle, caching, error handling e retry strategy
- Conoscenza di Kotlin Coroutines, Flow e Serialization
- Esperienza con dependency injection e dependency management in ambienti multi-module
- Esperienza con Gradle, configurazione delle build, pubblicazione di librerie, versioning e gestione della compatibilità
- Capacità di usare strumenti AI per supportare analisi tecnica, generazione test, refactoring e documentazione
- Buona conoscenza della lingua inglese (livello B2)
Benefits
Comp & perks- Hybrid working and flexible work-from-home arrangements
- Referral bonus with unlimited referrals
- Exclusive discounts on technology, travel, and lifestyle
