Jobs · nofluffjobs

iOS Developer
Euvic S.A. · Remote · Posted 31d ago
About the role
Develop and enhance features in a native iOS application for a leading logistics platform, focusing on performance, quality, and responsiveness. The role involves refactoring existing code, ensuring high-quality test coverage, and participating in CI/CD processes. The company has over 5000 employees and emphasizes a collaborative engineering culture.
Full job description (as posted) ↓
Dla zespołu rozwijającego jedną z najbardziej rozpoznawalnych aplikacji mobilnych w europejskim sektorze logistycznym, z której korzysta ponad 10 milionów użytkowników, poszukujemy Senior iOS Developera , który wesprze rozwój platformy mobilnej oraz skalowanie aplikacji na kolejne rynki europejskie. Szukamy osoby z dużym doświadczeniem w tworzeniu natywnych aplikacji iOS, która chce mieć realny wpływ na architekturę, jakość kodu oraz rozwój rozwiązań wykorzystywanych przez miliony użytkowników każdego dnia. Projekt jest realizowany dla firmy InPost. Technologie: Swift, SwiftUI, Swift Concurrency, MVVM, Clean Architecture, SOLID, TCA, Swift Package Manager, XCTest, Fastlane, CI/CD, Git, Jira, Confluence. Zadania: Tworzenie i rozwój funkcjonalności w natywnej aplikacji iOS. Dbanie o wydajność, jakość i responsywność aplikacji. Refaktoryzacja istniejącego kodu oraz poprawa jakości rozwiązań w środowisku Agile. Tworzenie wysokiej jakości kodu objętego testami (unit, snapshot, integration). Projektowanie i implementacja wielokrotnego użytku komponentów Design System zgodnych z wymaganiami dostępności. Udział w code review oraz dbanie o standardy jakości kodu. Współtworzenie procesów CI/CD, release orchestration oraz automatyzacji testów. Przygotowywanie dokumentacji technicznej, konfiguracji oraz decyzji architektonicznych. Euvic - ponad 5000 pracowników i 20 lat doświadczenia niewątpliwie czynią nas dużą firmą. A jednak, mimo upływu czasu i stale powiększającego się grona klientów wciąż jesteśmy firmą stworzoną przez inżynierów IT dla inżynierów IT. Tworzymy prężnie rozwijającą się firmę „z ludzką twarzą”, składającą się z dobrych ludzi, tworzących dobre oprogramowanie. Czyni nas to solidnym partnerem IT skupiających się na własnych osiągnięciach, sukcesach klientów i satysfakcji zawodowej pracowników. Co oferujemy? sprawny, szybki i przyjazny proces rekrutacyjny (nie tylko umiejętności są dla nas ważne, wspólnie sprawdźmy, czy pasujesz do the Good People), pracę i rozwój w renomowanej firmie IT, z ugruntowaną pozycją na rynku, projekty dla klientów międzynarodowych z wielu branż, płaską strukturę, politykę „otwartych drzwi” i dbałości o dobre relacje w zespołach, małe zespoły w dużej firmie i koleżeńską wspólnotę w tych zespołach, transparentny i atrakcyjny program szkoleniowy oparty na badaniach kompetencji, bonusowy program poleceń, wsparcie buddiego w okresie onboardingu, rozwój wewnątrz organizacji – szkolenia wewnętrzne, „Euvic Talks”, możliwość prowadzenia wewnętrznych szkoleń, udział w inicjatywach społecznych – wspieramy potrzebujących z udziałem Fundacji The Good People. W Euvic tworzymy środowisko pracy oparte na równości, szacunku i otwartości. Wierzymy, że różnorodność talentów i perspektyw napędza innowacje oraz wspiera zrównoważony rozwój. Dlatego nasze procesy rekrutacyjne są projektowane w sposób, który zapewnia każdemu kandydatowi równe szanse, niezależnie od pochodzenia, płci, wieku, orientacji seksualnej, stanu zdrowia czy innych indywidualnych cech. Zastanawiasz się czy warto? W naszym wewnętrznym badaniu #theGoodPeople wskazali 4 kluczowe aspekty, które cenią najbardziej: Sam/a decyduję o tym, jak najlepiej wykonać swoją pracę. Mój manager/ka jest dostępny, otwarty na sugestie i odmienność zdania. Jestem traktowany/a z należytym szacunkiem. W moim zespole panuje atmosfera sprzyjająca współpracy. Wybierz swoje benefity: System kafeteryjny (karta Multisport, bilety na wydarzenia sportowe i muzyczne i wiele, wiele więcej), Opieka medyczna, Ubezpieczenie na życie z możliwością wykupienia dodatkowych pakietów np. opieki onkologicznej, Inicjatywy rozwojowe. Zapraszamy do #theGoodPeople - profesjonaliści, pasjonaci, dobrzy ludzie 🙂
Requirements:
Minimum 5 lat doświadczenia w tworzeniu i utrzymaniu produkcyjnych aplikacji iOS. Bardzo dobra znajomość Swift oraz SwiftUI. Praktyczne doświadczenie ze Swift Concurrency (async/await, structured concurrency, actors, task cancellation). Bardzo dobra znajomość architektur MVVM, Clean Architecture oraz zasad SOLID. Znajomość architektur kompozycyjnych, np. TCA. Doświadczenie w modularizacji aplikacji oraz pracy ze Swift Package Manager. Doświadczenie w tworzeniu kodu objętego testami (unit, snapshot, integration). Doświadczenie w projektowaniu skalowalnych komponentów i wzorców programistycznych. Znajomość zasad UI/UX oraz accessibility. Praktyczne doświadczenie z CI/CD, Fastlane, build pipelines i automatyzacją testów. Bardzo dobra znajomość Git. Proaktywne podejście do identyfikacji i eliminacji długu technologicznego. Znajomość języka angielskiego na poziomie minimum B2.
Must have: Swift, SwiftUI, Swift Concurency, MVVM, Clean Architecture, Solid, iOS
Read the full posting on nofluffjobs (posting in Polish) →
FAQ
Is the iOS Developer role at Euvic S.A. remote?+
This iOS Developer position is listed as onsite (Remote).
What is the salary for the iOS Developer role at Euvic S.A.?+
The listing states 100-150 PLN.
What seniority level is this iOS Developer role?+
This is a senior level position.
How do I apply for the iOS Developer role at Euvic S.A.?+
Use the "Apply on nofluffjobs" button to open the original posting on nofluffjobs, where you can submit your application directly to Euvic S.A..