JustJoin.IT Hybrydowo Junior

iOS Developer

Wirtualna Polska Media S.A.

⚲ Warszawa, Gdańsk

Do uzgodnienia

Wymagania

  • min. 1 rok doświadczenia komercyjnego w tworzeniu aplikacji iOS
  • znajomość języka Swift (znajomość Objective-C będzie atutem)
  • zrozumienie zasad clean code, clean architecture oraz programowania obiektowego (OOP)
  • umiejętność pracy z systemem kontroli wersji Git
  • doświadczenie w integracji z API
  • gotowość do pracy hybrydowej (3 dni w biurze, 2 dni z domu)

Mile widziane

  • doświadczenie z narzędziami Continuous Integration (mile widziane: GitLab CI, Fastlane)

Opis stanowiska

Wirtualna Polska to technologiczny lider w obszarach mediów, reklamy i e-commerce — będziesz rozwijać aplikacje mobilne na iOS używane przez miliony użytkowników, dbać o jakość istniejącego kodu i proponować kierunki rozwoju technicznego. Pracujesz ze Swiftem, RxSwift, Core Data, Firebase i Figmą, w zespole ceniącym czystą architekturę i czysty kod. To oferta dla developera z min. 1-letnim doświadczeniem komercyjnym, który chce rozwijać się w nowoczesnym stacku i ma otwartość na współpracę z biznesem. Uwaga: firma pisze, że 'buduje rzeczy od zera' i 'wprowadza zmiany tam, gdzie mają sens' — to może oznaczać zarówno ciekawe projekty od podstaw, jak i brak ustabilizowanych procesów oraz dokumentacji.

🔍 Dekoder Ogłoszenia

🔴
liczy się to, co wniesiesz i jak będziesz działać
Oczekujemy od Ciebie proaktywności i samodzielności, ale zakres tej samodzielności może być różny.
🔴
Tworzymy, testujemy, wprowadzamy zmiany tam, gdzie mają sens.
Może oznaczać zarówno innowacyjne podejście do rozwoju, jak i konieczność ciągłego poprawiania istniejących, być może niedopracowanych rozwiązań.
🔴
Budujemy rzeczy od zera i szukamy nowych rozwiązań.
Może oznaczać zarówno ciekawe projekty od podstaw, jak i potencjalne problemy z brakiem ustabilizowanych procesów i dokumentacji.
🟡
Pracujemy nad nowoczesnymi rozwiązaniami mobilnymi, wykorzystując najnowsze technologie, takie jak Swift, RxSwift, Core Data, Firebase i Figma.
Lista technologii jest dobra, ale brak informacji o tym, jak głęboko te technologie są wykorzystywane i czy są to najnowsze wersje.
🔴
Współpraca z biznesem przy projektowaniu aplikacji.
Może oznaczać realny wpływ na kształt produktu, ale też potencjalne konflikty priorytetów między wizją techniczną a oczekiwaniami biznesowymi.