Programista iOS

Angielski, Polski

Umiejętności

  • Swift
  • Objective-C
  • SwiftUI
  • XCTest

Obowiązki

  • Projektowanie i wdrażanie nowych funkcjonalności aplikacji z wykorzystaniem Swift oraz Objective-C.
  • Utrzymywanie i rozwijanie istniejących aplikacji iOS z naciskiem na wydajność i responsywność.
  • Integracja zewnętrznych API oraz usług chmurowych do obsługi komunikacji.
  • Zapewnienie jakości kodu poprzez testy jednostkowe i integracyjne (XCTest).
  • Współpraca z projektantami UI/UX w celu przełożenia makiet na wysokiej jakości kod.
  • Optymalizacja aplikacji pod kątem maksymalnej szybkości i skalowalności z wykorzystaniem Instruments oraz innych narzędzi do profilowania.
  • Wykorzystanie CoreData oraz Realm do efektywnego lokalnego przechowywania danych.
  • Stosowanie wzorców architektonicznych MVC, MVVM oraz Coordinator.

Benefity

  • Stabilne wynagrodzenie
  • Kursy podnoszące kwalifikacje
  • Karnet na siłownię