Ta lista zawiera jedynie kraje, dla których opublikowano oferty pracy w wybranym języku (np. we francuskiej wersji wyświetlane są tylko oferty pracy napisane po francusku, a w angielskiej – tylko te po angielsku).
Poszukujemy doświadczonego iOS Developera, który dołączy do naszego zespołu i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji mobilnych na platformę iOS. Osoba na tym stanowisku będzie pracować w środowisku client-server, współtworząc nowoczesne i wydajne rozwiązania mobilne.
Obowiązki:
Projektowanie i rozwój aplikacji mobilnych na platformę iOS
Tworzenie oraz utrzymanie kodu w językach Objective-C oraz Swift
Integracja aplikacji z backendem (architektura client-server)
Implementacja oraz utrzymanie funkcjonalności takich jak networking, Core Data i push notifications
Współpraca z zespołem projektowym (UX/UI, backend, QA)
Pisanie testów jednostkowych i funkcjonalnych
Utrzymywanie wysokiej jakości kodu oraz dbałość o jego optymalizację
Praca z systemem kontroli wersji (Git)
Wymagania:
Minimum 4 lata doświadczenia w programowaniu, w tym co najmniej 2 lata w tworzeniu aplikacji iOS
Praktyczna znajomość tworzenia aplikacji mobilnych na iOS
Bardzo dobra znajomość języków Objective-C oraz Swift
Doświadczenie z frameworkami: Networking, Core Data, Push Notifications
Znajomość systemów kontroli wersji (preferowany Git)
Bardzo dobra znajomość programowania obiektowego i zasad projektowych
Doświadczenie w pracy z architekturą client-server
Umiejętność pisania testów jednostkowych i funkcjonalnych (iOS)
Znajomość relacyjnych baz danych
Mile widziane:
Znajomość algorytmów kryptograficznych
Doświadczenie w pracy w metodykach Agile (np. Scrum)
Używamy plików cookie, aby poprawić Twoje doświadczenia podczas przeglądania, analizować ruch i dostarczać spersonalizowane treści. Klikając „Akceptuję”, wyrażasz zgodę na używanie plików cookie.