Mobile Developer (iOS)
E Net Production Sp. z o.o.
⚲ Katowice, Wrocław, Warszawa
Wymagania
- Swift
- SwiftUI
- API
- Firebase
- Agile
- XCode
Opis stanowiska
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! Zadania na stanowisku • 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. 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. Oferujemy • Pakiet benefitów pracowniczych, w tym prywatną opiekę medyczną Medicover oraz grupowe ubezpieczenie na życie PZU. • Kartę sportową Medicover Sport. • Programy zniżkowe dla pracowników, m.in. w Media Expert. • Elastyczne formy współpracy: umowa o pracę, B2B. • Program Poleceń Pracowniczych. • Pracę w trybie hybrydowym lub 100% zdalnym. • Rozwój kompetencji technicznych oraz zdobywanie praktycznego doświadczenia w szerokim obszarze e‑commerce. • Dostęp do szkoleń oraz konwersacje w języku angielskim z native speakerem.