Mid iOS Developer (banking)
emagine Polska
⚲ Warszawa
115 - 125 PLN/h netto (B2B)
Wymagania
- iOS
- Objective-C
- Swift
Opis stanowiska
Lokalizacja: Głównie praca zdalna, 2 dni w miesiącu z biura w WarszawieBranża: Bankowość Stawka: 125 zł/h na b2b Podsumowanie: Rolą programisty iOS w firmie jest tworzenie i rozwijanie aplikacji mobilnych na platformę iOS, co wnosi znaczący wkład w rozwój produktów dostosowanych do potrzeb użytkowników. Obowiązki: • Opracowywanie i wdrażanie aplikacji mobilnych na platformę iOS. • Praca z frameworkami Networking, Core Data oraz Push notifications. • Tworzenie i utrzymywanie dokumentacji technicznej. • Współpraca w zespole w metodykach takich jak SCRUM. • Tworzenie testów jednostkowych i funkcjonalnych dla aplikacji iOS. • Implementacja oraz używanie algorytmów kryptograficznych w aplikacjach. Wymagania: • Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformę iOS. • Praktyczna znajomość programowania aplikacji mobilnych na iOS. • Biegłość oraz doświadczenie z językami Objective-C / Swift. • Dobra znajomość frameworków Networking, Core Data oraz Push notifications. • Umiejętność posługiwania się narzędziami kontroli wersji – preferowany GIT. • Bardzo dobra znajomość zagadnień projektowania i programowania obiektowego. • Doświadczenie w tworzeniu aplikacji w architekturze client-server. • Umiejętność pisania testów jednostkowych i funkcjonalnych, szczególnie pod kątem iOS. • Znajomość zagadnień relacyjnych baz danych oraz mile widziana znajomość algorytmów kryptograficznych. Miłe widziane: • Znajomość metodyk Agile (np. SCRUM).