Szukamy doświadczonego programisty iOS, który będzie rozwijał aplikacje mobilne w oparciu o nowoczesny stack technologiczny i najlepsze praktyki inżynierskie. To rola dla osoby, która chce pracować nad dużymi, wielomodułowymi projektami i mieć realny wpływ na kształt tworzonego oprogramowania.
responsibilities :
rozwój i utrzymanie aplikacji mobilnej iOS,
integracja z systemami backend,
przygotowywanie testów jednostkowych i dbanie o jakość kodu,
tworzenie i aktualizowanie dokumentacji technicznej,
współpraca w zespołach scrumowych w dwutygodniowych cyklach,
udział w innowacyjnych projektach dla największej aplikacji mobilnej bankowości w kraju.
requirements-expected :
min. 4 lata doświadczenia w programowaniu iOS (Swift, Objective-C),
znajomość Xcode, CocoaPods, SwiftLint,
znajomość wzorców projektowych i dependency injection,
doświadczenie w pracy z aplikacjami wielomodułowymi,
znajomość systemu kontroli wersji Git,
umiejętność pisania testów jednostkowych,
analityczne myślenie i umiejętność rozwiązywania problemów,
umiejętność pracy w zespole i samodzielnie, także w trybie zdalnym.