freehire launches on Product Hunt on 26 August.

Follow →

Inżynier ds. Build & Release Aplikacji Mobilnych

Open 20d

Summary

Build & Release Engineer automating mobile app pipelines for Android and iOS, ensuring fast, secure, and reliable app delivery to app stores and internal teams.

Poszukujemy Inżyniera ds. Build & Release Aplikacji Mobilnych dla naszego Klienta – globalnego lidera w zakresie kompleksowych usług IT, obsługujący blisko 6000 klientów z różnych branż na całym świecie. Każdego dnia wspiera rozwój swoich partnerów dostarczając operacje o znaczeniu krytycznym na dużą skalę – z zachowaniem najwyższych standardów bezpieczeństwa, niezawodności i wydajności. Firma jest zaufanym partnerem najbardziej innowacyjnych organizacji na świecie, wyróżniając się głęboką wiedzą specjalistyczną, wieloletnim doświadczeniem i wartościami, które przekładają się na realne wyniki biznesowe.

Na początek konkrety:

  • Możliwa forma współpracy: B2B

  • Stawka: 190-215 PLN/h

  • Tryb pracy: hybryda (osoby z Warszawy 1 raz w tygodniu z biura, osoby spoza Warszawy - 2 razy w miesiącu)

  • Wymiar pracy: 1FTE

O projekcie:

Projekt koncentruje się na budowie nowoczesnego, zautomatyzowanego środowiska Build & Release dla aplikacji Android i iOS, zapewniającego wysoką jakość, bezpieczeństwo oraz niezawodność procesu wydawniczego. Współpraca z zespołami Android, iOS, QA, Architektami oraz DevOps, wpływając na sposób pracy wielu zespołów produktowych i kierunek rozwoju procesów inżynierskich w organizacji.

Zakres obowiązków:

  • Projektowanie, rozwój oraz utrzymanie procesów Build & Release dla aplikacji mobilnych Android i iOS.

  • Projektowanie oraz rozwój pipeline'ów CI/CD zapewniających szybkie, bezpieczne i powtarzalne dostarczanie aplikacji.

  • Automatyzacja procesów budowania, podpisywania, testowania oraz publikacji aplikacji mobilnych.

  • Zarządzanie procesami wydawniczymi w Google Play, Apple App Store oraz innych kanałach dystrybucji.

  • Administracja certyfikatami, provisioning profiles, kluczami podpisującymi oraz politykami bezpieczeństwa.

  • Monitorowanie jakości procesu Build & Release oraz identyfikowanie obszarów wymagających optymalizacji.

  • Analiza oraz rozwiązywanie problemów związanych z procesami kompilacji, integracji i publikacji aplikacji.

  • Optymalizacja czasu budowania aplikacji oraz wydajności infrastruktury CI/CD.

  • Tworzenie i utrzymywanie standardów oraz dobrych praktyk dotyczących procesu dostarczania aplikacji mobilnych.

  • Współpraca z zespołami Android, iOS, QA, Architektami oraz DevOps przy projektowaniu rozwiązań technicznych.

  • Wspieranie zespołów developerskich w zakresie procesów Build & Release oraz automatyzacji.

  • Mentoring techniczny i dzielenie się wiedzą z innymi inżynierami.

  • Udział w definiowaniu kierunku rozwoju platformy Mobile CI/CD oraz wdrażaniu nowych technologii.

Wymagania:

  • Minimum 10 lat doświadczenia w rozwoju aplikacji mobilnych.

  • Minimum 5 lat doświadczenia w projektowaniu i utrzymaniu procesów Build & Release dla Android oraz iOS.

  • Doświadczenie w pracy w środowiskach rozwijających wiele aplikacji mobilnych (fintech, aplikacje bankowe)

  • Praktyczne doświadczenie z Gradle, Xcode, Fastlane, Jenkins oraz Git.

  • Doświadczenie w projektowaniu i utrzymaniu pipeline’ów CI/CD dla aplikacji mobilnych.

  • Znajomość procesów podpisywania aplikacji, zarządzania certyfikatami oraz publikacji do Google Play i App Store.

  • Doświadczenie w zarządzaniu certyfikatami, provisioning profiles oraz keystore.

  • Doświadczenie w zarządzaniu wieloma wariantami aplikacji (flavors, build variants, environments).

  • Znajomość: Firebase Crashlytics, Grafana, ELK, SonarQube, Artifactory, Sentry, NDK Groovy oraz Huawei AppGallery.

  • Doświadczenie z zagadnieniami Mobile Security i DevSecOps.

  • Umiejętność diagnozowania i optymalizacji procesów budowania, skracania czasu buildów oraz rozwiązywania problemów związanych z release’ami.

  • Dobra znajomość środowisk macOS i Linux oraz języków skryptowych Python i Bash.

  • Doświadczenie w definiowaniu standardów technicznych, współpracy z architektami, developerami oraz interesariuszami biznesowymi.

  • Proaktywne podejście do pracy

Oferujemy:

  • Atrakcyjna lokalizacja biura

  • Możliwość pracy zdalnej

  • Długoterminowa współpraca

  • Atmosfera otwartości i współpracy w zgranym zespole

  • Otwartość na inicjatywy pracowników

  • Bliskość restauracji i sklepów

  • Możliwość realnego wpływu na produkt

Opis procesu rekrutacji:

  1. Rozmowa telefoniczna z przedstawicielem 4IT Solutions

  2. Weryfikacja techniczna z przedstawicielem naszego Klienta (1,5h)

  3. Zdalna rozmowa rozmowa rekrutacyjna (1,5h)

  4. Spotkanie z Managerem zespołu

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available