#1 Job Board for tech industry in Europe

Senior iOS Developer
New
Mobile

Senior iOS Developer

35 - 42 USD/monthNet per month - B2B
35 - 42 USD/monthNet per month - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Polish

    C2

    English

    B2

    C++

    advanced

    viper

    advanced

    XCode

    advanced

    MVVM+C,

    advanced

    Objective-C

    advanced

    REST API

    advanced

    Swift

    advanced

    Postman

    advanced

    HTTPS/TLS

    advanced

    OpenAPI/Swagger

    advanced

Job description

Online interview

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:


  1. Spotkanie z 4IT Solutions

  2. Rozmowa techniczna z klientem

  3. (Może być opcjonalnie jeszcze druga rozmowa)

  4. ... i finalizujemy rozmowy :)

35 - 42 USD/month

Net per month - B2B