Poszukujemy Senior iOS Developera dla naszego Klienta globalnego lidera w zakresie kompleksowych usług IT, obsługujący blisko 6000 klientów z różnych branż na całym świecie. Każdego dnia wspiera rozwój swoich partnerów w erze sztucznej inteligencji, dostarczając operacje o znaczeniu krytycznym na dużą skalę z zachowaniem najwyższych standardów bezpieczeństwa, niezawodności i wydajności. Firma jest zaufanym partnerem najbardziej innowacyjnych organizacji na świecie, wyróżniając się głęboką wiedzą specjalistyczną, wieloletnim doświadczeniem i wartościami, które przekładają się na realne wyniki biznesowe.
Na początek konkrety:
Możliwa forma współpracy: B2B
Stawka: 120-150pln/h
Tryb pracy: 100% zdalnie
Wymiar pracy: 1FTE
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.
Sektor: Projekt realizowany jest dla sektora finansowego
Zakres obowiązków:
Analiza, planowanie, projektowanie, zbieranie wymagań, implementacja, dokumentacja i testowanie elementów w obszarze technologii zgodnie ze specyfikacjami i procesem produkcji oprogramowania
Wsparcie członków zespołu w procesie rozwoju oraz udział w dostarczaniu artefaktów procesowych
Znajomość technologii, metod i środowisk wykraczających poza zakres przypisanych zadań oraz chęć zdobywania wiedzy biznesowej i domenowej
Szacowanie, rozwój oraz rozwiązywanie złożonych problemów inżynieryjnych
Odpowiedzialność za naprawę błędów
Projektowanie, kodowanie i wykonywanie skryptów testów automatycznych
Konfiguracja narzędzi do rozwoju i testowania
Przeprowadzanie przeglądów kodu
Aktywny udział w planowaniu wydań
Zbieranie wymagań biznesowych
Wymagania:
Minimum 7 lat doświadczenia (Swift, Objective-C)
Dobra znajomość C++
Znajomość frameworków: UIKit, SnapKit, SwiftUI, Combine, Swift Concurrency
Znajomość narzędzi do testowania: XCTest, Quick/Nimble, SnapshotTesting
Znajomość narzędzi: Xcode, Git, Instruments, SPM, CocoaPods, SwiftLint, Postman (lub podobnych)
Znajomość komunikacji sieciowej: REST API, OAuth 2.0, HTTPS/TLS, OpenAPI/Swagger
Umiejętność tworzenia widoków aplikacji z poziomu kodu
Znajomość i umiejętność stosowania architektur: MVVM+C, VIPER, TCA, Clean Architecture
Doświadczenie w modułowej budowie aplikacji
Mile widziane:
Znajomość Kotlin Multiplatform
Dobre umiejętności debugowania kodu
Znajomość narzędzi kontroli wersji takich jak Gerrit, GitLab i podobnych
Znajomość zagadnień związanych z procesem CI/CD oraz narzędziem Jenkins
Wiedza na temat działania narzędzi Fastlane i Codesign
Doświadczenie w stosowaniu zasad SOLID
Doświadczenie w pracy z JIRA/Confluence
Oferujemy:
Możliwość pracy zdalnej
Długoterminowa współpraca
Możliwość podnoszenia kwalifikacji zawodowych
Atmosfera otwartości i współpracy w zgranym zespole
Spotkania integracyjne
Otwartość na inicjatywy pracowników
Możliwość realnego wpływu na produkt
Zapewnienie sprzętu
Opis procesu rekrutacji:
Spotkanie z 4IT Solutions
Rozmowa techniczna z klientem
(Może być opcjonalnie jeszcze druga rozmowa)
... i finalizujemy rozmowy :)
Net per month - B2B
Check similar offers