Programistka / Programista iOS
Warszawa, Mazowieckie, PolskaNajważniejsze cechy oferty
Min. 3 lata doświadczenia
Sprzedaż: Klienci indywidualni B2C
Zatrudnienie: Umowa o pracę
Model hybrydowy - część pracy zdalnie
Prywatna opieka medyczna
Benefity
Docenienie działania i zaangażowaniaOprócz wynagrodzenia, każdy z nas ma określone cele – które doceniamy w ramach systemów premiowych.
Oferta specjalnaWspieramy Twoje finanse i oferujemy produkty naszej Grupy Kapitałowej na preferencyjnych warunkach (m.in. kredyt hipoteczny, kartę kredytową czy ubezpieczenie) oraz pomagamy odkładać na emeryturę w PPE.
Elastyczność benefitówRóżnimy się, dlatego to Ty wybierasz z jakich benefitów skorzystasz. Mamy dla Ciebie system kafeteryjny lub działania w ramach ZFŚS m.in. dofinansowanie opieki nad dziećmi, wakacji czy pożyczkę na remont.
Możliwości rozwojuU nas masz szerokie perspektywy rozwoju i możesz uczyć się, jak lubisz. Oferujemy dostęp do różnych form nauki – stacjonarnie i cyfrowo.
Wsparcie w zdrowiu i odpoczynkuDbamy o naszą formę mentalną i fizyczną. Możesz skorzystać z kart sportowych, opieki medycznej LuxMed, stomatologa, programu wellbingowego #FokusNaCiebie czy dodatkowych dni wolnych.
Twoim dodatkowym atutem będzie:
znajomość natywnego programowania na platformę iOS z wykorzystaniem C/C++,
znajomość Gerrit, Gitlab, procesu GitFlow,
znajomość zagadnień związanych z procesem CI/CD oraz narzędzi typu Jenkins, wiedza o działaniu fastlane, codesign,
doświadczenie w zarządzaniu aplikacją w sklepie AppStore oraz zarządzaniu kontem na ProvisioningPortal,
doświadczenie w stosowaniu SOLID,
doświadczenie w korzystaniu z JIRA/Confluence.
Zakres obowiązków
uczestniczysz w innowacyjnych projektach dla największej aplikacji mobilnej bankowości w kraju,
wykonujesz integrację z systemami backend,przygotowujesz testy jednostkowe,
zawsze dbasz o jakość kodu i zgodność z dobrymi praktykami programowania,
przygotowujesz lub aktualizujesz dokumentację techniczną.
Wymagania
masz min. 4 lata doświadczenia w zakresie programowania na platformę iOS (Swift i Objective-C),
znasz Xcode, CocoaPods, SwiftLint,znasz wzorce projektowe,
korzystasz z systemu kontroli wersji Git,
znasz zagadnienia z technologii dependency injection,
rozumiesz jak działają aplikacje wielomodułowe na ios,
masz doświadczenie w w modularyzacji aplikacji,
testujesz swój kod,
posiadasz umiejętności analitycznego myślenia i rozwiązywania problemów,
lubisz pracować w zespole, ale również dobrze sobie radzisz w pracy samodzielnej oraz pracy zdalnej.