
Welyk to włoska firma z branży rekrutacji i technologii edukacyjnych, specjalizująca się w pozyskiwaniu talentów w obszarze inżynierii oprogramowania. Jej platforma łączy rekrutację jako usługę z praktycznym podnoszeniem kwalifikacji pod okiem mentorów, pomagając programistom rozwijać umiejętności i nawiązywać kontakt ze sprawdzonymi firmami. Welyk wspiera społeczność liczącą ponad 50 000 programistów, oferuje bezpłatne oceny poziomu zaawansowania oraz aktualizuje profile kandydatów na podstawie informacji zwrotnych z procesu rekrutacyjnego. Pracodawcom zapewnia ukierunkowaną rekrutację specjalistów IT i dostosowane szkolenia techniczne, które wspierają zatrudnianie oraz pozwalają wewnętrznym zespołom inżynieryjnym skupić się na rozwoju produktu.
Starszy inżynier iOS, Swift i SwiftUI
Wprowadź natywną aplikację iOS włoskiej firmy insurtech do produkcji, korzystając ze Swift, SwiftUI i integracji z urządzeniami. Pomóż ustalić architekturę, testy i praktyki wydawnicze zespołu mobilnego.
Opis
- Przygotuj istniejącą natywną aplikację iOS do produkcji zgodnie z planem rozwoju produktu.
- Dokończ integrację z wewnętrzną bramką płatniczą.
- Twórz funkcje wykorzystujące GPS, akcelerometr, CarPlay i inne usługi systemowe.
- Zadbaj o niezawodne zarządzanie cyklem życia aplikacji i działaniem w tle.
- Wspólnie z inżynierem Androida ustal zasady pracy nowego zespołu mobilnego, w tym strukturę, testowanie i przegląd kodu.
- Odpowiadaj za procesy budowania i wydawania aplikacji z użyciem CI/CD, TestFlight i App Store.
- Pomóż zbudować zespół mobilny, z możliwością objęcia kierownictwa nad tym obszarem.
Wymagania
- Co najmniej 7 lat doświadczenia w natywnym programowaniu na iOS.
- Doświadczenie w publikowaniu i utrzymywaniu aplikacji iOS w środowisku produkcyjnym.
- Bardzo dobra znajomość Swift i SwiftUI.
- Solidne podstawy architektury, na przykład TCA, MVVM, MVC lub MVP.
- Doświadczenie w samodzielnym definiowaniu architektury aplikacji.
- Doświadczenie z Core Location, Core Motion, Core Data, działaniem w tle i zarządzaniem cyklem życia aplikacji.
- Doświadczenie w ustrukturyzowanych zespołach stosujących praktyki DevOps, w tym CI/CD, Git, GitHub, przeglądy kodu i testy automatyczne.
- Codzienne korzystanie z narzędzi AI w agentowym przepływie pracy oraz umiejętność krytycznej oceny wygenerowanego kodu.
- Praktyczne podejście i codzienne programowanie.
- Profesjonalna znajomość języka angielskiego.
- Gotowość do pracy w trybie hybrydowym w Mediolanie.
Benefity
- Umowa na czas nieokreślony na podstawie włoskiego układu zbiorowego dla handlu, z 14 wypłatami w roku.
- Elastyczna praca hybrydowa bez ustalonych dni w biurze.
- Bony żywieniowe o wartości 8 euro.
- Kluczowa rola w budowaniu zespołu mobilnego, z możliwością objęcia kierownictwa nad tym obszarem.
- Szkolenia i mentoring od TomorrowDevs.