Kompetencje wymagane do realizacji usług:
- Minimum 5 lat doświadczenia w tworzeniu oprogramowania (mobile lub backend).
- Minimum 2 lata doświadczenia komercyjnego z Kotlin.
- Minimum rok doświadczenia z Kotlin Multiplatform.
- Udział w co najmniej jednym wdrożonym produkcyjnie projekcie KMP.
- Bardzo dobra znajomość Kotlin, Coroutines oraz Flow.
- Doświadczenie w tworzeniu aplikacji Android (Jetpack Compose, MVVM, DI).
- Doświadczenie w integracji rozwiązań KMP z aplikacjami iOS (Swift/SwiftUI lub UIKit).
- Znajomość wzorców architektonicznych, takich jak Clean Architecture, Hexagonal Architecture, MVVM lub MVI.
- Doświadczenie w pracy z REST API i/lub GraphQL.
- Umiejętność tworzenia testów jednostkowych i integracyjnych.
- Znajomość Gradle oraz procesów CI/CD.
- Umiejętność pracy zespołowej i dbałość o jakość kodu.
Mile widziane:
- Doświadczenie w sektorze finansowym lub bankowym.
- Wykorzystywanie narzędzi AI w codziennej pracy.
- Możliwość zaprezentowania aplikacji lub produktów dostępnych w Google Play lub App Store.