XTB online investing
Senior iOS Developer
XTB online investingPoland14 days ago
Full-timeEngineering, Information Technology

Tworzymy XTB – globalną firmę inwestycyjną, oferującą innowacyjne rozwiązania technologiczne, które pozwalają naszym klientom skutecznie zarządzać swoimi finansami na wiele sposobów. Wszystko to w jednej intuicyjnej aplikacji XTB, z której korzysta już ponad 1.7 miliona użytkowników na całym świecie!

Jesteśmy certyfikowaną firmą Great Place to Work.


Zakres obowiązków

  • Tworzenie, rozwijanie i optymalizacja aplikacji mobilnej na platformę iOS, wykorzystujących technologie Swift, SwiftUI, Combine oraz MVVM-C,
  • Monitorowanie aplikacji, analityka, firebase crashlytics,
  • Implementowanie nowych funkcjonalności oraz rozwiązań zgodnych z wymaganiami biznesowymi,
  • Pisanie testów jednostkowych i snapshotowych w celu zapewnienia wysokiej jakości aplikacji i jej stabilności,
  • Dbałość o jakość kodu zgodnie z zasadami Clean Code,
  • Praca w metodologii Agile (Scrum) w zespole developerskim, z bliską współpracą z zespołami produktowymi i UX/UI,
  • Udział w code review, dzielenie się wiedzą i doświadczeniem,
  • Wdrażanie rozwiązań, które poprawiają user experience,
  • Integracja z usługami backendowymi,
  • Współpraca z zespołem w zakresie rozwoju nowych funkcji i optymalizacji istniejącego kodu.


Wymagania

  • Bardzo dobra znajomość Swift, SwiftUI, MVVM-C, Git,
  • Komercyjne doświadczenie w programowaniu na platformie iOS,
  • Doświadczenie w pisaniu testów jednostkowych
  • Dobra znajomość Clean Code,
  • Znajomość i aktywne śledzenie nowości w platformie iOS,
  • Doświadczenie w pracy w metodologii Agile (Scrum),
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej,
  • Umiejętność efektywnej współpracy w środowisku międzyzespołowym.


Mile Widziane

  • Praktyczna wiedza z zakresu Modern Concurrency, Swift 6
  • Doświadczenie z gRPC,
  • Znajomość Modular Application Architecture,
  • Doświadczenie w programowaniu reaktywnym (Combine) i umiejętność testowania kodu reaktywnego,
  • Udział w projektach w multikompetencyjnym zespole.


Oferujemy

  • Realny wpływ na rozwój firmy i produktu,
  • Pracę w doświadczonym zespole, który chętnie dzieli się wiedzą,
  • Jasną wizję rozwoju dzięki regularnym feedbackom i klarownym ścieżkom karier,
  • Budżet szkoleniowy na interesujące Cię kursy i konferencje,
  • Dodatkowy dzień wolny z okazji Twoich urodzin,
  • Dodatkowy dzień wolny dla rodziców,
  • Sprzęt dopasowany do Twoich potrzeb,
  • Prywatną opiekę medyczną i ubezpieczenie grupowe,
  • Dostęp do platformy e-learningowej do nauki języka angielskiego oraz platformy benefitowej,
  • Dostęp do platformy wellbeingowej i możliwość skorzystania z warsztatów oraz prywatnych sesji terapeutycznych,
  • Pracę zdalną, z biura w Warszawie lub z coworku w Twoim mieście,
  • Regularne spotkania integracyjne.

Key Skills

Ranked by relevance