iOS Engineer

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę·B2B
#324734·Dodano 21 dni temu·41
Źródło: theprotocol.it
Aplikuj teraz

Tech Stack / Keywords

iOSSwiftXCodeUIKitSwiftUICombineObjective-C

Firma i stanowisko

Jesteśmy firma technologiczną. Działamy w branży IT od ponad 20 lat wspierając naszych klientów w tworzeniu innowacyjnych rozwiązań z obszaru automatyzacji procesów biznesowych oraz komunikacji internetowej. Specjalizujemy się w dostarczaniu kompleksowych rozwiązań dla podmiotów z sektora finansowego.


Wymagania

  • 3 lata doświadczenia w tworzeniu aplikacji na platformę iOS
  • bardzo dobra znajomość Swift oraz ekosystemu Xcodem
  • znajomość frameworków Apple (UIKit, SwiftUI, Combine)
  • doświadczenie w projektowaniu architektury aplikacji (np. MVVM, VIPER)
  • umiejętność pisania testów jednostkowych i UI (XCTest, XCUITest)
  • doświadczenie z integracją REST API i WebSocket
  • znajomość systemów kontroli wersji (Git) i narzędzi CI/CD
  • praktyczna znajomość App Store Connect i procesu publikacji aplikacji

Nice to have:

  • doświadczenie z SwiftUI i Combine
  • znajomość zagadnień związanych z Core Data, Push Notifications, Keychain
  • znajomość zasad bezpieczeństwa aplikacji mobilnych.

Obowiązki

  • tworzenie i rozwój aplikacji mobilnych na platformę iOS zgodnie z wymaganiami biznesowymi
  • implementacja nowoczesnych rozwiązań przy użyciu Swift, SwiftUI i Combine (lub UIKit, w zależności od projektu)
  • utrzymanie i rozwijanie architektury aplikacji (np. MVVM, VIPER)
  • integracja z backendem przez REST API i/lub WebSocket
  • pisanie testów jednostkowych i automatycznych testów UI
  • optymalizacja aplikacji pod względem wydajności, stabilności i zgodności z wytycznymi Apple
  • publikacja i aktualizacja aplikacji w App Store (przy współpracy z PM i QA)
  • rozwiązywanie zgłoszeń błędów oraz analizowanie crashy (np. za pomocą Xcode Organizer, Firebase, Sentry)
  • współpraca z zespołem projektowym nad tworzeniem nowych funkcjonalności.

Oferta

  • możliwość rozwoju zawodowego i ciągłego podnoszenia kwalifikacji
  • atrakcyjne warunki zatrudnienia
  • dowolną formę zatrudnienia – umowa o pracę lub B2B
  • możliwość pracy zdalnej i stacjonarnej w zależności od preferencji
  • elastyczne godziny pracy
  • udział w szkoleniach wewnętrznych i zewnętrznych
  • dostęp do najnowszych technologii
  • udział w pracach przy ciekawych projektach
  • miłą atmosferę w młodym i dynamicznym zespole
  • płatny program poleceń pracowniczych
  • prywatny pakiet medyczny
  • eventy integracyjne
Opieka zdrowotna
Dofinansowanie szkoleń
Elastyczne godziny
Imprezy teamowe
Darmowe napoje
Darmowe przekąski
QUERCUS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

QUERCUS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz