Mid iOS Developer
Angry Nerds
⚲ Wrocław
10 000 - 15 000 PLN netto (B2B)
Wymagania
- iOS
- SPM / CocoaPods / Carthage
- SwiftUI
- UIKit
- KMP
Opis stanowiska
Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko Mid iOS Developera 😊 Czego możesz spodziewać się w Angry Nerds: • Dbamy o wysoką jakość kodu, praktykujemy Code Review i pair programming, • Organizujemy spotkania zespołowe iOS Community, na których wspólnie rozwiązujemy problemy, dzielimy się wiedzą i dyskutujemy na temat nowinek, • Korzystamy z najnowszych narzędzi: mamy blisko 100% Swifta w projektach, powoli przechodzimy na SwiftUI, szybko aktualizujemy Xcode'a, • Dajemy okazję do zapoznania się również z bardziej nietypowymi narzędziami i sprawdzenia ich w komercyjnych projektach, • Możemy pochwalić się podobno najlepszym zespołem iOSowym ever z bardzo przyjacielską atmosferą ;) Twój zakres obowiązków: • Tworzenie kodu oraz współpraca z teamem projektowym i klientami, • Udział w analizowaniu, estymowaniu i planowaniu projektów, • Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: • Min. 3-letnie doświadczenie zawodowe w programowaniu na iOS, • Znajomość KMP, • Dobra znajomość języka Swift, • Dobra znajomość UIKit, • Znajomość SwiftUI, • Znajomość paradygmatów programowania reaktywnego, • Doświadczenie z SPM / CocoaPods / Carthage, • Znajomość wzorców architektury: MVVM, MVC itp., • Doświadczenie z REST API i architekturą klient-serwer, • Dobra znajomość Code Signing i App Store Connect, • Doświadczenie z Dependency Injection, • Umiejętność pisania testów jednostkowych, • Znajomość języka angielskiego pozwalająca na komunikację z klientem. Docenimy również: • Znajomość mobilnych baz danych - Realm/Core Data/Couchbase, • Umiejętność pisania testów UI/Snapshot, • Praktyczne doświadczenie z CI/CD, • Wkład w projekty Open Source, • Znajomość narzędzi do generowania projektów, • Znajomość WatchKit, HealthKit, • Obsługa urządzeń Bluetooth (CoreBluetooth). Zapewnimy Tobie: • Pracę w pełni zdalną, • Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), • Służbowy sprzęt i budżet na akcesoria, • Roczny budżet szkoleniowy, • Dofinansowanie do pakietu sportowego i opieki medycznej, • Budżet integracyjny, • Pracę w firmie o płaskiej strukturze w zgranym zespole Nerdów :) Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.