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ę