Na stanowisku iOS Developer sprawdzi się osoba, która jest developerem charakteryzująca się szczególnym zainteresowaniem w tworzeniu dobrze zaprojektowanych i użytecznych aplikacji mobilnych. Odpowiedni kandydat będzie miał wyczucie, do jakości i designu. Polegamy na osobie, która zna posiada wiedzę i doświadczenie z iOS. Niektóre prace backendowe na stanowisku mogą być wymagane nawet, jeśli główny nacisk położony będzie na 'doświadczenie użytkownika'.
Klient oferuje:
• Umowę o pracę na czas nieokreślony
• Program bonusowy
• Bezpłatną opiekę medyczną
• Bezpłatne ubezpieczenie NNW ważne na cały świat i 24 godziny na dobę,
• Dopłatę do nauki języka angielskiego
• Dopłatę do różnych form aktywności fizycznej
• Program rabatowy na wybrane produkty
Wymagania
Główna zadania:• Przekształcenie szkiców, pierwowzorów, modeli do roboczych aplikacji
• HTML / CSS, programowanie w JavaScript
• Pisanie skryptów testów jednostkowych oraz integracji
• Tworzenie dokumentacji systemowej
• Przegląd kodu i praca z statyczną analizą kodu
• Udział w testowaniu systemowym i użyteczności
• Ostatnia linia wsparcia dla kluczowych kwestii związanych z oprogramowaniem
• Zarządzanie cyklem życia oprogramowania, ciągła integracja
Wymagania:
• Doświadczenie z 'Product Backlog'
• Znajomość poparta doświadczeniem z Swift i ObjectiveC będzie kluczowa
• Zrozumienie reactive programowania
• Doświadczenie w pracy z wykorzystaniem metodologii Scrum, Kanban
• Doświadczenie w rozwoju iOS
• Wnikliwe zrozumienie kluczowych technologii i protokołów webowych
• Maven, Gradle, Grunt lub podobne narzędzia
• Doświadczenie w automatyzacji testów, unit oraz integracyjnych testach
• Wiedza na temat test frameworks jak Jasmin, Karma lub podobnych
• Bardzo dobra znajomość języka angielskiego w mowie i w piśmie - warunek konieczny