Silny młodszy/średni programista iOS (rola półmenedżera) Wymagane posiadanie: Doświadczenie w programowaniu iOS: Co najmniej 1 rok doświadczenia zawodowego. Biegła znajomość języka Swift: Rozumienie Objective-Cis aplus. Xcode i Konstruktor interfejsów: Silne umiejętności korzystania z Xcode do programowania i Konstruktora interfejsów do projektowania interfejsów użytkownika. UIKit: Doświadczenie w używaniu UIKit do tworzenia interfejsów iOS. Praca w sieci: dobre zrozumienie koncepcji sieciowych,
Silny młodszy/średni programista iOS (rola półmenedżera) Wymagane posiadanie: Doświadczenie w programowaniu iOS: Co najmniej 1 rok doświadczenia zawodowego. Biegła znajomość języka Swift: Rozumienie Objective-Cis aplus. Xcode i Konstruktor interfejsów: Silne umiejętności korzystania z Xcode do programowania i Konstruktora interfejsów do projektowania interfejsów użytkownika. UIKit: Doświadczenie w używaniu UIKit do tworzenia interfejsów iOS. Praca w sieci: dobre zrozumienie koncepcji sieciowych, w tym usług RESTful, oraz biegłość w korzystaniu z bibliotek takich jak Alamofire lubURLSession do integracji API. Współbieżność: Biegła znajomość Grand Central Dispatch (GCD) i znajomość programu Actors inSwift do zarządzania współbieżnością. Kontrola wersji: Biegłość w obsłudze Git, w tym rozgałęzianie, łączenie, żądania ściągnięcia i rozwiązywanie konfliktów. Wytyczne dotyczące interfejsu ludzkiego: dobre zrozumienie Wytycznych firmy Apple dotyczących interfejsu ludzkiego w celu tworzenia intuicyjnych i przyjaznych dla użytkownika interfejsów. Biblioteki innych firm: doświadczenie w integracji bibliotek innych firm i korzystaniu z dokumentacji w celu integracji nowych (np. Firebase, OneSignal, Mixpanel, Singular). Umiejętności rozwiązywania problemów: Umiejętność skutecznego rozwiązywania problemów przy użyciu zasobów internetowych. Publikowanie w App Store: doświadcz publikowania aplikacji w App Store. Miło mieć: Ciągła integracja/ciągłe wdrażanie (CI/CD): Doświadczenie z systemami takimi jak Jenkins, GitLabCI lub GitHub Actions. Doświadczenie w marketingu aplikacji: każde doświadczenie w marketingu aplikacji (iOS lub Android) jest wysoko cenione. Publikowanie aplikacji osobistych jest znaczącym plusem. Umiejętności tworzenia stron internetowych: Podstawowe umiejętności tworzenia stron internetowych front-end (HTML/CSS). Warunki pracy: Praca zdalna: To stanowisko jest całkowicie zdalne. Środowisko zespołowe: Będziesz pracować w małym, współpracującym zespole. Konkurencyjne wynagrodzenie: Oferujemy wynagrodzenie konkurencyjne w branży. Perspektywy rozwoju: możliwości rozwoju zawodowego i wzrostu. Rodzaj zatrudnienia: poszukujemy głównie kandydatów na pełny etat, ale można rozważyć pracę w niepełnym wymiarze godzin. Elastyczny harmonogram: swoboda zarządzania własnymi godzinami pracy.