Poszukiwany doświadczony Senior iOS Developer do międzynarodowego projektu realizowanego dla klienta z USA. Praca w pełni zdalna w modelu B2B, z atrakcyjną stawką do 90-130 zł/h. Projekt obejmuje rozwój nowoczesnych aplikacji mobilnych na platformę iOS, z pełnym zaangażowaniem w cały cykl życia oprogramowania – od analizy wymagań, przez implementację, po publikację w AppStore. Kluczowe aspekty pracy to integracja z backendem i chmurą, wykorzystanie nowoczesnych technologii takich jak Swift, Combine, RxSwift, oraz ścisła współpraca z zespołem UX/UI w celu zapewnienia wysokiej jakości doświadczenia użytkownika. Zespół pracuje w metodyce Agile, kładąc duży nacisk na komunikację, współpracę i rozwój kompetencji technicznych.
responsibilities :
Współtworzenie i rozwój aplikacji mobilnych opartych na platformie iOS, udział w różnych etapach procesu tworzenia oprogramowania (analiza wymagań klienta, projektowanie, implementacja, testowanie, wydanie i publikacja w AppStore) – zakres odpowiedzialności będzie zależał od Twojego doświadczenia;
Odpowiedzialność za cały system lub jego część – w zależności od projektu;
Integracja aplikacji mobilnych z backendem, chmurą, platformami korporacyjnymi oraz platformami low-code;
Ścisła współpraca z ekspertami UX i UI w celu zapewnienia jak najlepszego doświadczenia użytkownika i tym samym satysfakcji klienta.
requirements-expected :
Minimum 5 lat doświadczenia w tworzeniu natywnych aplikacji na platformę iOS; wcześniejsze doświadczenie z Androidem lub technologiami hybrydowymi będzie dodatkowym atutem;
Znajomość języka Swift i SDK Swift (znajomość Objective-C będzie dodatkowym atutem);
Praktyczna znajomość wzorców projektowych i architektonicznych (MVP, MVVM), Dependency Injection, programowania reaktywnego (Combine/RxSwift), baz danych (Core Data, Realm, SQLite), komunikacji webowej (REST, JSON), integracji bibliotek zewnętrznych (SPM/CocoaPods), a także systemów kontroli wersji (Git, Gitflow);
Podstawowa wiedza z zakresu mobile DevOps i CI/CD;
Dobra znajomość języka angielskiego.
offered :
Praca w firmie, która otrzymała nagrodę Great Place to Work Award i Diamentowy Certyfikat Forbesa.
System premiowania za polecenia.
Doskonałe imprezy integracyjne.
Środowisko pracy ludzi otwartych na dzielenie się i wymianę wiedzą IT.