Welyk
Welyk
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.