W skrócie
- Zadania: Twórz i rozwijaj popularne aplikacje zakupowe w Polsce.
- Firma: Dynamiczna firma technologiczna z otwartą kulturą pracy.
- Benefity: Praca zdalna, elastyczne godziny, pakiet benefitów i bonusy.
- Pozostałe informacje: Możliwość szybkiego rozwoju kariery w innowacyjnym środowisku.
- Dlaczego ta praca: Dołącz do zespołu, który zmienia sposób robienia zakupów przez miliony ludzi.
- Kwalifikacje: Znajomość Swift i doświadczenie w rozwoju aplikacji iOS.
Przewidywane wynagrodzenie mieści się w przedziale 13000 - 18000 zł za miesiąc.
O nas
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!
PRACA ZDALNA
PRACA NA CAŁY ETAT
WYNAGRODZENIE 13000 - 18000 brutto na UoP / netto na B2B
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.
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 3 Miesiącach
- Twoje wdrożenia mają pełne pokrycie testami, a Ty w pełni rozumiesz kod wygenerowany przez AI i potrafisz go zweryfikować.
- W Code Review i dyskusjach skupiasz się na architekturze i logice biznesowej, a nie na składni czy formatowaniu.
- Jesteś otwarty/a na feedback i używasz narzędzi AI do szybkiego poznawania bazy kodu oraz standardów projektu.
Po 6 Miesiącach
- Liczba bugów w Twoich wdrożeniach wyraźnie spada - skutecznie wyłapujesz halucynacje AI (np. retain cycles, błędy stanu w SwiftUI) przed oddaniem do zadania do QA.
- Regularnie dowozisz 90‑100% story pointów, dzieląc kod z AI na małe, czytelne dla zespołu PR-y.
- Wykorzystujesz AI do błyskawicznego tworzenia PoC i prototypów UI, by szybko weryfikować pomysły biznesowe oraz hipotezy techniczne przed implementacją.
- Aktywnie wspierasz rozwój zespołowego agent harness - aktualizujesz pliki reguł, kontekst projektowy i wytyczne na podstawie wychwyconych błędów.
Po 9 Miesiącach
- Widać mierzalną poprawę wydajności aplikacji dzięki pracy z Xcode Instruments (pamięć, bateria, czas pobierania danych).
- Usprawniasz architekturę (np. modularyzacja, czyste kontrakty) oraz rozbudowujesz agent harness, ułatwiając pracę z AI całemu zespołowi (w tym bezpieczne przekuwanie szybkich PoC w docelowy, produkcyjny kod).
- Zaoszczędzony czas z AI przekuwasz w inicjatywy skalujące produkt i rozwiązujące trudne problemy systemowe (CI/CD, tryb offline).
O Tobie
- Masz bardzo dobrą znajomość Swift, SwiftUI, UIKit oraz platformy iOS.
- Disponujesz 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 wydzielaniu 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.
- Sprawność w korzystaniu z agentów AI do szybkiego prototypowania (PoC), tworzenia kodu, pisania testów wraz z dbaniem o bezpieczeństwo wygenerowanych rozwiązań.
- Chęć współtworzenia reguł i narzędzi, które zwiększają skuteczność agentów AI w całym zespole.
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.
Etapy rekrutacji
- Przesłanie CV i formularza.
- Rozmowa z Dominikiem (Starszy Rekruter).
- Spotkanie z Robertem (Mobile Team Leader) i Dawidem (Senior iOS Developer).
- Zadanie domowe.
- Ponowne spotkanie z Robertem i Dawidem.
- Oferta.
iOS Developer in Poznań – pracodawca: BLIX
BLIX to doskonały pracodawca, który stawia na rozwój swoich pracowników i kreatywność w pracy. Oferujemy elastyczne warunki pracy zdalnej, co pozwala na lepsze dostosowanie życia zawodowego do prywatnego, a także możliwość uczestniczenia w innowacyjnych projektach, które mają realny wpływ na rozwój marki. Nasza kultura pracy opiera się na współpracy, otwartości i ciągłym doskonaleniu, co sprawia, że każdy członek zespołu ma szansę na rozwój i realizację swoich pomysłów.