Strategie Personalne
iOS Developer
Strategie PersonalnePoland12 hours ago
Full-timeEngineering, Information Technology

iOS Developer

Lokalizacja: Katowice, praca stacjonarna


Wynagrodzenie:

umowa o pracę: 15 000–27 000 zł brutto / mies.

kontrakt B2B: 15 000–27 000 zł netto (+ VAT) / mies.


O projekcie:


  • Budujemy serwis w branży automotive, dedykowany zarówno dealerom jak i klientom indywidualnym z obsługą natywnej aplikacji iOS.
  • Etap skalowania i optymalizacji przewidziany jest na najbliższy rok, a w dalszej perspektywie, jako projekt długoterminowy, z regularnymi sprintami co 2 tygodnie.
  • Wszystkie kluczowe wybory, dotyczące m.in. frameworków, narzędzi czy wzorców architektonicznych są podejmowane wspólnie przez zespół deweloperski.
  • O wyborze konkretnych bibliotek decyduje zespół Mobile iOS.


Twój zakres obowiązków:

  • Projektowanie i implementacja nowych funkcji w aplikacji natywnej iOS zgodnie z wymaganiami produktowymi
  • Tworzenie i utrzymywanie architektury aplikacji
  • Integracja z backendem mikroserwisowym poprzez REST/GraphQL oraz obsługa WebSocketów
  • Optymalizacja wydajności UI i logiki aplikacji (profilowanie, redukcja zużycia pamięci, szybsze ładowanie)
  • Udział w code review, pair programming i utrzymywanie standardów kodu (linting, formatowanie)
  • Ścisła współpraca z UX/UI Designerem, Product Ownerem, QA i zespołem backend – uczestnictwo w analizie wymagań, planowaniu sprintów i refinements
  • Dokumentowanie rozwiązań technicznych


Nasze wymagania:

  • Min. 3 lata doświadczenia
  • Swift, Xcode, UIKit/SwiftUI
  • Architektura MVVM/Coordinators
  • Integracja REST/GraphQL API
  • Zarządzanie pamięcią, optymalizacja wydajności
  • Znajomość App Store Connect, provisioning profiles
  • Dobra znajomość wzorców projektowych mobile
  • Praca w zespole Agile


Mile widziane:

  • Konfiguracja i rozwój pipeline’ów CI/CD
  • Monitorowanie jakości aplikacji (Sentry, Firebase Analytics), analiza crash reportów i szybkie reagowanie na błędy
  • Aktywne monitorowanie trendów w ekosystemie iOS i propozycja usprawnień technologicznych


Takie dajemy możliwości rozwoju:

  • budżet rozwojowy
  • mentoring
  • szkolenia zewnętrzne
  • wsparcie merytoryczne od liderów technologicznych


Benefity:

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • ubezpieczenie na życie
  • zniżki na firmowe produkty i usługi
  • spotkania integracyjne
  • parking dla pracowników

Key Skills

Ranked by relevance