Middle/Senior Full Stack Engineer in Katowice

Middle/Senior Full Stack Engineer in Katowice

Katowice Pełny etat 90000 - 110000 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz i utrzymuj aplikacje webowe dla dużej instytucji publicznej w Europie.
  • Firma: Dynamiczna firma konsultingowa z ponad 30-letnim doświadczeniem w inżynierii cyfrowej.
  • Benefity: Praca zdalna, konkurencyjne wynagrodzenie, wsparcie zdrowotne i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Elastyczne środowisko pracy z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Zyskaj doświadczenie w nowoczesnych technologiach i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Jako inżynier full-stack będziesz budować i utrzymywać aplikacje internetowe dla naszego klienta, dużej europejskiej instytucji publicznej, pracując nad front-endem, usługami back-endowymi, warstwą danych oraz ich wdrożeniem w chmurze. Będziesz odpowiedzialny za funkcje od początku do końca — od interakcji użytkowników i kontraktów API po logikę biznesową po stronie serwera i interakcje z bazą danych — z odpowiedzialnością za ich wydajność, bezpieczeństwo i łatwość utrzymania. Rola wiąże się z dostępem do wrażliwych danych, dlatego dyskrecja i przestrzeganie praktyk bezpieczeństwa są częścią codziennej pracy.

Obowiązki:

  • Rozwój architektury front-endowej, projektowanie interakcji użytkowników na stronach internetowych, rozwój aplikacji webowych back-endowych oraz implementacja kluczowej logiki biznesowej, utrzymując funkcje w całym stosie od projektowania interfejsów użytkownika i korzystania z API po implementację logiki biznesowej po stronie serwera i interakcji z bazą danych.
  • Łączenie front-endu i back-endu, ułatwiając komunikację i zapewniając spójną integrację wszystkich komponentów systemu.
  • Projektowanie responsywnych aplikacji, projektowanie i rozwijanie API oraz uczestnictwo w projektowaniu i tworzeniu skalowalnego oprogramowania.
  • Pisanie czystego, funkcjonalnego kodu na front-endzie i back-endzie oraz utrzymywanie integralności i organizacji kodu.
  • Wykonywanie testów jednostkowych i integracyjnych, debugowanie, naprawianie i walidowanie zmian w kodzie oraz kompilowanie i analizowanie danych, procesów i kodu w celu rozwiązywania problemów i identyfikowania obszarów do poprawy.
  • Wdrażanie i zarządzanie aplikacjami na platformach chmurowych przy użyciu pipeline'ów CI/CD i technologii konteneryzacji.
  • Dostarczanie rozwiązań, które spełniają wymagania funkcjonalne i niefunkcjonalne oraz są zgodne z oczekiwaniami użytkowników, a także pisanie dokumentacji technicznej.

Wymagania:

  • Wykształcenie wyższe na poziomie magisterskim (lub 5 lat wykształcenia wyższego) z minimum 5-letnim doświadczeniem zawodowym w IT; lub wykształcenie wyższe na poziomie licencjackim (lub 3 lata wykształcenia wyższego) z minimum 7-letnim doświadczeniem. Akceptowane są wszystkie kierunki studiów, w tym kierunki niezwiązane z technologią informacyjną.
  • Biegłość w Java, Node lub PHP w kontekście back-endu, z doświadczeniem w Spring Boot, Hibernate i rozwoju REST API.
  • Biegłość w pracy z bazami danych relacyjnymi (np. PostgreSQL, Oracle) i nierelacyjnymi (np. MongoDB), w tym projektowanie schematów i optymalizacja zapytań.
  • Doświadczenie w projektowaniu, budowaniu i zabezpieczaniu RESTful API i usług internetowych, w tym dokumentacja OpenAPI/Swagger oraz znajomość protokołów i standardów uwierzytelniania i autoryzacji (np. OAuth 2.0, OpenID Connect, JWT).
  • Znajomość usług chmurowych (np. AWS, Azure) z doświadczeniem w wdrażaniu i zarządzaniu aplikacjami w środowisku chmurowym, doświadczenie z narzędziami IaC (Terraform, AWS CloudFormation, Azure Bicep) do spójnego provisioningu środowiska oraz znajomość technologii konteneryzacji i orkiestracji (np. Docker, Kubernetes).
  • Doświadczenie z workflow Git (GitFlow, trunk-based), zrozumienie systemów legacy używających SVN oraz biegłość w integrowaniu buildów front-endowych i back-endowych w pipeline'y CI/CD.
  • Wymagana jest obywatelstwo UE, ponieważ rola wiąże się z dostępem do wrażliwych danych.
  • Bardzo dobra znajomość języka angielskiego lub francuskiego, zarówno w mowie, jak i piśmie, odpowiadająca poziomowi B2 lub wyższemu (CEFR), z umiejętnością szybkiego przyswajania nowych projektów, współpracy w zespołach i uczestnictwa w wielojęzycznych spotkaniach, stosowania najlepszych praktyk w zakresie bezpieczeństwa i chmury oraz pracy zarówno samodzielnie, jak i w zespole z nastawieniem na wyniki.

O nas:

Jesteśmy firmą zajmującą się inżynierią cyfrową i doradztwem technologicznym, w której wiedza rozwija się razem z ludźmi. Od ponad 30 lat podnosimy technologię: pomagając organizacjom radzić sobie z złożonymi wyzwaniami biznesowymi, łącząc głęboką wiedzę inżynieryjną z przemyślaną, opartą na badaniach innowacją. Nasze zespoły pracują w kluczowych obszarach: inżynierii cyfrowej, danych i analityki, chmurze oraz AI/ML. W każdym z nich dostarczamy praktyczne, skalowalne rozwiązania zakorzenione w rzeczywistych potrzebach biznesowych i mierzalnym wpływie na ludzi.

Oferujemy:

  • Pracę zdalną, z biura lub w formacie hybrydowym, który wspiera skupienie i współpracę.
  • Konkurencyjne wynagrodzenie rynkowe, benchmarkowane według roli i lokalizacji — plus ubezpieczenie zdrowotne, płatny urlop, wsparcie wellness i możliwości nauki.
  • Dostępnych liderów, którzy komunikują się otwarcie, trzymają zespoły blisko strategii i wspierają długoterminowe planowanie.
  • Zaawansowane społeczności technologiczne. Pozostań blisko społeczności AI/ML, Cloud, Quantum Computing, IoT i Robotics, z projektami opartymi na nowoczesnych frameworkach.
  • Więcej dostępnych możliwości. Przeglądaj wszystkie otwarte stanowiska, aby znaleźć najlepsze dopasowanie do swojego doświadczenia.

Middle/Senior Full Stack Engineer in Katowice – pracodawca: SoftServe

Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku publicznym. Pracując jako Lead Backend Engineer, będziesz częścią zespołu, który kładzie duży nacisk na innowacje i współpracę, a także korzysta z najnowszych technologii w obszarze Java i PHP. Oferujemy elastyczne godziny pracy, wsparcie w dalszym kształceniu oraz przyjazną atmosferę, która sprzyja wymianie wiedzy i doświadczeń w międzynarodowym zespole.

S

Dane kontaktowe:

Zespół rekrutacyjny SoftServe

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

Java
Node
PHP
Spring Boot
Hibernate
REST API development
PostgreSQL