Lead Mobile Developer
⚲ Kraków, Czyżyny
Do uzgodnienia
Wymagania
- min. 7 lat doświadczenia w tworzeniu aplikacji mobilnych
- min. 2 lata na stanowisku Tech Leada, Architekta lub w podobnej roli liderskiej
- bardzo dobra znajomość Kotlin i programowania asynchronicznego
- komercyjne doświadczenie z Kotlin Multiplatform (KMP) i budowaniem współdzielonych modułów dla Android i iOS
- praktyczna znajomość Jetpack Compose oraz Compose Multiplatform (UI, zarządzanie stanem, nawigacja)
- doświadczenie w projektowaniu skalowalnej architektury z wzorcami MVVM, MVP lub MVI
- doświadczenie w projektowaniu, konfiguracji i utrzymaniu CI/CD dla aplikacji mobilnych
Mile widziane
- doświadczenie w projektach finansowych
Opis stanowiska
Ailleron szuka Tech Leada do wyznaczania kierunku technicznego nowoczesnej platformy mobilnej opartej o Kotlin Multiplatform i Compose Multiplatform. Rola jest liderska: projektujesz architekturę, podejmujesz kluczowe decyzje techniczne, wspierasz zespół i dbasz o standardy inżynierskie. To oferta dla kogoś z co najmniej 7-letnim doświadczeniem mobilnym, w tym 2 latami na roli liderskiej/architektonicznej, kto realnie pracował komercyjnie z KMP. Warto mieć na uwadze, że projekt może wymagać częstych zmian kierunku — otwartość na nowe technologie jest tu wymagana, nie opcjonalna.
🔍 Dekoder Ogłoszenia
🟡
Minimum 7 lat doświadczenia w tworzeniu aplikacji mobilnych, w tym co najmniej 2 lata na stanowisku Tech Leada, Architekta lub w podobnej roli liderskiej.
Oczekują kogoś, kto nie tylko koduje, ale też potrafi kierować zespołem i podejmować strategiczne decyzje architektoniczne.
🟡
Komercyjne doświadczenie z Kotlin Multiplatform (KMP) i budowaniem współdzielonych modułów dla platform Android i iOS.
Szukają osoby, która faktycznie pracowała z KMP w produkcji, a nie tylko zna teorię.
🟡
Praktyczna znajomość Jetpack Compose oraz Compose Multiplatform, obejmująca tworzenie interfejsów użytkownika, zarządzanie stanem aplikacji i nawigację.
Oczekują biegłości w nowoczesnym podejściu do UI, które może być jeszcze w fazie rozwoju w niektórych firmach.
🟡
Umiejętność analizowania złożonych problemów technicznych oraz podejmowania trafnych decyzji architektonicznych.
Oczekują od kandydata samodzielności w rozwiązywaniu trudnych problemów i kształtowaniu przyszłości technicznej projektu.
🔴
Otwartość na nowe technologie i gotowość do szybkiego dostosowywania się do zmieniających się potrzeb projektu.
Projekt może być niestabilny lub wymagać częstych zmian kierunku rozwoju.