Lead iOS Developer
ZAKRES OBOWIĄZKÓW:
- 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
WYMAGANIA:
- 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
Mile widziane:
- umiejętność pracy z RxSwift
- znajomość CoreData, Realm'a, MySQL
OFERUJEMY:
- 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
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę