Wymagania
OBOWIĄZKI• Tworzenie aplikacji zgodnie z najnowszymi trendami technologicznymi
• Projektowanie aplikacji, dobór narzędzi i bibliotek
• Identyfikacja, tworzenie prototypu i implementacja najlepszych praktyk dla rozwoju natywnych aplikacji iOS
• Dbałość o wysoką jakość kodu i zachowanie konwencji
• Tworzenie testów jednostkowych
• Opracowywanie dokumentacji technicznej dla tworzonego projektu i wprowadzanych zmian
• współpraca z innymi członkami zespołu w zakresie realizowanego projektu
WYMAGANIA
• Min. roczne doświadczenie w projektowaniu i programowaniu aplikacji mobilnych IOS
• Praktyczna znajomość języka Objective – C i/lub Swift oraz środowiska XCode
• Bardzo dobra znajomość zagadnień programowania obiektowego
• Doświadczenie w tworzeniu aplikacji w architekturze client-server
• Znajomość Storyboards, Core Data, Core Animation, Networking, Push notifications
• Umiejętność pisania testów jednostkowych i funkcjonalnych, szczególnie pod kątem iOS
• Znajomość zagadnień relacyjnych baz danych
• Znajomość narzędzi kontroli wersji (np. Git)
• Mile widziana znajomość algorytmów kryptograficznych
• Mile widziana znajomość technologii WCF
BENEFITY
• Szkolenia i programy rozwojowe oraz możliwość zdobycia certyfikatów
• Elastyczne godziny pracy
• prywatna opieka medyczna
• vouchery lunchowe
• karnety sportowe
• ubezpieczenie na życie i od nieszczęśliwych wypadków