iOS Developer with Kotlin Multiplatform (banking)
Dla naszego klienta poszukujemy iOS Developera do pracy nad produkcyjnie działającymi aplikacjami mobilnymi, które są stale rozwijane i rozbudowywane o nowe funkcjonalności. Projekt obejmuje zarówno implementację nowych rozwiązań, jak i zmiany w istniejących funkcjonalnościach, w tym refaktoryzację kodu frontendowego i backendowego oraz usprawnienia procesów biznesowych.
Rola zakłada ścisłą współpracę z zespołem Omnichannel Tribe w obszarze aplikacji mobilnych, ze szczególnym naciskiem na produkty inwestycyjne oraz rozwiązania powiązane z działalnością maklerską.
Nasze oczekiwania:
Biegła znajomość języka Swift oraz frameworka SwiftUI,
Praktyczna umiejętność programowania w Kotlin Multiplatform (KMP),
Znajomość Compose Multiplatform (tworzenie współdzielonego UI),
Doświadczenie w pracy z architekturą MVVM oraz Redux,
Znajomość narzędzi do Dependency Injection: Koin i/lub Hilt,
Doświadczenie w testowaniu aplikacji mobilnych: XCUnit (iOS) oraz znajomość narzędzi ze świata Androida/KMP (Espresso, MockK),
Doświadczenie w publikacji aplikacji w App Store.
Mile widziane:
Doświadczenie w pracy w sektorze bankowym lub FinTech.
Kluczowe zadania:
Projektowanie i implementacja nowych funkcjonalności w języku Swift oraz Kotlin (w ramach KMP),
Tworzenie nowoczesnych interfejsów użytkownika przy użyciu SwiftUI oraz Compose Multiplatform,
Dbałość o spójność architektury aplikacji z wykorzystaniem wzorców MVVM i Redux,
Zarządzanie zależnościami przy użyciu Koin lub Hilt,
Pisanie zaawansowanych testów jednostkowych i UI (XCUnit dla iOS, a także Espresso/MockK dla kodu współdzielonego),
Mentoring zespołu, przeprowadzanie Code Review, dbanie o jakość wydawanych wersji oraz publikacja aplikacji w App Store.

Britenet
We are a European company that has been creating world-changing solutions for over 18 years. When you join #BriteTeam, you join an international environment that supports innovation, diversity, and creativity. We believe...
iOS Developer with Kotlin Multiplatform (banking)
iOS Developer with Kotlin Multiplatform (banking)