All offersWarszawaMobileiOS Developer
iOS Developer
Mobile
Wirtualna Polska Media S.A.

iOS Developer

Wirtualna Polska Media S.A.
Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Swift
    regular
    RxSwift
    regular
    Objective-C
    nice to have

Job description

Co robimy?

  • Tworzymy aplikacje multimedialne (WP Pilot i Open FM) dla milionów Polaków, przy użyciu najnowszych wersji popularnych technologii (Swift, RxSwift, Realm, Core Data, Firebase, Google AdMob, Google IMA,FB SDKs, Cuckoo, Quick, Nimble, Zeplin) 
  • Jesteśmy zwolennikami metodyki TDD, czystego kodu oraz architektury (np. VIPER, MVVM) 
  • Współpracujemy z innymi obszarami w firmie, aby stale dostarczać oprogramowanie najwyższej jakości, odpowiadające oczekiwaniom użytkowników 
  • Poświęcamy czas na R&D - badamy interesujące nas tematy oraz eksperymentujemy z nowościami

Rola w zespole

  • Programista aplikacji mobilnych iOS

Zakres obowiązków

  • Rozwój dotychczasowych aplikacji dla platformy iOS 
  • Utrzymywanie wysokiej jakości kodu istniejących już rozwiązań 
  • Proponowanie kierunku rozwoju technicznego aplikacji mobilnych 
  • Wspieranie biznesu w projektowaniu aplikacji mobilnych 

Wymagania stawiane kandydatom: 

  • Min. roczne doświadczenie na podobnym stanowisku
  • Dbałość o jakość oprogramowania 
  • Chęć ciągłego rozwoju 
  • Znajomość podstaw clean code/architecture oraz OOP 
  • Dobra znajomość języka programowania Swift (znajomość Objective-C mile widziana) 
  • Umiejętność wykorzystania podejścia reaktywnego, jak i jego zrozumienie 
  • Doświadczenie w pracy z systemem kontroli wersji Git 
  • Umiejętność skonsumowania API 
  • Doświadczenie z Continuous Integration (Jenkins, Fastlane) 
  • Umiejętność opublikowania aplikacji na App Store oraz korzystania z platformy App Store Connect 
  • Dobra znajomość środowiska iOS oraz Human Interface Guidelines 
  • Komunikatywność, inicjatywa w rozwiązywaniu problemów
Oferujemy:
  • Realny wpływ na rozwój projektów, które docierają do milionów użytkowników
  • Projekty oparte o najnowsze technologie
  • Współpracę z doświadczonym zespołem
  • Przyjazny team i swobodną atmosferę pracy
  • Elastyczne warunki i godziny pracy
  • Nowoczesne biuro
  • Parking dla rowerów
  • Pakiet benefitów m.in. opieka medyczna oraz karta sportowa