iOS Developer

VEHIS sp. z o.o.

Katowice
15 000–25 000 zł / mies. (zal. od umowy)
Praca stacjonarna
Umowa o pracę, Kontrakt B2B
Umowa o pracę
💼 Kontrakt B2B
🏢 Praca stacjonarna
Pełny etat
Swift
Xcode
UIKit

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

Technologie, których używamy

Tak pracujemy nad projektem

  • Clean Code

  • wzorce projektowe

  • BDD

  • TDD

  • Continuous Deployment

  • Continuous Integration

  • DevOps

  • wsparcie architekta / lidera technicznego

  • active monitoring

  • dokumentacja

  • narzędzia do trackowania zadań

  • zarządzanie długiem technologicznym

  • automatyzacja testów

  • środowiska testowe

  • testy integracyjne

  • testy jednostkowe

  • testy wydajnościowe

  • testy manualne

Aufrufe: 1
Veröffentlichtvor 4 Tagen
Läuft abin 26 Tagen
Art des VertragsUmowa o pracę, Kontrakt B2B
ArbeitsmodusPraca stacjonarna
Quelle
Logo
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "iOS Developer"