JustJoin.IT Hybrydowo Senior

Senior iOS Developer

Be in IT

⚲ Kraków

120 - 140 PLN/h netto (B2B)

Wymagania

  • iOS SDK
  • iOS
  • Swift
  • Swift UI

Opis stanowiska

Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko: Senior iOS Developer. Zakres obowiązków: • Projektowanie, rozwijanie, testowanie i wdrażanie aplikacji w technologii React Native, pracując samodzielnie i jako część zespołu. • Utrzymanie podejścia zorientowanego na dostarczanie (delivery-orientated) w rozwoju aplikacji oraz wspierającej je infrastruktury oprogramowania i danych. • Zarządzanie wydaniami (releases) oraz wspieranie istniejących systemów; zarządzanie i koordynacja wydań oprogramowania aż do środowiska produkcyjnego. • Opieranie się na najlepszych praktykach i proponowanie nowych rozwiązań. • Mentoring innych członków zespołu tam, gdzie to stosowne, zapewniając wsparcie i transfer wiedzy. • Dostarczanie dobrze ustrukturyzowanych, łatwych w utrzymaniu i w pełni przetestowanych systemów w określonym czasie i budżecie. • Przestrzeganie metodologii Risk-Based Project Management (RBPM) oraz GB&GCF IT w zakresie rozwoju, a także wytycznych dotyczących bezpieczeństwa informacji korporacyjnych i standardów wizualnych (look & feel), w celu zapewnienia pomyślnej realizacji projektu. • Ścisłe przestrzeganie praktyk kodowania oraz tworzenie niezbędnej dokumentacji. • Inicjowanie i wdrażanie inicjatyw zwiększających produktywność i jakość. Oczekujemy: • Udokumentowanego doświadczenia w dostarczaniu natywnych aplikacji mobilnych na platformę iOS. • Doskonałej znajomości platformy iOS, SDK oraz Swift UI. • Doskonałej znajomości języka Swift. • Doświadczenia w testowaniu jednostkowym i automatycznym natywnych aplikacji iOS. • Doświadczenia z narzędziami takimi jak Xcode, xcbuild, cocoapods oraz iOS Simulator. • Doświadczenia w tworzeniu interfejsów użytkownika (UI) zgodnie z dostarczonymi specyfikacjami, przy użyciu natywnych komponentów oraz systemów projektowych (design systems). • Doświadczenia w budowaniu i utrzymywaniu pipeline CI/CD dla aplikacji mobilnych. • Doświadczenia z publikacją w App Store oraz zarządzaniem portalami provisioningowymi i certyfikatami. • Dobrej znajomości debugowania aplikacji iOS oraz standardów dostępności (accessibility) na urządzeniach mobilnych. • Dobrej znajomości procesów marshalling / de-marshalling danych przy użyciu JSON i XML. • Doświadczenia w ustalaniu najlepszych praktyk bezpieczeństwa i budowaniu funkcji związanych z bezpieczeństwem dla aplikacji mobilnych. • Doświadczenia i pasji do programowania sterowanego testami (Test Driven Development). • Biegłości w pragmatycznych, zwinnych (agile) i lean metodach tworzenia oprogramowania; komfortu w pracy w zwinnym zespole, motywacji i samodzielności. • Znajomość języka angielskiego na poziomie B2 lub C1 – umożliwiająca swobodną komunikację w międzynarodowym środowisku. Mile widziane: • Doświadczenie w pracy z git oraz IDE (np. VSCode) i bibliotekami komponentów mobilnych. • Znajomość natywnego ekosystemu Androida (Kotlin, Jetpack Compose, Android Studio), znajomość ObjectiveC oraz innych mobilnych frameworków hybrydowych (React Native lub Flutter). • Doświadczenie w projektowaniu produktów cyfrowych w obszarze onboardingu lub bankowości. • Doświadczenie w korzystaniu z narzędzi Agentic AI w środowisku programistycznym (Github Copilot, Claude CLI). • Dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca. Oferujemy: • Długofalowa współpraca z wynagrodzeniem w przedziale 120-140 PLN netto/godz. + VAT. • Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. • Sprawny i szybki proces rekrutacyjny - jedna, maksymalnie dwie rozmowy techniczne z managerami, online (każda po godzinie). • Współpraca w godzinach 9:00-17:00, możliwa lekka elastyczność. • Współpraca hybrydowa (6 dni w biurze w Krakowie w ciągu msc). • Benefity - prywatna opieka medyczna, karta Multisport. • Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.