iOS Developer (Regular)
4IT SOLUTIONS sp. z o.o.
Wymagane, Swift, Objective-C, SwiftUI, Swift Concurrency, REST API, XCTest, Xcode, Git, SPM, CocoaPods
Mile widziane, C++, Jenkins System operacyjny, Windows, macOS, Linux O projekcie, Projekt dotyczy prac nad jedną z najpopularniejszych aplikacji mobilnych w branży finansowej, która cieszy się ogromnym zaufaniem użytkowników., Aplikacja jest uznawana za jedną z najlepszych w swojej kategorii., Zespół nieustannie rozwija i ulepsza produkt, wdrażając nowe funkcje zgodne z najnowszymi standardami systemów operacyjnych., Dzięki ogromnej bazie użytkowników każda aktualizacja otrzymuje natychmiastowy feedback, co pozwala na szybkie dostosowywanie aplikacji do realnych potrzeb klientów. Liczba osób w zespole, 10 Tak pracujemy, rozwijasz kilka projektów jednocześnie, masz wpływ na produkt, scrum Skład zespołu, backend developer, frontend developer, mobile developer, tester manualny, analityk biznesowy Twój zakres obowiązków, Hybryda (raz w tygodniu z biura dla osób mieszkających w Warszawie) (2 wizyty w miesiącu dla osób z poza Warszawy), Rozwój i utrzymanie aplikacji iOS zgodnie z wymaganiami biznesowymi i technicznymi, Utrzymanie, refaktoryzacja, migracja oraz rozwój interfejsów użytkownika w UIKit i SwiftUI, Implementacja nowych funkcjonalności oraz migracja istniejącego kodu Objective-C do Swift, Diagnostyka i naprawa błędów, Udział w code review, Współpraca z zespołem deweloperskim, QA i analitykami, Udział w procesie wydawniczym aplikacji Minimum 4 lata doświadczenia komercyjnego w rozwoju aplikacji iOS, Bardzo dobra znajomość Swift, Praktyczne doświadczenie w pracy z kodem Objective-C oraz jego utrzymaniu, Praktyczne doświadczenie w UIKit oraz znajomość SwiftUI i Swift Concurrency, Znajomość REST API oraz podstawowych mechanizmów autoryzacji, Doświadczenie w pisaniu testów jednostkowych (XCTest), Praktyczna znajomość narzędzi wykorzystywanych w rozwoju aplikacji iOS: Xcode, Git, SPM lub CocoaPods oraz podstaw diagnostyki wydajności z wykorzystaniem Instruments, Znajomość wzorca MVVM oraz umiejętność pracy z istniejącą architekturą aplikacji, Umiejętność refaktoryzacji i migracji istniejącego kodu do nowszych rozwiązań technologicznych Mile widziane, Podstawy C++ lub doświadczenie w integracji istniejących komponentów, Jenkins lub inne CI/CD, Doświadczenie w sektorze bankowym lub fintech będzie dużym atutem, Znajomość zagadnień bezpieczeństwa aplikacji mobilnych To oferujemy, Długoterminowa współpraca, Możliwość podnoszenia kwalifikacji zawodowych, Atmosfera otwartości i współpracy w zgranym zespole, Otwartość na inicjatywy pracowników, Możliwość realnego wpływu na produkt Tak pracujemy nad projektem, code review, testy jednostkowe Takie dajemy możliwości rozwoju, czas na rozwój Twoich pomysłów, mentoring, wspieramy wydarzenia dla IT, wymiana wiedzy technicznej w firmie Benefity, możliwość pracy zdalnej, spotkania integracyjne Etapy rekrutacji, Spotkanie z 4IT Solutions, Rozmowa techniczna z klientem, Opcjonalnie druga rozmowa, Finalizacja rozmów 4IT SOLUTIONS sp. z o.o., 4IT Solutions działa na polskim rynku od 2014 roku. Naszym core businessem jest rekrutacja konsultantów IT. Dostarczamy usługi specjalistów IT, którzy wspierają zespół klienta długoterminowo lub na czas realizacji danego projektu. W zależności od projektu oferujemy zatrudnienie bezpośrednio u Klienta lub umowę typu body-leasing., , W 4IT Solutions wierzymy, że trzon firmy tworzą nasi pracownicy. Wysoka jakość usług i sukces naszych klientów zależy od nich. Nasz zespół to grupa zgranych ludzi reprezentująca najwyższe standardy etyki biznesu. Wierzymy w długotrwałe relacje z klientami, które budujemy dzięki dostarczaniu usług najwyższej jakości. Naszym kluczem do sukcesu są proste procesy, brak komplikacji i automatyzacja. Tak się u nas pracuje,Oferta pracy dodana 2 dni temu