the:protocol.it
Hybrydowo
Expert
New
Mobile Developer Build & Release
⚲ Warszawa
190 - 215 zł netto (+ VAT)
Wymagania
- min. 10 lat doświadczenia w rozwoju aplikacji mobilnych
- min. 5 lat doświadczenia w projektowaniu i utrzymaniu procesów Build & Release dla Android i iOS
- doświadczenie w środowiskach z wieloma aplikacjami mobilnymi (fintech, aplikacje bankowe)
- doświadczenie w zarządzaniu certyfikatami, provisioning profiles i keystore oraz procesami podpisywania aplikacji
- doświadczenie w zarządzaniu wieloma wariantami aplikacji (flavors, build variants, environments)
- doświadczenie w Mobile Security i DevSecOps
- dobra znajomość macOS i Linux oraz języków skryptowych Python i Bash
- doświadczenie w definiowaniu standardów technicznych i współpracy z architektami, developerami oraz interesariuszami biznesowymi
Opis stanowiska
Stanowisko w 4IT Solutions (firma rekrutacyjno-body-leasingowa) — realnie praca jako Mobile Build & Release Engineer w projekcie klienta z sektora fintech/bankowego, gdzie utrzymuje się wiele aplikacji mobilnych jednocześnie. Zakres to projektowanie i rozwój pipeline'ów CI/CD, automatyzacja budowania, podpisywania i publikacji do Google Play, App Store i Huawei AppGallery, zarządzanie certyfikatami, provisioning profiles i keystore oraz optymalizacja czasów buildów. To oferta dla bardzo doświadczonego specjalisty (10+ lat w mobile, 5+ lat w Build & Release), który lubi infrastrukturę wokół aplikacji, a nie sam development feature'ów. Uwaga: to ogłoszenie firmy pośredniczącej — zatrudnienie może być bezpośrednio u klienta lub w modelu body-leasing, co warto wyjaśnić na starcie.
🔍 Dekoder Ogłoszenia
🔴
Minimum 10 lat doświadczenia w rozwoju aplikacji mobilnych.
Szukają kogoś z bardzo głęboką wiedzą, kto prawdopodobnie będzie pełnił rolę architekta lub senior mentora, a nie tylko wykonawcy.
🔴
Doświadczenie w pracy w środowiskach rozwijających wiele aplikacji mobilnych (fintech, aplikacje bankowe).
Oznacza to prawdopodobnie pracę z dużą liczbą projektów, potencjalnie z różnymi technologiami i zespołami, co może być chaotyczne.
🔴
Umiejętność diagnozowania i optymalizacji procesów budowania, skracania czasu buildów oraz rozwiązywania problemów związanych z release’ami.
Spodziewaj się, że będziesz musiał naprawiać istniejące, prawdopodobnie problematyczne procesy, a nie tylko je tworzyć od zera.
🟡
Doświadczenie w definiowaniu standardów technicznych, współpracy z architektami, developerami oraz interesariuszami biznesowymi.
Oczekują, że będziesz nie tylko technicznie biegły, ale także będziesz miał umiejętności komunikacyjne i wpływ na strategię techniczną.
🟡
Proaktywne podejście do pracy.
Oczekują, że będziesz samodzielny, będziesz inicjował działania i rozwiązywał problemy, zanim zostaną zgłoszone.