Mobile Developer Build & Release
190 - 215 PLN/ godz.B2B
SeniorFull-time·B2B
#413703·Dodano 3 dni temu·21
Źródło: 4IT SolutionsTech Stack / Keywords
AndroidiOSGradleXcodeFastlaneJenkinsGitFirebase CrashlyticsGrafanaELK Stack (ELK) (ElasticSearch, Logstash, Kibana) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) (ELK) is a software stack) ELK,SonarQube,Artifactory,Sentry,NDK,Groovy,Python,Bash,Huawei AppGallery
Firma i stanowisko
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. Firma 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.
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.
Obowiązki
- 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.
Benefity
- 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
4IT SOLUTIONS sp. z o.o.
32 aktywne oferty