Antal
Antal
New

Senior iOS Developer

140 - 160 PLN/ godz.B2B
SeniorFull-time·B2B
#407202·Dodano 3 dni temu·1
Źródło: Antal
Aplikuj teraz

Tech Stack / Keywords

iOSCI/CDSwiftSwiftUIArchitectureSOLIDGitJavaScript

Firma i stanowisko

Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska.

Wymagania

  • Minimum 5 lat doświadczenia w tworzeniu i utrzymywaniu produkcyjnych aplikacji iOS.
  • Bardzo dobra znajomość Swift oraz zaawansowane doświadczenie komercyjne ze SwiftUI, obejmujące layout, zarządzanie stanem i optymalizację wydajności.
  • Praktyczna znajomość Swift Concurrency: async/await, structured concurrency, actors oraz anulowanie zadań.
  • Bardzo dobra znajomość MVVM, Clean Architecture i zasad SOLID oraz znajomość architektur kompozycyjnych, takich jak TCA.
  • Doświadczenie w strategiach modularyzacji i pracy ze Swift Package Manager, w tym z pakietami wewnętrznymi lub prywatnymi oraz integracją frameworków.
  • Praktyczne doświadczenie z XCTest oraz testami snapshotowymi i integracyjnymi.
  • Doświadczenie z CI/CD, fastlane, pipeline’ami buildów, procesami wydawniczymi i automatyzacją testów.
  • Dobra znajomość Git, w tym strategii branchowania, praktyk pull requestów i rozwiązywania konfliktów.
  • Umiejętność samodzielnej i skutecznej pracy w zwinnych, interdyscyplinarnych zespołach.
  • Znajomość języka angielskiego na poziomie minimum B2.

Nice to have:

  • Doświadczenie z Tuist w zakresie generowania projektów i zarządzania workspace’ami.
  • Znajomość profilowania wydajności za pomocą Instruments oraz monitorowania aplikacji z wykorzystaniem logów i śladów.
  • Praktyczne doświadczenie z WKWebView, w tym komunikacją między warstwą natywną a JavaScript, uwierzytelnianiem, nawigacją, wydajnością i bezpieczeństwem.
  • Doświadczenie w wykorzystywaniu narzędzi programistycznych opartych na LLM lub agentach do wsparcia cyklu wytwarzania oprogramowania.

Obowiązki

  • Tworzenie, rozwijanie i utrzymywanie funkcjonalności natywnej aplikacji iOS o dużym natężeniu ruchu.
  • Dbanie o wydajność, jakość, stabilność i szybkość działania aplikacji.
  • Refaktoryzacja istniejącego kodu oraz rozwój skalowalnej i łatwej w utrzymaniu architektury.
  • Tworzenie wysokiej jakości kodu objętego testami jednostkowymi, snapshotowymi i integracyjnymi.
  • Projektowanie i wdrażanie komponentów Design Systemu wielokrotnego użytku z uwzględnieniem zasad dostępności.
  • Udział w przeglądach kodu oraz dbanie o standardy inżynierskie, bezpieczeństwo i wydajność.
  • Współtworzenie procesów CI/CD, pipeline’ów buildów, automatyzacji testów i koordynacji wydań.
  • Dokumentowanie specyfikacji technicznych, instrukcji konfiguracji i decyzji architektonicznych.
  • Proaktywne identyfikowanie długu technologicznego i proponowanie praktycznych sposobów jego ograniczenia.

Benefity

  • Model pracy: zdalnie na terenie Polski.
  • Forma współpracy: B2B.
  • Stawka: do 160 PLN za godzinę.
  • Termin rozpoczęcia: ASAP.
  • Początkowy okres współpracy: do 31 grudnia 2026 r., z możliwością przedłużenia.
  • Onboarding: zdalny.
  • Benefity: Multisport, Luxmed.
Karta sportowa
Opieka zdrowotna

Inne informacje

Praca zdalna na terenie Polski. Znajomość języka polskiego i angielskiego na poziomie B2. Początkowy okres współpracy do 31 grudnia 2026 r., z możliwością przedłużenia.

Antal

Antal

968 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz