Pracuj.pl Praca zdalna Senior

Senior Mobile Developer (iOS)

E NET PRODUCTION sp. z o.o.

⚲ Katowice

Wymagania

  • Swift 6
  • Swift Concurrency
  • SPM
  • CocoaPods
  • SwiftUI
  • iOS
  • Capacitor
  • Cordova

Opis stanowiska

Nasze wymagania: Minimum 2-3 lata doświadczenia w tworzeniu aplikacji mobilnych i projektowaniu architektury rozwiązań mobilnych (iOS). Bardzo dobra znajomość ekosystemów mobilnych: Swift 6, Swift Concurrency, SPM, CocoaPods, SwiftUI. Wiedza z zakresu projektowania aplikacji: wzorce architektoniczne, zarządzanie pamięcią, optymalizacja wydajności i responsywności aplikacji. Wiedza z zakresu bezpieczeństwa aplikacji mobilnych. Umiejętność pisania czystego, modularnego, łatwego do utrzymania kodu. Doświadczenie w pracy z narzędziami monitoringu i analityki (Firebase, AppCenter, Sentry itp.), Bardzo dobre umiejętności komunikacyjne i prezentacyjne. Znajomość języka angielskiego na poziomie min. B2. Mile widziane: Doświadczenie w projektach o dużej skali użytkowników. Doświadczenie w e-commerce lub fintech. Doświadczenie z technologią Capacitor / Cordova. Doświadczenie z CI/CD związane z budowaniem aplikacji natywnych iOS. O projekcie: Własny silnik e-commerce | Zespół Wewnętrzny | iOS Do #TeamENP poszukujemy Senior Mobile Developera. Razem z zespołem ekspertów będziesz współtworzyć innowacyjne rozwiązania mobilne dla naszego autorskiego silnika e-commerce. Na co dzień będziesz współpracować z architektami, developerami Android/iOS, UX/UI oraz zespołem backendowym, a Twoim kluczowym zadaniem będzie projektowanie architektury aplikacji mobilnych oraz mentoring zespołu developerskiego. W pracy zespołowej cenimy komunikację, współpracę, zaufanie oraz aktywne uczestnictwo w budowaniu środowiska sprzyjającego innowacjom. Razem z nami możesz rozwijać się zgodnie z najwyższymi standardami IT i e-commerce. Zapoznaj się z Twoimi przyszłymi zadaniami, naszymi wymaganiami i zaaplikuj, aby dołączyć do grona ekspertów w ENP! Zakres obowiązków: Projektowanie architektury aplikacji mobilnych iOS lub z uwzględnieniem skalowalności, bezpieczeństwa i wydajności. Wybór technologii, bibliotek i narzędzi wspierających rozwój aplikacji. Nadzór nad spójnością architektury w ramach całego ekosystemu. Współpraca z zespołami UX/UI, QA oraz interesariuszami biznesowymi. Tworzenie i egzekwowanie standardów kodowania oraz najlepszych praktyk. Review kodu, dokumentacji oraz propozycji projektowych. Udział w tworzeniu roadmapy technologicznej i eksperymentach technologicznych (PoC, prototypy). Zapewnienie wysokiej jakości i bezpieczeństwa aplikacji (cert pinning, szyfrowanie, OWASP Mobile). Praca w metodykach Agile/Scrum. Mentoring zespołów developerskich w projektach end-to-end. Oferujemy: Pakiet benefitów pracowniczych, w tym: prywatna opieka medyczna Medicover, ubezpieczenie grupowe na życie PZU. Karta sportowa Medicover Sport. Programy zniżkowe dla pracowników, m.in. w Media Expert. Elastyczne formy współpracy: umowa o pracę, B2B, umowa zlecenie. Program Poleceń Pracowniczych. Pracę w trybie hybrydowym lub 100% zdalnym. Rozwój kompetencji technicznych oraz zdobycia praktycznego doświadczenia w szerokim obszarze e-commerce. Dostęp do szkoleń oraz konwersacje w języku angielskim z native speakerem.