-
emagine

Senior iOS Developer

emagine
Poland · Full-time · Not Applicable

Kontrakt: B2B

Lokalizacja: Praca hybrydowa lub zdalna (zdalnie dla osób z poza Warszawy lub Łodzi powyżej 35 km)

Stawka: 1180 pln netto/dzień

Rola Senior iOS Developera koncentruje się na rozwijaniu aplikacji dla klientów detalicznych, mającej ponad 3,5 miliona użytkowników. Celem jest zapewnienie wysokiej jakości i wydajności aplikacji poprzez wykorzystanie zaawansowanych technologii i architektur oprogramowania.

Obowiązki:

  • Rozwój i implementacja aplikacji iOS w języku Swift.
  • Projektowanie aplikacji zgodnie z clean architecture.
  • Implementacja wzorów projektowych MVVM i zarządzanie koordynatorami.
  • Praca z RxSwift i RxCocoa w celu asynchronicznego programowania.
  • Wykorzystanie Swinject do dependency injection.
  • Zarządzanie komunikacją sieciową przy użyciu Alamofire.
  • Używanie bibliotek UI takich jak Hero, Charts i Lottie.
  • Pisanie testów BDD przy użyciu Quick, Nimble i Cuckoo.
  • Tworzenie i modyfikowanie UI przy użyciu UIKit.
  • Wykorzystanie narzędzi do kontroli wersji, takich jak Git i Gerrit.

Wymagania:

  • Minimum 5-letnie doświadczenie w programowaniu iOS.
  • Zaawansowana znajomość języka Swift i SwiftUI.
  • Doświadczenie w czystej architekturze oraz wzorach MVVM i Coordinators.
  • Minimum 3-letnie doświadczenie z RxSwift i RxCocoa.
  • Znajomość narzędzi do dependency injection, np. Swinject.
  • Doświadczenie z komunikacją sieciową przy użyciu Alamofire.
  • Umiejętność korzystania z bibliotek UI: Hero, Charts, Lottie.
  • Umiejętność pisania testów BDD (Quick, Nimble, Cuckoo).
  • Znajomość UIKit.
  • Umiejętność korzystania z Git/Gerrit.

Nice to have:

  • Znajomość Kotlin Multiplatform.

Key Skills

Ranked by relevance

ui rxswift nimble ios kotlin swift git
Login to Apply
Posted
Jul 03, 2025
Type
Full-time
Level
Not Applicable
Location
Warsaw
Company
emagine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
emagine
Related

Senior Android Engineer - Core Experience

2026-05-23

Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
emagine
Related

Senior iOS Engineer - Core Experience, Billy

2026-05-23

Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
emagine
Related

UI Developer with gaming experience gaming

2026-05-18

Full-time
Not Applicable
Sweden
IT Services
Engineering