New offer - be the first one to apply!

May 11, 2026

Senior Software Engineer (iOS)

Senior • On-site

Katowice, Poland

Do naszego zespołu poszukujemy doświadczonego Senior Software Engineer'a (iOS), który będzie odpowiedzialny za rozwój i utrzymanie aplikacji mobilnych. Szukamy osoby samodzielnej, dbającej o jakość kodu oraz rozumiejącej szerszy kontekst biznesowy tworzonych rozwiązań.

Twoja rola

  • Samodzielność w tworzeniu nowych funkcjonalności: od planowania po wdrożenie i monitoring

  • Dbałość o jakość, wydajność i stabilność aplikacji

  • Umiejętność identyfikowania problemów (np. wycieki pamięci, bottlenecki) i ich rozwiązywania

  • Doświadczenie w publikowaniu aplikacji w App Store

  • Dbałość o utrzymanie kodu oraz jego modularność

  • Umiejętność analizy systemów (całościowo lub ich części) oraz przepływów danych

  • Zrozumienie zależności między komponentami systemu

  • Umiejętność analizy problemów biznesowych i przekładania ich na rozwiązania techniczne

  • Dobra organizacji pracy i umiejętności priorytetyzacji zadań

  • Gotowość do dzielenia się wiedzą oraz wspierania mniej doświadczonych członków zespołu

  • Wspieranie rozwoju architektury systemów z myślą o skalowalności i autonomii zespołów

  • Efektywna komunikacja oraz praca zespołowa

  • Zaangażowanie w cały cykl życia produktu: od koncepcji po utrzymanie

Kogo szukamy

  • Minimum 5 lat doświadczenia w tworzeniu aplikacji iOS

  • Bardzo dobra znajomość języka Swift

  • Doświadczenie w pracy z frameworkami iOS

  • Znajomość systemów kontroli wersji (Git) oraz Swift Package Manager (SPM)

  • Doświadczenie w integracji aplikacji z backendem (REST API, Websocket, gRPC)

  • Znajomość wytycznych Apple dotyczących projektowania interfejsów i UX

  • Znajomość relacyjnych baz danych

  • Umiejętność pisania kodu produkcyjnego, czytelnego i odpornego na błędy (edge case’y)

  • Doświadczenie w pracy z systemami produkcyjnymi (wdrożenia, monitoring, utrzymanie)

Co oferujemy

  • Pracę w świetnym zespole, którego siłą jest pasja i współpraca,

  • Pracę hybrydową (3+2),

  • Pracę pod skrzydłami przypisanego partnera w procesie onboardingu,

  • Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami,

  • Bezpłatne zajęcia z języka angielskiego,

  • Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną,

  • Bezpłatne bilety na mecze reprezentacji Polski,

  • Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro,

  • Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia,

  • Codziennie świeże owoce, dobra kawa i zdrowe przekąski,

  • Poszanowanie równowagi między życiem zawodowym a prywatnym.

Kroki rekrutacji

  • Analiza nadesłanych CV i wstępna selekcja kandydatów

  • Krótki kontakt telefoniczny w celu poznania podstawowych informacji i oczekiwań

  • Rozmowa rekrutacyjna z HR oraz Head of Engineering

  • Krótka rozmowa w języku angielskim z VP of Development