Senior Mobile Developer (iOS)
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!
Zadania na stanowisku
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.
Wymagania
Minimum 2-3 lata doświadczenia w tworzeniu aplikacji mobilnych projektowaniu architektury rozwiązań mobilnych (iOS, React Native, Flutter).
Bardzo dobra znajomość ekosystemów mobilnych: iOS: Swift/Objective-C, Cross-platform: React Native, Flutter.
Bardzo dobra znajomość architektury iOS: UIKit / SwiftUI.
Znajomość lifecycle, zarządzania UI, komponentów systemowych.
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 aplikacji.
Wiedza z zakresu bezpieczeństwa aplikacji mobilnych.
Umiejętność pisania czystego, modularnego, łatwego do utrzymania kodu.
Znajomość środowisk deweloperskich - 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.
Znajomość architektury chmurowej (AWS / Azure / GCP).
Doświadczenie w e-commerce lub fintech.
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, np. 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.

E Net Production Sp. z o.o.
E Net Production — w skrócie ENP to organizacja, w której technologia i doświadczenie tworzą trwałą wartość biznesową. Od ponad 20 lat rozwijamy rozwiązania dla e-commerce, wspierając klientów w budowie skalowalnych, bez...
Senior Mobile Developer (iOS)
Senior Mobile Developer (iOS)