iOS Developer

Grupablix

Deutschland

Vor Ort

EUR 41.697 - 55.596

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Grupa Blix poszukuje doświadczonego dewelopera iOS, który dołączy do zespołu Mobile i intensywnie zaangażuje się w rozwój aplikacji używanej przez miliony konsumentów. Poszukujemy specjalisty, który potrafi łączyć delivering nowych funkcji z refaktoryzacją i utrzymaniem dojrzałego kodu w ekosystemie iOS.

Praca w zespole składającym się z PM/QA/Design, z naciskiem na jakość, testy i wydajność. Oferujemy możliwość pracy zdalnej, elastyczny start i bliską współpracę z liderem produktu oraz

Qualifikationen

  • Biegła znajomość Swift, SwiftUI i UIKit.
  • Doświadczenie w architekturze MVVM oraz w użyciu Coordinatora.
  • Praktyczna znajomość REST i zarządzania zależnościami przez SPM/CocoaPods.
  • Doświadczenie z optymalizacją wydajności i testami jednostkowymi.

Aufgaben

  • Tworzenie i rozwój flagowej aplikacji iOS Grupy Blix.
  • Projektowanie czytelnego i skalowalnego kodu z testami jednostkowymi.
  • Uczestnictwo w planowaniu rozwiązań: architektura, narzędzia, estymacja zasobów.
  • Prowadzenie prac modernizacyjnych w obszarach wydajności i migracji bibliotek.
  • Przeprowadzanie code review i współpraca z zespołem produktowym w modelu lean.
  • Wykorzystywanie narzędzi AI do analizy, implementacji, refaktoryzacji i testów.

Kenntnisse

Swift
SwiftUI
UIKit
MVVM
Coordinator
REST
SPM
CocoaPods
SwiftData
GCD/Concurrency

Tools

SPM
CocoaPods
Core Data
Realm
SwiftData

Jobbeschreibung

Jako Grupa Blix rozwijamy najpopularniejsze aplikacje zakupowe w Polsce – BLIX, Zdrowe Zakupy i Qpony, z których rocznie korzysta ponad 6 mln smart shopperów. Działamy na styku technologii i codziennych potrzeb, umożliwiając naszym użytkownikom podejmowanie świadomych decyzji zakupowych. Podbijamy rynek reklamy mobilnej, wspierając sprzedaż największych marek, producentów i sieci handlowych w Polsce, Ukrainie i Rumunii.

Dołączając do nas, trafisz na zespół, który gra do jednej bramki. Stawiamy na otwartą komunikację, wzajemne wsparcie i odpowiedzialność za swoje cele – to na niej budujemy autenxtyczne zaufanie. Mamy odwagę myśleć poza schematami i pragmatycznie ulepszać to, co wymaga zmiany.

Jeśli szukasz miejsca, gdzie zespołowość spotyka się z wynikami, dołącz do nas!

Szukamy iOS Developera, który zapewni ważny impuls dla rozwoju aplikacji używanej codziennie przez miliony konsumentów. To rola dla kogoś, kto świetnie zna ekosystem iOS i potrafi umiejętnie łączyć dostarczanie nowych funkcjonalności z refaktoryzacją i utrzymaniem dojrzałego kodu. Dołączysz do 6-osobowego zespołu Mobile, który przekłada wymagania biznesu i wnioski z badań na wydajne działanie aplikacji przy narastającej liczbie użytkowników.

Dlaczego ta rola może być dla Ciebie?

Dołączysz do zespołu produktowego rozwijającego Blix - jedną z najpopularniejszych aplikacji zakupowych w Polsce (2,5 mln MAU).

Będziesz pracować z Liderem, który skupia się na mocnych stronach i dobiera zadania pod indywidualny potencjał.

Projektujemy z mocnym nastawieniem na użytkownika końcowego, a nasze rozwiązania nie tylko dobrze wyglądają na papierze. Dbamy o to, by w realnym użyciu działały płynnie i niezawodnie, bez względu na to, jak wielu ludzi z nich korzysta.

Nie trzymamy się sztywno rynkowych metodyk pracy. W zespole bazujemy na modelu “lekkiego flow”, utrzymując tylko niezbędną dokumentację na rzecz bieżącej komunikacji.

Zadania

Tworzenie i rozwój flagowej aplikacji Grupy Blix.

Projektowanie czytelnego i skalowalnego kodu z testami jednostkowymi,

Uczestnictwo w planowaniu nowych rozwiązań: analiza wykonalności pomysłu, określenie architektury, dobór narzędzi oraz oszacowanie zasobów.

Prowadzenie prac modernizacyjnych, przykładowo: wydajność bazy danych, migracja bibliotek SPM.

Przeprowadzanie code review.

Bliska współpraca z zespołem produktowym (PM, QA, Design) w modelu lean.

Proaktywne rozwiązanie bieżących problemów.

Angażowanie narzędzi AI dla usprawnienia analizy, implementacji, refaktoryzacji i testowania kodu.

Po czym poznamy jak Ci idzie

Po 3 miesiącach:

Twoje wdrożenia posiadają testy jednostkowe i są stabilne.

Angażujesz się w Code Review i dyskusje projektowe.

Jesteś otwarty na feedback i aktywnie uczysz się kodu projektu.

Po 6 miesiącach:

Liczba bugów w Twoich wdrożeniach wyraźnie spada.

Regularnie dowozisz 90-100% story pointów w sprincie.

Twoje estymacje są coraz dokładniejsze, a tempo dostarczania pull requestów jest stabilne.

Po 12 miesiącach:

Widać mierzalną poprawę wydajności aplikacji (np. czas pobierania danych).

Masz na koncie znaczące usprawnienia architektury.

Twoje inicjatywy przyczyniają się do skalowalności i jakości produktu.

  • Masz bardzo dobrą znajomość Swift, SwiftUI, UIKit oraz platformy iOS.
  • Dysponujesz biznesowym doświadczeniem w rozwoju dużych, wielomodułowych aplikacji iOS.
  • Możesz udowodnić praktyczną znajomość architektury MVVM/View-Model, Coordinator, Repository, Mapper oraz podziału na warstwy Domain/Data/UI.
  • Wiesz jak projektować moduły dzięki doświadczeniu w wydzielania kodu ze starszego monolitu.
  • Masz doświadczenie z Core Data, Realm, SwiftData.
  • Dobrze znasz Grand Central Dispatch oraz Modern Swift Concurrency(async/await).
  • Swobodnie poruszasz się w obszarze komunikacji REST i cache’owania.
  • Potrafisz zarządzać zależnościami przez SPM i CocoaPods w ramach całościowych działań CI/CD dla iOS.
  • Umiesz diagnozować problemy z wydajnością, pamięcią i cyklem życia widoków.
  • Pracowałeś z feature flags i wdrażaniem zmian bez przerywania rozwoju produktu.
  • Znasz język polski na bardzo dobrym poziomie.
  • Posługujesz się językiem angielskim w stopniu umożliwiającym sprawną pracę z dokumentacją techniczną.
  • Uczestniczyłeś w code review oraz podejmowaniu decyzji architektonicznych z uwzględnieniem kosztu migracji i ryzyka regresji.
  • Wiesz gdzie narzędzia AI mogą wesprzeć Twoją pracę i potrafisz zweryfikować jakość i bezpieczeństwo wygenerowanych rozwiązań.

Mile widziane

Znajomość Kotlin Multiplatform i integracji frameworków KMP z aplikacją iOS.

Doświadczenie z design systemami w SwiftUI.

Znajomość deep linków, notyfikacji push, background tasks, analityki i konfiguracji A/B testów.

Doświadczenie w utrzymywaniu wielu wariantów aplikacji i konfiguracji środowiskowych.

Doświadczenie w pracy nad aplikacjami B2C o dużym codziennym ruchu.

Rzeczy, o których powinieneś(-aś) wiedzieć

Na początku współpracy umówisz się z TL na konkretne cele z perspektywą 3-6-12 miesięcy. W połączeniu ze spotkaniami 1on1 stworzymy dla Ciebie środowisko, w którym nie musisz zastanawiać się “Jak mi idzie?”.

Pierwsze trzy miesiące to czas na wdrożenie się i poznanie zespołu. Będziesz mieć przestrzeń na opanowanie swoich obowiązków i poznanie kultury pracy.

Przynajmniej dwa razy do roku zapytamy Cię o to, jak Ci się z nami pracuje. A potem… faktycznie zrobimy coś z Twoim feedbackiem!

Rozwijamy własne produkty, dlatego zależy nam na osobach z pasją i determinacją do osiągania sukcesów, które chcą wspólnie budować silną, rozpoznawalną markę in-house.

Wynagrodzenie i benefity

Forma zatrudnienia do wyboru: umowa o pracę lub kontrakt B2B.

Praca zdalna, z możliwością pracy w naszym biurze w Poznaniu lub Warszawie.

Elastyczny start pracy, chcemy być dostępni dla siebie w kluczowych momentach dnia (9/10-15).

Pakiet benefitów: Multisport, Luxmed, Ubezpieczenie NN.

Integracje ogólnofirmowe (2 razy do roku) i budżet na spotkania zespołowe.

Bonusy okolicznościowe z okazji ślubu dla par dwu- i jednopłciowych, narodzin i adopcji dziecka oraz wyprawka dla adoptowanego zwierzęcia.

W lipcu i sierpniu w piątki pracujemy godzinę krócej

Dbamy o to, by proces rekrutacyjny był transparentny i komfortowy. Każdy krok służy nie tylko ocenie Twoich umiejętności, ale również wzajemnemu poznaniu – zależy nam, żebyś czuł/a się dobrze w naszym zespole.

Przesłanie CV i formularza. Na początek przekażesz nam CV i kilka dodatkowych informacji o sobie.

Rozmowa z Dominikiem i Agnieszką z zespołu People & Culture. Spotkanie online gdzie poznamy Twoje oczekiwania i aktualny moment zawodowy, a Ty będziesz mógł/mogła dowiedzieć się więcej o Grupie Blix i roli.

Spotkanie z Robertem (Mobile Team Leader) i Dawidem (Senior iOS Developer). Pogłębimy Twoje doświadczenie w projektach i porozmawiacie na tematy techniczne. Dowiesz się także więcej o zespole Mobile.

Zadanie domowe. Tutaj zobaczymy Twój sposób myślenia i rozwiązywania problemów na praktycznym przykładzie.

Ponowne spotkanie z Robertem i Dawidem. Omówimy Twoje zadanie i będziesz miał/a okazję zadać dodatkowe

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Product Engineer (React + TypeScript; .NET)
Senior Product Engineer (React + TypeScript; .NET)

Publink • Deutschland

Hybrid
26 dni wolnych
Prywatna opieka medyczna
Karta sportowa
+2
Software Engineer - Java
Software Engineer - Java

ITERATIVE ENGINEERING sp. z o.o. • Deutschland

Remote
Multisport plus
Ubezpieczenie zdrowotne PZU
Biuro w dogodnej lokalizacji (Śląsk)
AI-First Senior Fullstack Developer
AI-First Senior Fullstack Developer

Photo Aid • Deutschland

Hybrid
ESOP
Workation na Teneryfie
Prywatna opieka medyczna Enel-Med
+2
Software Engineer - React
Software Engineer - React

Aether Biomedical • Deutschland

Hybrid
EUR 60.000 - 90.000
Kultura remote-first
10 dni płatnego urlopu
Biuro w dogodnej lokalizacji
+5
Starszy Tester Automatyzujący (Playwright | TypeScript | API | SQL)
Starszy Tester Automatyzujący (Playwright | TypeScript | API | SQL)

GOLDENORE ITC sp. z o.o. • Deutschland

Remote
EUR 20.000 - 28.000
Dofinansowanie zajęć sportowych
Prywatna opieka medyczna
Dofinansowanie nauki języków
+9
Programista iOS
Programista iOS

Aether Biomedical • Deutschland

Hybrid
Senior Platform Engineer (DevOps / Platform) (he/she/they)
Senior Platform Engineer (DevOps / Platform) (he/she/they)

Lite e-Commerce • Deutschland

Hybrid
Wynagrodzenie 23 000–27 000 PLN netto+
Karta MultiSport
Opieka medyczna Lux Med
+2
Senior iOS Engineer room Köln
Senior iOS Engineer room Köln

Scalosoft • Köln

Hybrid
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Konsultant SAP PI (K/M)
Konsultant SAP PI (K/M)

All for One Egypt • Stuttgart

Hybrid
EUR 60.000 - 90.000
Pakiet medyczny
Kafeteria MyBenefit
System wynagradzania
UI Web Designer
UI Web Designer

INNOLOGIC sp. z o.o. • Deutschland

Hybrid
Wynagrodzenie 6 000–11 000 zł netto (B
Hybrydowy tryb pracy
Biuro w centrum Poznania
+1