Senior iOS Software Engineer

Praca zdalna

Oferty pracy     Senior iOS Software Engineer

Rekrutacja zdalna
Senior iOS Software Engineer

📍 Lokalizacja: praca zdalna
💰 Wynagrodzenie: 100 - 125 pln/h
📄 Forma zatrudnienia: B2B


Dołączysz do zespołu rozwijającego aplikację mobilną na system iOS. Będziesz odpowiedzialny za projektowanie, implementację i utrzymanie nowych funkcjonalności, dbanie o wysoką jakość kodu oraz wspieranie zespołu w rozwoju technologicznym i produktowym.

Wymagania


Wymagania:

  • minimum 6-letnie doświadczenie w programowaniu aplikacji mobilnych na iOS w Swift (udokumentowane co najmniej 2 komercyjnymi projektami),
  • doświadczenie w pracy z REST API,
  • praktyczna znajomość iOS SDK, UIKit, SwiftUI, Combine, Networking oraz GitFlow,
  • dobra znajomość architektur aplikacyjnych (np. MVVM, inne podejścia stosowane w aplikacjach mobilnych),
  • doświadczenie w publikacji aplikacji w App Store, znajomość procesów CI/CD (GitLab CI, GitHub Actions, Xcode Cloud),
  • znajomość dobrych praktyk bezpieczeństwa w aplikacjach mobilnych (m.in. ochrona danych, reverse engineering, jailbreak detection),
  • umiejętność pisania czytelnego, testowalnego kodu oraz prowadzenia dokumentacji technicznej,
  • znajomość języka angielskiego na poziomie min. B2 oraz bardzo dobra znajomość języka polskiego,
  • poczucie humoru 😊.

Mile widziane:

  • znajomość frameworków cross-platform (Kotlin Multiplatform, Flutter, React Native),
  • doświadczenie we współpracy z programistami Androida i świadomość wyzwań związanych z tworzeniem aplikacji wieloplatformowych,
  • własne aplikacje opublikowane w App Store,
  • proaktywne podejście do rozwoju produktu oraz umiejętność proponowania usprawnień technologicznych i funkcjonalnych.

Obowiązki


  • projektowanie i implementacja aplikacji mobilnej na iOS,
  • współpraca z zespołem produktowym i technicznym przy definiowaniu i rozwoju nowych funkcjonalności,
  • integracja wewnętrznych i zewnętrznych API (np. operacje płatnicze, weryfikacja tożsamości),
  • realizacja oraz wsparcie testów jakościowych, wydajnościowych i UX,
  • identyfikacja i naprawa błędów, utrzymanie wysokiej jakości kodu i zgodności z dobrymi praktykami inżynierskimi,
  • aktywny udział w rozwoju produktu – zarówno pod kątem technologicznym, jak i funkcjonalnym

Tryb pracy

Praca zdalna

Osoby kontaktowe

Kornelia Brzyska
Junior Talent Acquisition Consultant

Udostępnij ofertę

   
Recruitment powered by tomHRM