Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
IWIS
IWIS jest młodą i celową firmą outsourcingową IT. Naszym celem jest wprowadzanie nowych i rozwiązywanie złożonych, niestandardowych zadań IT, a mianowicie w kierunku Mobile & Web development oraz Data Science.
Obecnie czasy w naszym kraju są trudne, ale staramy się kontynuować pracę. Pomagając w ten sposób naszym pracownikom i klientom w utrzymaniu ich biznesu!
Teraz szukamy w zespoleProgramista iOS Middle+ do pracy godzinowej.
Oczekujemy od ty:
Doskonała znajomość platformy iOS i zestawu SDK iOS, ich możliwości i ograniczeń;
li>Wymagane szybkie doświadczenie w programowaniu;
< /li>Umiejętność projektowania architektury aplikacji mobilnych;
Zrozumienie OOP i POP;
Przestrzeganie zasad SOLID, KISS i DRY;
Praktyczne wykorzystanie wzorców architektonicznych: MVVM, MVP i VIPER;
Znajomość UIKit i jego elementów;
Doskonała znajomość automatycznego układu;
Umiejętność pracy z siecią REST API, znajomość GraphQL, MiddleWare;
Doświadczenie w przeglądaniu kodu i ustawianiu procesów;
Zrozumienie zasady wielowątkowości i bezpieczeństwa wątków;
Zrozumienie zastosowania różnych opcji przechowywania danych w aplikacji: UserDefaults, FileManager, Cache, Keychain, Core Data;
Zrozumienie zasady pracy APNS, praktyczne doświadczenie ze zdalnymi powiadomieniami push i głębokimi linkami;
Zrozumienie podpisywania kodu Apple. Tworzenie kont Apple Developer (indywidualnych i organizacyjnych), ich konfigurowanie (tworzenie certyfikatów, kluczy i profili bezpieczeństwa), tworzenie aplikacji (uzupełnianie informacji), przesyłanie aplikacji (Test Flight lub App Store ze wszystkimi ich właściwościami). Również zrozumienie zestawów Ad-Hoc i przesyłanie ich do usług Firebase;
Zapoznanie się z zasadami pracy z powiadomieniami push w Salesforce Marketing Cloud;
Zaawansowane umiejętności Git. Od znajomości podstawowych poleceń (m.in. rebase, squash, tag i inne) po prowadzenie recenzji kodu (np. Merge Request w GitLab-e).
Co zrobisz:
Rozwój istniejących aplikacji mobilnych;
Zaangażuj się w rozwój nowego produktu;
Wdrażaj nowe technologie i podejścia;
Weź udział w procesie oceny i planowania zadań;
Przeprowadź recenzje kodu juniorów;
Utrzymuj dokumentację technicznązgodnie z projektem.
Oferujemy:
Elastyczny grafik pracy, możliwość pracy zdalnej;
Atmosfera nastawiona na otwartość, bezpośredniość i wsparcie w każdej sytuacji;
< /li>< span style="waga czcionki: 400; styl czcionki: normalny; dekoracja tekstu : brak">Możliwość rozwoju zawodowego i kariery;
Lojalny zarząd, cały zespół jest na „Tobie” i kochamy humor.