Senior Full Stack Mobile Developer in Katowice

Senior Full Stack Mobile Developer in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Stacjonarnie
N

W skrócie

  • Zadania: Twórz i ulepszaj funkcje mobilne oraz rozwijaj backendowe usługi.
  • Firma: Globalna firma technologiczna z dynamiczną kulturą pracy.
  • Benefity: Elastyczne godziny pracy, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Świetne możliwości kariery w innowacyjnym środowisku.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na globalne projekty.
  • Kwalifikacje: Doświadczenie w rozwoju aplikacji mobilnych i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

N-iX to globalna firma technologiczna, która pomaga wiodącym firmom i przedsiębiorstwom z listy Fortune 500 w budowaniu produktów programistycznych oraz skalowalnych rozwiązań inżynieryjnych. Od 2002 roku staliśmy się zespołem ponad 2400 profesjonalistów technologicznych pracujących w ponad 40 krajach na całym świecie, a obecnie aktywnie rozwijamy się w LATAM. Z naszym biurem w Medellín i silną społecznością technologiczną w regionie oferujemy elastyczne opcje pracy, globalną współpracę, możliwości rozwoju oraz szansę na udział w znaczących projektach globalnych.

Co będziesz robić:

  • Budować i ulepszać funkcje mobilne używane przez rzeczywistych klientów.
  • Rozwijać wspólną logikę biznesową dla platform mobilnych, głównie przy użyciu Kotlin Multiplatform (KMP).
  • Budować usługi backendowe i API przy użyciu Java/Kotlin i Spring Boot.
  • Pracować z usługami chmurowymi, CI/CD, monitorowaniem i wsparciem produkcyjnym.
  • Poprawiać wydajność, niezawodność, bezpieczeństwo i doświadczenie użytkownika.
  • Używać narzędzi AI do kodowania, aby pomóc w rozwoju, testowaniu, dokumentacji i rozwiązywaniu problemów.
  • Ściśle współpracować z zespołami produktowymi, projektowymi, architektonicznymi, bezpieczeństwa i platform.
  • Pomagać w definiowaniu dobrych praktyk inżynieryjnych i mentorować innych programistów.

Czego szukamy:

  • Silnego inżyniera, nie tylko osoby znającej jeden framework. Doświadczenie w KMP jest dużą zaletą, ale nie jest jedyną drogą do tej roli.
  • Silne doświadczenie w rozwoju aplikacji mobilnych.
  • Głębokie zrozumienie komponentów architektury iOS i Android.
  • Silne umiejętności w Kotlinie i dobre zrozumienie nowoczesnej architektury mobilnej.
  • Doświadczenie w budowaniu aplikacji produkcyjnych o dobrej jakości, wydajności i łatwości utrzymania.
  • Doświadczenie w rozwoju backendu z Java 7+ i Spring Boot.
  • Zrozumienie API, mikroserwisów i systemów opartych na zdarzeniach.
  • Doświadczenie z CI/CD, automatycznym testowaniem i systemami produkcyjnymi.
  • Umiejętność przejęcia odpowiedzialności za funkcję od projektu do produkcji.
  • Dobre umiejętności komunikacyjne i zdolność do pracy z wieloma zespołami.
  • Doświadczenie w technologii cross-platform.

Nasza strategiczna kierunek to Kotlin Multiplatform, ponieważ pozwala nam na ponowne wykorzystanie logiki biznesowej, zachowując jednocześnie natywne doświadczenia mobilne. Jednakże, witamy również kandydatów z silnym doświadczeniem w innych technologiach cross-platform.

  • Preferowane doświadczenie w Kotlin Multiplatform (KMP).
  • Doświadczenie w Flutterze jest istotne, szczególnie jeśli pracowałeś nad architekturą, wspólną logiką i aplikacjami produkcyjnymi.
  • Doświadczenie w React Native jest istotne, szczególnie jeśli pracowałeś nad integracją platformy i złożonymi produktami mobilnymi.
  • Jeśli jesteś silny w Flutterze lub React Native i chcesz nauczyć się KMP, chcemy z Tobą porozmawiać.

Doświadczenie w backendzie i chmurze:

  • Rozwój backendu w Java 7+ i/lub Kotlin.
  • Rozwój Spring Boot i REST/API.
  • Mikroserwisy i systemy rozproszone.
  • Kafka lub inne technologie oparte na zdarzeniach.
  • Usługi chmurowe, najlepiej AWS.
  • Systemy produkcyjne o wysokiej skali lub dostępności.

Rozwój wspomagany przez AI:

  • Wierzymy, że nowoczesny rozwój oprogramowania łączy silne fundamenty inżynieryjne z efektywnym wykorzystaniem AI i automatyzacji.
  • W ramach naszej kultury inżynieryjnej stosujemy podejście oparte na Specyfikacji (SDD), gdzie jasne wymagania, projekty techniczne, przykłady i testy są używane do napędzania wdrożenia i zapewnienia wysokiej jakości wyników.
  • Używaj asystentów kodowania AI, takich jak GitHub Copilot, Cursor, Claude Code, Gemini Code Assist lub podobne narzędzia.
  • Używaj AI do generowania kodu, testów jednostkowych, dokumentacji, refaktoryzacji i debugowania.
  • Krytycznie przeglądaj wyniki generowane przez AI i utrzymuj wysokie standardy jakości kodu, bezpieczeństwa, wydajności i łatwości utrzymania.
  • Bądź otwarty na pracę z agentami AI jako częścią cyklu życia rozwoju.

Miłe do posiadania:

  • Doświadczenie w fintech, bankowości, płatnościach lub innych regulowanych środowiskach.
  • Doświadczenie z Apple Pay, Google Pay lub integracjami portfela/płatności.
  • Doświadczenie w budowaniu modułowych aplikacji mobilnych lub wspólnych SDK/bibliotek.
  • Doświadczenie z obserwowalnością, profilowaniem wydajności i analizą incydentów produkcyjnych.

Kto odniesie sukces w tej roli?

  • Programista, który szybko się uczy i nie boi się nowych technologii.
  • Ktoś, kto rozumie zarówno doświadczenie produktu, jak i projektowanie systemów.
  • Osoba, która potrafi pracować samodzielnie, ale także dobrze współpracować z innymi.
  • Inżynier, który dba o czysty kod, niezawodność, bezpieczeństwo i klientów.
  • Ktoś, kto chce być częścią następnej generacji rozwoju pełnostackowego wspomaganego przez AI.

Oferujemy:

  • Elastyczny format pracy - zdalnie, w biurze lub elastycznie.
  • Konkurencyjne wynagrodzenie i dobry pakiet świadczeń.
  • Spersonalizowany rozwój kariery.
  • Narzędzia do rozwoju zawodowego (program mentoringowy, tech talks i szkolenia, centra doskonałości i inne).
  • Aktywne społeczności technologiczne z regularnym dzieleniem się wiedzą.
  • Zwrot kosztów edukacji.
  • Pamiętne prezenty jubileuszowe.
  • Wydarzenia korporacyjne i budowanie zespołu.
  • Inne korzyści specyficzne dla lokalizacji.

Senior Full Stack Mobile Developer in Katowice – pracodawca: N-iX

N-iX to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Pracując w zespole ekspertów, będziesz miał szansę nie tylko na rozwijanie swoich umiejętności w zakresie AI, ale także na mentoring innych, co sprzyja współpracy i innowacyjności. Nasza kultura pracy opiera się na otwartości, wsparciu oraz dążeniu do wspólnego sukcesu, a lokalizacja w sercu branży IT zapewnia dostęp do najnowszych trendów i technologii.

N

Dane kontaktowe:

Zespół rekrutacyjny N-iX

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Full Stack Mobile Developer in Katowice

Kotlin Multiplatform (KMP)
Java 7+
Spring Boot
Mobile Application Development
iOS & Android Architecture Components
APIs and Microservices
CI/CD