Pracuj.pl Praca zdalna Mid New

Mobile Developer (iOS)

E NET PRODUCTION

⚲ Katowice

Wymagania

  • Swift
  • Swift Concurrency
  • SPM
  • CocoaPods
  • SwiftUI
  • Firebase
  • AppCenter
  • Sentry
  • Capacitor
  • Cordova

Opis stanowiska

Nasze wymagania: Minimum 2–3 lata doświadczenia w tworzeniu aplikacji mobilnych oraz projektowaniu architektury rozwiązań mobilnych. Bardzo dobra znajomość ekosystemu iOS: Swift 6, Swift Concurrency, SPM, CocoaPods, SwiftUI. Doświadczenie w projektowaniu API, integracji z backendem oraz pracy z architekturą mikroserwisową. Wiedza z zakresu projektowania aplikacji: wzorce architektoniczne, zarządzanie pamięcią, optymalizacja wydajności i responsywności. Wiedza z zakresu bezpieczeństwa aplikacji mobilnych. Umiejętność pisania czystego, modularnego i łatwego do utrzymania kodu. Znajomość środowiska deweloperskiego Xcode. 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 technologiami 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 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 z uwzględnieniem skalowalności, bezpieczeństwa i wydajności. Przygotowywanie i integracja natywnych funkcji dla iOS. Optymalizacja istniejących rozwiązań pod kątem wydajności, bezpieczeństwa i skalowalności. Tworzenie i rozwój architektury aplikacji. Tworzenie i utrzymanie testów jednostkowych i integracyjnych oraz automatyzacja procesów wdrażania w środowisku CI/CD. Monitorowanie, analiza i debugowanie wydajności aplikacji przy użyciu odpowiednich narzędzi. Zapewnienie wysokiego poziomu bezpieczeństwa aplikacji. Współpraca z zespołem developerskim, QA oraz Product Ownerem. Uczestnictwo w code review i wdrażanie dobrych praktyk. Aktywny udział w spotkaniach oraz proponowanie usprawnień. Zapewnienie wysokiej jakości i bezpieczeństwa aplikacji (m.in. cert pinning, szyfrowanie, OWASP Mobile). Praca w metodykach Agile/Scrum. Oferujemy: Rozwój zawodowy w branży IT/e-commerce, w firmie, która każdego dnia dostarcza rozwiązania dla dużych, znanych marek. Udział w rozwojowych projektach wewnętrznych ENP i zewnętrznych (praca dla klientów ENP). Pakiet benefitów (w tym ubezpieczenie medyczne MEDICOVER, grupowe na życie PZU, pakiet sportowy Medicover SPORT). Pracownicze programy zniżkowe np. Media Expert. Szkolenia i rozwój osobisty. Konwersacje w języku angielskim z Native Speakerem. Pracę w nowoczesnym biurze w dobrze skomunikowanej części Katowic. Bardzo dobrą atmosferę w pracy i świetnych ludzi wokół z ciekawymi zainteresowaniami. Możliwość awansu zawodowego.