ITFS
ITFS
TOPNew

Senior iOS Developer (Swift)

100 - 120 PLN/ godz.B2B
SeniorFull-time·B2B
#430246·Dodano wczoraj·2
Źródło: ITFS
Aplikuj szybko

Tech Stack / Keywords

iOSSwiftUIKitSwiftUIREST APIFirebaseCI/CDGitHub Actions

Wymagania

  • Min. 3 lata doświadczenia w komercyjnym tworzeniu aplikacji na platformę iOS
  • Bardzo dobra znajomość Swift, UIKit oraz SwiftUI
  • Doświadczenie w pracy z architekturą MVVM
  • Praktyczne doświadczenie z Combine lub RxSwift
  • Doświadczenie w integracji z REST API oraz komunikacją WebSocket
  • Praktyczna znajomość Firebase, w tym Analytics i Crashlytics
  • Znajomość zasad pisania testów jednostkowych oraz TDD
  • Praktyczne doświadczenie ze Swift Concurrency
  • Doświadczenie w zarządzaniu zależnościami za pomocą SPM lub CocoaPods
  • Znajomość procesu publikacji aplikacji w App Store
  • Doświadczenie w pracy z potokami CI/CD, ze szczególnym uwzględnieniem GitHub Actions
  • Znajomość zasad projektowania aplikacji mobilnych, standardów dostępności oraz praktyk bezpieczeństwa danych
  • Język angielski na poziomie min. B2
  • Silne umiejętności komunikacyjne, samodzielność i poczucie odpowiedzialności za powierzone zadania

Mile widziane:

  • Doświadczenie w testach automatycznych i end-to-end
  • Znajomość narzędzi Jira oraz Confluence
  • Doświadczenie w pracy z Design Systems oraz narzędziem Figma
  • Znajomość wymogów RODO oraz metodologii testów A/B
  • Doświadczenie w wykorzystywaniu narzędzi AI do wspomagania procesów wytwarzania oprogramowania

Obowiązki

  • Projektowanie i rozwój nowoczesnych aplikacji iOS przy użyciu Swift, UIKit oraz SwiftUI
  • Tworzenie i utrzymanie testów automatycznych w celu zapewnienia wysokiej jakości i niezawodności rozwiązań
  • Współtworzenie i rozwój iOS Design System, w tym komponentów UI wielokrotnego użytku, wytycznych i dokumentacji
  • Ścisła współpraca z zespołami produktowymi, UX, backendowymi oraz inżynieryjnymi w środowisku interdyscyplinarnym
  • Udział w podejmowaniu decyzji technicznych oraz dyskusjach architektonicznych
  • Budowanie interfejsów użytkownika z naciskiem na użyteczność, dostępność i spójność
  • Dbanie o jakość kodu, jego łatwość w utrzymaniu oraz zgodność z dobrymi praktykami inżynieryjnymi
  • Praca w zwinnym, iteracyjnym środowisku rozwoju produktów

Benefity

  • Możliwość skorzystania z pakietu medycznego i sportowego
  • Możliwość skorzystania z darmowej opieki księgowej (do 3 wpisów miesięcznie)
  • Praca przy ciekawym i rozwojowym projekcie
  • Przejrzyste warunki współpracy w firmie o pewnej i stabilnej pozycji rynkowej
Opieka zdrowotna
Karta sportowa
ITFS

ITFS

64 aktywne oferty

Zobacz wszystkie oferty
Aplikuj szybko