Ta oferta pracy jest już nieaktualna.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Zadania:
- wpływanie na wybory technologiczne na iOS
- sprawdzanie kodu współracowników robiąc code review
- ciągła współpraca z zespołem produktowym
- współpraca z zespołem backendowym, androidowym i designowym oraz ze stroną biznesową przy projektowaniu oraz wdrażaniu nowych funkcji aplikacji iOS
- mentoring i wsparcie dla mniej doświadczonych osób w zespole iOS
- pisanie wysokiej jakości testowalnego kodu, maksymalnie odpornego na błędy
- dbałości o skalowalność i rozszerzalność kodu z kompatybilnością wsteczną (iOS 10 i wyżej)
- praca w tygodniowych lub dwutygodniowych sprintach (używamy Jiry)
- sprawdzanie kodu współracowników robiąc code review
- rozwijanie nowych funkcji w aplikacjach iOS (50% czasu pracy)
- naprawianie błędów, pisanie i dopisywanie testów, optymalizacja kodu oraz spłacanie długu technologicznego (50% czasu pracy)
- codzienna praca ze stackiem technologicznym, na który składają się: Realm, Alamofire, Protocol Oriented Programming, SDWebImage, Fastlane, Xcode Server, Xcode, Cocoa Pods, Firebase
Oczekiwania:
- 3 lata produkcyjnego, komercyjnego doświadczenia w programowaniu
- komunikatywność w każdym kanale: Slack, Jira, Confluence, Meet, f2f
- umiejętność praktycznego programowania obiektowego z wykorzystaniem wzroców projektowych
- praktyczne wykorzystanie Protocol Oriented Programming
- umiejętność pisania widoków w kodzie
- umiejętność pisania testów: snapshot'y, jednostkowe, integracyjne i end-to-end
- umiejętność pisania i utrzymywania solidnej dokumentacji
- umiejętność pisania czystyego kodu
- umiejętne wykorzystanie Fastlane
- doświadczenie z modularyzacją aplikacji
- chęć rozwoju i nieustannego rozwoju, żeby budować świetne oprogramowanie w dużej skali
- umiejętność debugowania i profilowania kodu
Firma oferuje:
- Tech Fridays, możliwość testowania i eksperymentowania z nowymi technologiami
- praca w 100% zdalna, z możliwością pracy w burze w Poznaniu
- elastyczne godziny pracy (core hours 9.00-15.00)
- płatny urlop + chorobowe na B2B
- finansowanie szkoleń, kursów, konferencji, dostęp do e-learningów
- pisanie kodu w Xcode
- rozwój wewnętrznych produktów, bez kosmicznych deadline'ów i crunch
- wysokiej jakości sprzęt do pracy
Mile widziane:
- umiejętność pracy z RxSwift
- znajomość CoreData, Realm'a, MySQL