Senior Mobile Developer
⚲ Kraków
Do uzgodnienia
Wymagania
- iOS
- Android
- Kotlin
- Kotlin Multiplatform
- Compose Multiplatform
- Jetpack Compose
- Git
- Jira
- Docker
Opis stanowiska
Nasze wymagania:
Minimum 5 lat doświadczenia w tworzeniu aplikacji mobilnych
Bardzo dobra znajomość: Kotlin, Android, Kotlin Multiplatform (min. 1–2 lata), Compose Multiplatform, Jetpack Compose
Doświadczenie w projektowaniu architektury (MVVM, Clean Architecture)
Znajomość SwiftUI i platformy iOS (istotne jako background)
Mile widziane:
Doświadczenie w sektorze finansowym / fintech
Wiedza z zakresu WCAG
Znajomość narzędzi: Git, CI/CD, Jira, Docker
O projekcie:
Dołącz do zespołu pracującego nad rozwojem Design Systemu dla aplikacji mobilnej naszego klienta z branży bankowej!
Projekt obejmuje tworzenie skalowalnych komponentów UI oraz ich implementację w oparciu o Kotlin Multiplatform i Compose Multiplatform.
Zakres obowiązków:
Tworzenie i rozwój biblioteki komponentów, theme’ów i assetów graficznych
Wydzielanie modułu Design Systemu z istniejącego kodu aplikacji mobilnej
Implementacja mechanizmów zgodnych z wytycznymi WCAG
Rozwój rozwiązań w oparciu o KMP/CMP
Wsparcie zespołów produktowych (bugfixy, rozwój komponentów)
Współpraca z UX/UI, Product Ownerem oraz ekspertami accessibility
Udział w refinementach i decyzjach architektonicznych
Okazjonalne prace przy „tuningu” starszej, natywnej części aplikacji
Oferujemy:
Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B)
Stabilną i długoterminową współpracę
Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie
Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych
Możliwość odbycia kursów i zdobycia certyfikacji
Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska
Minimum 5 lat doświadczenia w tworzeniu aplikacji mobilnych
Bardzo dobra znajomość: Kotlin, Android, Kotlin Multiplatform (min. 1–2 lata), Compose Multiplatform, Jetpack Compose
Doświadczenie w projektowaniu architektury (MVVM, Clean Architecture)
Znajomość SwiftUI i platformy iOS (istotne jako background)
Mile widziane:
Doświadczenie w sektorze finansowym / fintech
Wiedza z zakresu WCAG
Znajomość narzędzi: Git, CI/CD, Jira, Docker
O projekcie:
Dołącz do zespołu pracującego nad rozwojem Design Systemu dla aplikacji mobilnej naszego klienta z branży bankowej!
Projekt obejmuje tworzenie skalowalnych komponentów UI oraz ich implementację w oparciu o Kotlin Multiplatform i Compose Multiplatform.
Zakres obowiązków:
Tworzenie i rozwój biblioteki komponentów, theme’ów i assetów graficznych
Wydzielanie modułu Design Systemu z istniejącego kodu aplikacji mobilnej
Implementacja mechanizmów zgodnych z wytycznymi WCAG
Rozwój rozwiązań w oparciu o KMP/CMP
Wsparcie zespołów produktowych (bugfixy, rozwój komponentów)
Współpraca z UX/UI, Product Ownerem oraz ekspertami accessibility
Udział w refinementach i decyzjach architektonicznych
Okazjonalne prace przy „tuningu” starszej, natywnej części aplikacji
Oferujemy:
Umowę na pełen etat z możliwością wyboru formy zatrudnienia (UoP/B2B)
Stabilną i długoterminową współpracę
Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w swojej dziedzinie
Udział w konferencjach branżowych, szkoleniach i warsztatach oraz spotkaniach integracyjnych
Możliwość odbycia kursów i zdobycia certyfikacji
Możliwość relokacji w ramach lokalnych oddziałów ALTEN Polska
🔍 Dekoder Ogłoszenia
🔴
Minimum 5 lat doświadczenia w tworzeniu aplikacji mobilnych
Może oznaczać 5 lat doświadczenia w ogóle w tworzeniu aplikacji mobilnych, niekoniecznie w technologiach wymienionych dalej, co może wymagać nauki od zera.
🔴
Kotlin Multiplatform (min. 1–2 lata)
Wymagane jest doświadczenie w KMP, ale podana minimalna ilość lat może być krótka, jeśli projekt jest mocno oparty na tej technologii.
🔴
Znajomość SwiftUI i platformy iOS (istotne jako background)
Może oznaczać, że oczekuje się od Ciebie wiedzy o iOS, ale niekoniecznie aktywnego jej wykorzystania, co może być frustrujące, jeśli masz silne preferencje do iOS.
🔴
Okazjonalne prace przy „tuningu” starszej, natywnej części aplikacji
Może oznaczać, że będziesz musiał zajmować się legacy code, który może być trudny do utrzymania i modyfikacji.
🔴
Jasno zdefiniowaną ścieżkę kariery i możliwość rozwoju w czterech obszarach jako: Project Manager, Business Manager, Technical Leader oraz specjalista w s
Lista ścieżek kariery jest niekompletna, co może sugerować brak jasnego planu rozwoju lub niepełne informacje o możliwościach.