iOS Developer (Regular)
emagine Polska
⚲ Warszawa
115 - 120 PLN/h netto (B2B)
Wymagania
- iOS
- MVVM
- SwiftUI
- Swift
Opis stanowiska
Branża: bankingStawka: 120 zł/h na b2b Lokalizacja: głównie praca zdalna (jeden dzień na 2 tygodnie z biura w Warszawie) Podsumowanie: Programista iOS będzie odpowiedzialny za tworzenie aplikacji mobilnych na platformę iOS, z wykorzystaniem języka Swift. Celem roli jest rozwój i utrzymanie innowacyjnych aplikacji, które odpowiadają potrzebom użytkowników oraz wizji firmy. Obowiązki: • Tworzenie i rozwijanie aplikacji mobilnych na iOS w języku Swift. • Utrzymywanie i aktualizowanie istniejących aplikacji. • Praca z narzędziami kontroli wersji, takimi jak Git, Bitbucket i GitHub. • Współpraca z zespołem projektowym oraz backendem. • Przeprowadzanie testów jednostkowych, snapshotowych oraz UI. Wymagania: • Min. 4 lata komercyjnego doświadczenia w tworzeniu aplikacji na iOS, w tym 2 lata w Swift. • Znajomość OOP i POP. • Umiejętność pracy z MVVM oraz znajomość wzorców projektowych. • Znajomość zasad SOLID, YAGNI, KISS oraz DRY. • Znajomość SwiftUI oraz UIKit. • Umiejętność integracji z backendem (WebSocket, Rest API). • Znajomość narzędzi CI/CD (TeamCity, Jenkins). • Doświadczenie z testami jednostkowymi i UI. • Znajomość języka programowania Swift 5+. Miłe dodatki: • Kompetencje w zakresie programowania na Androida (Regular).