EU remote
Mobile Architect (Android/Kotlin) start ASAP
About this role
Mobile Architect (Android/Kotlin) start ASAP Upvanta Daily tasks: - Projektowanie architektury aplikacji mobilnych zgodnie z wymaganiami biznesowymi i technicznymi. - Tworzenie oraz utrzymywanie dokumentacji architektonicznej. - Definiowanie i rozwijanie standardów programistycznych, dobrych praktyk oraz zasad projektowania oprogramowania. - Odpowiedzialność za spójność architektury i jakość rozwiązań wytwarzanych przez zespoły deweloperskie.
- Weryfikacja rozwiązań proponowanych przez programistów oraz przeprowadzanie code review. - Definiowanie i nadzorowanie stosu technologicznego oraz procesu wytwarzania oprogramowania. - Współpraca z Product Ownerami, analitykami, UX oraz zespołami deweloperskimi przy projektowaniu nowych funkcjonalności. - Identyfikowanie ryzyk technicznych i proponowanie optymalnych rozwiązań. - Tworzenie szkieletów aplikacji, bibliotek lub komponentów wspólnych oraz okazjonalne uczestnictwo w implementacji kluczowych elementów systemu.
- Mentoring i wsparcie techniczne dla zespołu programistów. Musts: Kotlin, Android SDK, Clean Architecture, MVVM, Git, Hilt, REST API Minimum 7 lat doświadczenia w tworzeniu aplikacji mobilnych dla platformy Android. Bardzo dobra znajomość Kotlin oraz praktyczne doświadczenie w tworzeniu komercyjnych aplikacji. Doświadczenie w projektowaniu architektury aplikacji mobilnych. Bardzo dobra znajomość Jetpack Compose. Znajomość Android SDK oraz bibliotek Jetpack.
Praktyczna znajomość wzorców architektonicznych (Clean Architecture, MVVM, MVI) oraz zasad SOLID. Doświadczenie w definiowaniu standardów kodowania, przeprowadzaniu code review oraz mentoringu programistów. Znajomość narzędzi CI/CD oraz procesu wytwarzania oprogramowania. Doświadczenie z Git oraz narzędziami do dokumentowania architektury. Umiejętność podejmowania decyzji technicznych i współpracy z zespołami projektowymi.
Znajomość Kotlin Multiplatform (KMP). Doświadczenie z Coroutines, Flow oraz Dependency Injection (Hilt/Dagger). Doświadczenie z Firebase. Znajomość architektury mikroserwisowej oraz integracji z REST API i GraphQL. Doświadczenie w publikowaniu aplikacji w Google Play. Poszukujemy doświadczonego Mobile Architecta (Android/Kotlin), który będzie odpowiedzialny za projektowanie architektury aplikacji mobilnych oraz wyznaczanie standardów technicznych dla zespołu deweloperskiego.
Szukamy osoby, która posiada ekspercką wiedzę z zakresu rozwoju aplikacji Android, potrafi podejmować decyzje architektoniczne oraz dba o wysoką jakość kodu i spójność rozwiązań. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie rozwiązań, definiowanie standardów programistycznych, prowadzenie przeglądów kodu oraz wspieranie zespołu w realizacji nowoczesnych aplikacji mobilnych. Oferujemy Realny wpływ na architekturę i kierunek rozwoju produktów.
Możliwość podejmowania kluczowych decyzji technologicznych. Pracę z doświadczonym zespołem specjalistów. Udział w nowoczesnych i ambitnych projektach mobilnych.
Source listing: nofluffjobs_main