Senior iOS Developer
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Mobile Developer jobs →Skills
Description
BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i dziś współpracuje z nami ponad 1000 inżynierów i inżynierek znających przeszło 200 technologii!
Lokalizacja: Warszawa / hybryda (x1 w tyg. z biura Banku)
Etapy rekrutacji: 2
O projekcie:
Rozwój i utrzymanie mobilnej apki bankowej na Android i iOS z wykorzystaniem KMP
Implementacja nowych funkcjonalności związanych z bankowością mobilną, płatnościami, rachunkami, oszczędnościami i kredytami
Rozbudowa wspólnej warstwy biznesowej KMP oraz integracja z zewnętrznymi API i systemami bankowymi
Ew. refaktoryzacja i optymalizacja istniejącego kodu, poprawa wydajności, stabilności oraz redukcja długu technicznego
Diagnozowanie i rozwiązywanie problemów
Twoje zadania:
rozwój nowych funkcjonalności aplikacji mobilnej;
utrzymanie oraz refaktoryzacja istniejącego kodu (w tym kodu legacy);
współpraca z zespołami backend, QA, UX oraz biznesem;
udział w przeglądach kodu i dbanie o jakość techniczną rozwiązań;
praca zgodnie z obowiązującymi standardami architektonicznymi i procesami wytwórczymi Banku.
Technologie i języki:
bardzo dobra znajomość Swift i doświadczenie w rozwoju nowych funkcjonalności,
dobra znajomość podstaw Objective-C (istotna część aplikacji to kod legacy),
doświadczenie w pracy z SwiftUI oraz UIKit.
Architektura i wzorce:
praktyczne doświadczenie w pracy z:
TCA (The Composable Architecture);
VIPER;
POP (Protocol-Oriented Programming);
Dependency Injection (DI);
doświadczenie w modularyzacji aplikacji mobilnych.
Jakość i proces wytwórczy:
doświadczenie w pisaniu i utrzymywaniu testów jednostkowych;
praca z systemem kontroli wersji Git;
doświadczenie w pracy w zespołach Scrum / Agile.
Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel.
Oferujemy:
👨 💻 współpracę w zespole interdyscyplinarnych ekspertów i entuzjastów technologii, zainspirowanych pracą w płaskiej hierarchii;
📈 stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat;
🚀 szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach;
🥇 możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu;
⌚️ elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji);
☁ szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach);
📣 możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego;
🏋️ ♂️ możliwość dołączenia do Multisport i ubezpieczenia medycznego;
⛵️ morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Mobile Developer jobs in Poland.
Finding similar jobs…