Senior Software Engineer (iOS) in Kraków

Senior Software Engineer (iOS) in Kraków

Kraków Pełny etat 20000 - 28000 zł / rok (szac.) Hybrydowo
K

W skrócie

  • Zadania: Twórz i rozwijaj wysokiej jakości aplikacje iOS, współpracując z zespołem.
  • Firma: Kingfisher - lider w branży poprawy domu z 74,000 pasjonatów.
  • Benefity: Wynagrodzenie 20,000 - 28,000 PLN, prywatna opieka zdrowotna, karta sportowa.
  • Pozostałe informacje: Elastyczne godziny pracy, programy szkoleniowe i możliwości rozwoju kariery.
  • Dlaczego ta praca: Zrób realny wpływ na rozwój oprogramowania w dynamicznym środowisku.
  • Kwalifikacje: Doświadczenie w tworzeniu aplikacji iOS oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 20000 - 28000 zł za rok.

Jesteśmy Kingfisher, zespołem składającym się z ponad 74 000 pasjonatów, którzy ożywiają nasze marki – Castorama, B&Q, Screwfix, BricoDépôt i Koçtaş. Chcemy stać się wiodącą firmą zajmującą się poprawą domów i zbudować największą społeczność miłośników remontów na świecie. I tutaj wkraczasz Ty.

Oferujemy inkluzywne środowisko, w którym wszyscy są traktowani równo, niezależnie od wieku, płci, stanu cywilnego, etniczności, religii, niepełnosprawności, orientacji seksualnej czy jakiejkolwiek innej chronionej cechy.

Oferujemy elastyczne i zwinne podejście do pracy, dlatego proponujemy połączenie pracy zdalnej oraz w biurze w Krakowie.

Korzyści:

  • Wynagrodzenie: 20 000 - 28 000 PLN brutto miesięcznie (umowa o pracę)
  • Prywatna opieka medyczna w LUXMED, w tym opieka stomatologiczna, dla Ciebie i Twojej rodziny
  • Karta sportowa Medicoversports (pakiet Fit&More)
  • Ubezpieczenie na życie finansowane przez pracodawcę
  • 30-minutowa przerwa na lunch wliczona w 8-godzinny dzień pracy
  • Praca w wysoko profesjonalnej i stymulującej atmosferze
  • Program szkoleniowy i Buddy, który pozwoli Ci szybko zaadaptować się do nowej roli
  • Program wellbeingowy dla pracowników
  • Współfinansowanie miesięcznych biletów na transport publiczny w Krakowie
  • Komfortowe środowisko pracy w biurze oraz możliwość pracy zdalnej
  • Kursy językowe, kursy księgowe, dostęp do LinkedIn Learning oraz współfinansowanie studiów i certyfikacji
  • Program poleceń pracowniczych

O roli:

Przechodzimy przez ekscytujący okres zmian i szukamy zmotywowanego Senior iOS Engineera do naszego zespołu inżynieryjnego. W tej roli będziesz projektować, rozwijać i utrzymywać wysokiej jakości aplikacje iOS, ściśle współpracując z innymi inżynierami, menedżerami produktów i projektantami, aby dostarczać wyjątkowe doświadczenia użytkowników.

Będziesz pracować z nowoczesnymi technologiami, stosując najlepsze praktyki w zakresie architektury mobilnej, wydajności i bezpieczeństwa.

Obowiązki:

  • Prowadzenie projektowania, rozwoju i dostarczania skalowalnych, wysokowydajnych aplikacji iOS przy użyciu Swift, SwiftUI i Xcode.
  • Promowanie najlepszych praktyk inżynieryjnych poprzez promowanie czystej architektury, łatwego w utrzymaniu kodu i solidnych strategii testowania (np. TCA, modularizacja, testowanie jednostkowe/UI).
  • Współpraca międzyfunkcyjna z inżynierami backendowymi, menedżerami produktów, projektantami i interesariuszami w celu kształtowania rozwiązań technicznych i wpływania na kierunek produktu.
  • Architektura i nadzorowanie integracji z udostępnioną logiką biznesową Kotlin Multiplatform, RESTful API, usługami GraphQL, SDK i platformami zewnętrznymi, zapewniając niezawodność i skalowalność.
  • Promowanie bezpieczeństwa aplikacji mobilnych, zgodności z zasadami dostępności, optymalizacji wydajności i ogólnej jakości aplikacji w całym cyklu rozwoju.
  • Prowadzenie przeglądów kodu, mentoring, inicjatywy refaktoryzacji i złożone działania naprawcze w celu utrzymania wysokiej jakości i zrównoważonej bazy kodu.
  • Wsparcie i poprawa procesów CI/CD, zarządzania wydaniami i przepływów pracy inżynieryjnej w celu zwiększenia efektywności dostarczania i stabilności produktu.
  • Śledzenie nowości w technologii iOS, frameworkach i trendach branżowych, proaktywne wprowadzanie ulepszeń i dzielenie się wiedzą w zespole.
  • Mentorowanie młodszych i średniozaawansowanych programistów, zapewniając im wsparcie techniczne, feedback i pomoc w ich rozwoju zawodowym.
  • Udział w podejmowaniu decyzji technicznych, planowaniu architektonicznym i długoterminowej strategii mobilnej w organizacji inżynieryjnej.

Wymagania:

  • Rozległe doświadczenie zawodowe w rozwijaniu i dostarczaniu aplikacji iOS klasy produkcyjnej.
  • Ekspercka znajomość Swift, SwiftUI, UIKit i ekosystemu Xcode.
  • Silne zrozumienie skalowalnych architektur mobilnych, takich jak The Composable Architecture (TCA), wzorce w stylu Redux lub MVI.
  • Udokumentowane doświadczenie w integracji RESTful API, usług GraphQL, SDK i platform zewnętrznych.
  • Silna wiedza na temat bezpieczeństwa mobilnego, optymalizacji wydajności i najlepszych praktyk dostępności.
  • Umiejętność prowadzenia dyskusji technicznych, mentorowania programistów i promowania najlepszych praktyk inżynieryjnych.
  • Doskonale rozwinięte umiejętności rozwiązywania problemów, dbałość o szczegóły i silna współpraca w zespołach międzyfunkcyjnych.
  • Doskonała znajomość języka angielskiego (w mowie i piśmie).

Miło widziane:

  • Doświadczenie z Kotlin Multiplatform lub podobnymi podejściami do dzielenia logiki biznesowej między platformami mobilnymi.

Senior Software Engineer (iOS) in Kraków – pracodawca: Kingfisher plc

Kingfisher to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju kariery w dynamicznym środowisku. Pracując jako Solution Architect w Warszawie, będziesz częścią zespołu, który ceni różnorodność i innowacyjność, a także zapewnia konkurencyjny pakiet benefitów, w tym prywatną opiekę medyczną, programy szkoleniowe oraz elastyczne warunki pracy. Nasza kultura pracy sprzyja kreatywności i współpracy, co pozwala na realizację ambitnych projektów technologicznych w przyjaznej atmosferze.

K

Dane kontaktowe:

Zespół rekrutacyjny Kingfisher plc

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer (iOS) in Kraków

Swift
SwiftUI
Xcode
The Composable Architecture (TCA)
RESTful APIs
GraphQL
SDKs