#1 Job Board for tech industry in Europe

Senior iOS Developer
Mobile

Senior iOS Developer

Wrocław
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Polish

    C2

    English

    B2

    Polish

    master

    CocoaPods

    advanced

    iOS

    advanced

    Swift

    advanced

    English

    advanced

    UIKit

    advanced

    SwiftUI

    regular

Job description

Online interview

Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! 

 

O Angry Nerds słów kilka: 

Software House | 9 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów 

 

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,   
  • Współpraca z klientem,  
  • Udział w analizowaniu, estymowaniu i planowaniu projektów,  
  • Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). 

 

Nasze oczekiwania:  

  • Min. 4-letnie doświadczenie zawodowe w programowaniu na iOS, 
  • Szeroka znajomość języka Swift, 
  • Bardzo 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ż: 

  • Doświadczenie w tworzeniu aplikacji dla urządzeń komunikujących się za pomocą Bluetooth,
  • 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. 

 

Zapewnimy Tobie: 

  • Pracę w pełni zdalną, 
  • Elastyczne godziny pracy, dobre dla rannych ptaszków i nocnych marków,  
  • Służbowy sprzęt i budżet na akcesoria, 
  • Roczny budżet szkoleniowy,  
  • Dofinansowanie do pakietu sportowego i opieki medycznej (także przy współpracy w oparciu o kontrakt B2B),  
  • 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.