freehire launches on Product Hunt on 26 August.

Follow →

Mobile Architect (Android/Kotlin) start ASAP

Summary

Leads Android architecture design, sets technical standards, and mentors developers for Kotlin-based mobile apps using Jetpack Compose, Clean Architecture, and modern Android tools like Coroutines, Hilt, and Firebase.

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.

Twój zakres obowiązków

  • 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.

Nasze wymagania

  • 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.

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.

See also