Praca w SYZYGY

Senior Mobile Developer_ (Swift)

Opublikowano
SYZYGY Warsaw, styczeń 27, 2025
Znasz SwiftUI, Combine i masz doświadczenie w budowaniu aplikacji mobilnych na poziomie seniora?
Technologie te są kluczowe, ponieważ nasza aplikacja q-commerce wymaga wydajnych interfejsów i sprawnej obsługi asynchronicznych operacji na danych. Poszukujemy Mobile Developer_ (Swift) do projektu realizowanego dla jednego klienta, gdzie priorytetem są jakość kodu i optymalizacja aplikacji. Szukamy kogoś, kto świetnie zna Swift, potrafi pracować zespołowo i aktywnie wpływać na rozwój produktu. Projekt zakłada długoterminową współpracę, rozwój nowych funkcji oraz utrzymanie stabilności aplikacji. To świeżo utworzony zespół, w którym masz realny wpływ na decyzje techniczne. 👾
Lokalizacja
SYZYGY Warsaw
Typ pracy
Pełen etat
Obszar
Mobile Development

TL;DR

Wynagrodzenie:

💸 14 940 – 17 430 zł brutto przy UoP

💸 18 000 – 21 000 zł netto przy B2B

✔ Płatne wynagrodzenie, gdy chorujesz (B2B)
Nielimitowane płatne dni wolne

Podstawowe informacje:

  • Tryb pracy: hybryda (Warszawa)
  • Wymagane doświadczenie: Senior / min. 5 lat pracy z iOS
  • Zespół: ok. 12 osób po stronie SYZYGY (dedykowany zespół)
  • Klient: jedna z największych sieci detalicznych w Polsce, nowa współpraca
  • Produkt: aplikacja q-commerce
  • Etap rozwoju produktu: budowa od podstaw + rozwój nowych funkcji
  • Stack technologiczny: Swift, SwiftUI, Fastlane, Combine, Cocoapods/SPM, KMP
  • Język: praca w języku polskim
  • Ilu osób szukamy? 1

Must have / Kluczowe wymagania

Poniższa lista jest długa, ale mówimy wprost – szukamy osoby, która zna się na rzeczy! 

  • Ponad 5 lata komercyjnego doświadczenia w tworzeniu natywnych aplikacji na platformę iOS
  • Bardzo dobra znajomość SwiftUI, 
  • Doświadczenie w pracy z Combine
  • Praktyczna znajomość zasad projektowania na iOS: architektura, Apple UI/UX guidelines
  • Umiejętność pisania testowalnego kodu i znajomość zasad SOLID
  • Opublikowana przynajmniej jedna natywna aplikacja lub SDK
  • Doświadczenie w pracy z Unit testami i umiejętność ich pisania
  • Praca z klientem komercyjnym i proaktywne budowanie relacji ze stakeholderami (min. 3 lata)
  • Swobodnie komunikujesz się w języku polskim oraz angielskim

Nice to have

  • Doświadczenie w pracy z Kotlin Multiplatform (KMP)
  • Tworzenie customowych animacji i komponentów UI
  • Znajomość narzędzi Fastlane, Cocoapods, SPM
  • Doświadczenie w samodzielnym dostarczaniu funkcjonalności
  • Umiejętność przeprowadzania researchu technologicznego i przedstawiania wniosków

Twoje podejście – kogo szukamy?

  • Masz otwartość na szczery feedback – zarówno w jego przyjmowaniu, jak i dzieleniu się nim z zespołem.
  • Potrafisz uzasadnić swoje wybory i bronić swoich decyzji technicznych.
  • Działasz samodzielnie i nie boisz się podejmować decyzji, biorąc za nie pełną odpowiedzialność.
  • Dbasz o jakość swojej pracy od początku do końca, nie ukrywasz błędów, lecz traktujesz je jako okazję do nauki dla całego zespołu.
  • Komunikacja oparta na zaufaniu i otwartości to dla Ciebie podstawa skutecznej współpracy.
  • Podejmujesz wyzwania z ciekawością – niezależnie czy chodzi o optymalizację wydajności, dostosowanie architektury do zmieniających się wymagań, czy zgłębianie nowych technologii, zawsze szukasz najlepszego rozwiązania.

Twoja rola i jej odpowiedzialności 

Będziesz częścią zespołu odpowiedzialnego za stworzenie nowej aplikacji q-commerce, która ułatwi szybkie zakupy z błyskawiczną dostawą. Nasza aplikacja będzie integrować się z dużym ekosystemem klienta, gdzie e-commerce engine i order management system będą tworzone równolegle. ✨

  • Projektowanie i implementacja aplikacji iOS w SwiftUI
  • Współpraca z zespołem – od architektury po testowanie i wdrożenia
  • Decyzje technologiczne – masz realny wpływ na kierunek rozwoju produktu
  • Kontakt z klientem – wspólnie budujemy aplikację i dostosowujemy ją do potrzeb biznesowych
  • Code review, optymalizacja, testy – jakość kodu ma dla nas znaczenie

Jeśli masz w sobie chęć uczenia się od innych i eksperymentowania, możesz rozwijać się na absolutnie każdym polu.

Rola to nie to samo, co stanowisko! Więcej o rolach możesz przeczytać w artykule…

Do jakiego projektu rekrutujemy?

Nasz klient:

Jedna z największych sieci retail w Polsce, dla której tworzymy nową aplikację q-commerce.

Współpraca:

To nasza pierwsza inicjatywa z tym klientem, a zespół ma dużą autonomię w wyborze technologii i podejściu do budowy aplikacji. Dążymy do tego, aby każdy w zespole miał bezpośredni kontakt z klientem.

Produkt:

Aplikacja q-commerce, która będzie zintegrowana z e-commerce engine i order management system klienta, tworzonymi równolegle.

Zespół

Zespół: 6 Mobile Developerów, 3 Product Designerki, PM, QA, Solution Architect + Client Partner

Proces: Agile, dużo dyskusji, duża decyzyjność po stronie zespołu

Praca hybrydowa – na start więcej spotkań w biurze dla integracji zespołu (pierwsze 2-3 miesiące), później elastyczny model pracy dostosowany do potrzeb zespołu

Bliska współpraca z klientem – współtworzymy strategię i produkt, który wyróżnia się na tle innych rozwiązań q-commerce dzięki intuicyjnemu interfejsowi, błyskawicznej obsłudze zamówień i pełnej integracji z systemami e-commerce klienta

Kilka z WIELU naszych zalet

Urlopy bez limitów
Nielimitowane płatne dni wolne (na UoP i B2B) – bo kto nam zabroni?
Prawdziwa transparencja
Transparentne pensje, finanse czy widełki wynagrodzeń
Biuro, które kochamy
Mamy biuro na Dolnym Mokotowie, w którym nie brakuje kreatywnej przestrzeni. Regulowane biurka, ergonomiczne krzesła, słoneczny taras, bilard, ping-pong, PlayStation… Brzmi dobrze?
Podwyżki
System podwyżkowy, który jest transparentny i jawny dla całej organizacji
Dobry pakiet
Karta MultiSport + prywatna opieka medyczna Medicover + platforma HearMe
Budżet szkoleniowy i warsztaty
Stawiamy na rozwój, więc każdy zespół może zaplanować swój budżet na szkolenia. Ponadto sami organizujemy wiele warsztatów np. z NVC

Nasze wartości

W SYZYGY działamy inaczej. Stawiamy na przejrzystość, zaufanie i samodzielność w podejmowaniu decyzji. Nasz model pracy opiera się na samoorganizacji, co oznacza brak tradycyjnych hierarchii, sztywnych struktur zarządzania czy szefów. Każda osoba ma realny wpływ na to, jak pracujemy, a błędy traktujemy jako naturalną część procesu – najważniejsze, by wyciągać z nich wnioski i iść dalej.

Kluczowe wartości:

♥︎ Zaufanie
Wierzymy, że każda osoba w zespole działa zgodnie ze swoimi kompetencjami i w interesie organizacji, dlatego dajemy pełną swobodę w podejmowaniu decyzji. Zakładamy, że każdy potrafi podejmować odpowiedzialne decyzje samodzielnie, bez potrzeby nadmiernej kontroli.

♣︎ Odpowiedzialność
Każda osoba bierze odpowiedzialność za swoją pracę i wyniki, a nasze struktury wspierają samodzielność i niezależność.

♦︎ Transparencja
Stawiamy na otwartą komunikację i informacje zwrotne. Tworzymy kulturę, w której każdy głos ma znaczenie. Feedback traktujemy jako narzędzie rozwoju, zarówno dla jednostek, jak i całych zespołów.

Interesujące?

Możesz przesłać swoje CV, link do LinkedIn, portfolio lub stronę internetową – wybierz formę, która najlepiej Cię reprezentuje.

🔜 Aplikuj jak najszybciej: Rekrutację zamkniemy, gdy otrzymamy wystarczającą liczbę zgłoszeń. Aby mieć pewność, że odpowiemy każdej osobie, zakończymy proces po zebraniu odpowiedniej liczby aplikacji.

Kroki w rekrutacji

W SYZYGY rekrutacja to nie tylko proces, ale przede wszystkim szansa na wzajemne poznanie. Stawiamy na otwartość i współpracę – każdy etap pozwala lepiej zrozumieć nasze podejście i ocenić, czy do siebie pasujemy. Decyzje podejmuje cały zespół, z którym będziesz pracować. Proces jest przejrzysty, szybki i oparty na dialogu.

Za tę rekrutację odpowiadają:

Główną osobą odpowiadającą za tę rekrutację jest Ola – Company Recruiter. Jeśli masz jakieś pytania i nie znajdziesz odpowiedzi w naszym FAQ, śmiało pisz do niej na LinkedIn lub maila aleksandra.zych@syzygy.pl

Osoby z zespołu, do którego rekrutujemy, zaangażowane w proces

W tę rekrutację zaangażowane są również osoby z zespołu, do którego dołączysz. Poza Olą, to właśnie te osoby poznasz w trakcie procesu rekrutacyjnego. To one znają zespół najlepiej i z nimi masz szansę bezpośrednio współpracować. Pełnią role Team Rekrutera i Rekrutera Merytorycznego – to oni współtworzą brief do ogłoszenia, analizują Twoje zgłoszenie, weryfikują dopasowanie zespołu oraz oceniają Twoje kompetencje.

Oboje byli bezpośrednio zaangażowani w przetarg i tworzenie zespołu, więc świetnie znają wyzwania i potrzeby tego projektu. Paulina jest facylitatorką kilku zespołów i pełni w organizacji między innymi rolę Internal Coach. Marcin natomiast jest full-stack developerem i pełni w zespole rolę Product Integration Guardian.

Na tej stronie