Software Engineer (Fullstack)

Software Engineer (Fullstack)

Pełny etat 20000 - 25000 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Twórz nowoczesne aplikacje i usługi, które wspierają naszą sieć dystrybucji.
  • Firma: Tesco - innowacyjna firma z kulturą współpracy.
  • Benefity: Atrakcyjne wynagrodzenie, prywatna opieka zdrowotna, elastyczne godziny pracy i możliwości rozwoju.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przyszłość automatyzacji w Tesco.
  • Kwalifikacje: Min. 4 lata doświadczenia w programowaniu w Java oraz umiejętności pracy w zespole.

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

Jako część zespołu inżynieryjnego ds. dystrybucji w sklepie, będziesz miał okazję pracować nad aplikacjami i usługami oprogramowania, które zapewniają, że nasze sklepy mają produkty, których potrzebują nasi klienci. Twoja praca poprawi doświadczenia współpracowników w naszych magazynach i zwiększy efektywność naszej rozbudowanej sieci realizacji zamówień.

Naszym celem jest modernizacja technologii używanych do zarządzania naszą siecią realizacji zamówień i operacjami w magazynach. Istnieją dwa główne obszary naszej pracy:

  • Wsparcie zwiększonej automatyzacji w naszych magazynach, aby uczynić je bardziej efektywnymi.
  • Rozwój nowoczesnych aplikacji wspierających naszych współpracowników w osiąganiu lepszych wyników dla biznesu.

W obszarze automatyzacji odegrasz kluczową rolę w kształtowaniu przyszłości adopcji autonomicznych robotów mobilnych Tesco w naszych magazynach z produktami świeżymi. Rozpoczniesz od budowania zrozumienia i odpowiedzialności za istniejące rozwiązanie, z celem poprawy efektywności i doświadczeń użytkowników, wpływając jednocześnie na kierunek techniczny.

Po stronie technicznej rozwijamy mikroserwisy Java, które są udostępniane za pośrednictwem aplikacji React i interfejsów API REST. Używamy Kafki jako podstawy komunikacyjnej, aby dostarczać strategiczne analizy biznesowe i spostrzeżenia za pośrednictwem platformy analitycznej Tesco. Nasze aplikacje wdrażamy na AKS, maszynach wirtualnych lokalnie lub coraz częściej na wewnętrznej platformie Kubernetes. Używamy Terraform do tworzenia naszej infrastruktury jako kodu.

Twoje obowiązki będą zależały od zmieniających się potrzeb biznesowych Tesco, ale poniżej przedstawiamy przegląd kluczowych odpowiedzialności i miar roli:

  • Bycie programistą; przeglądanie i wniesienie wkładu w kod.
  • Proaktywne proponowanie rozwiązań.
  • Praca w zespole – wspieranie i bycie wspieranym przez zespół.
  • Projektowanie: projektowanie, proponowanie i przeglądanie architektury.
  • Skupienie na wydajności, dostępności, niezawodności i bezpieczeństwie.
  • Tworzenie lekkich i mobilnych aplikacji internetowych z myślą o użytkownikach.
  • Wnoszenie wkładu w definicję funkcji dla usług posiadanych przez Twój zespół.
  • Efektywna komunikacja postępów swojego zespołu z członkami zespołu, menedżerem i szerszym gronem współpracowników Tesco.

Wymagania:

  • Minimum 4-letnie doświadczenie w programowaniu w Java 11+
  • Doświadczenie w pracy z metodykami Agile (Scrum/Kanban)
  • Doświadczenie w rozwoju oprogramowania z podejściem opartym na testach
  • Znajomość projektowania i rozwijania mikroserwisów / interfejsów API REST
  • Dobre umiejętności komunikacyjne w języku angielskim
  • Gotowość do udziału w rotacji dyżurów

Umiejętności mile widziane:

  • Doświadczenie z Azure lub innymi rozwiązaniami chmurowymi
  • Znajomość React

Co oferujemy?

  • Wynagrodzenie: 20 000 - 25 000 PLN brutto/miesiąc
  • Praca hybrydowa
  • Roczny bonus do 20% wynagrodzenia – w zależności od wyników indywidualnych i biznesowych
  • Umowa na czas nieokreślony od początku – jako znak naszego zaufania do Twoich umiejętności
  • Możliwość odliczenia wydatków (IP)
  • Prywatna opieka zdrowotna (LuxMed)
  • Cafeteria & Multisport
  • Dodatkowe 4 dni płatnego urlopu na wsparcie dobrostanu i życia rodzinnego
  • Wzrost liczby dni urlopowych (z 20 do 25 dni) dla tych, którzy jeszcze nie są uprawnieni do pełnego wymiaru urlopu
  • Możliwości nauki – certyfikowane szkolenia techniczne i platforma edukacyjna (Udemy)
  • Dzień powrotu do szkoły – 1 dzień wolny dla rodziców dzieci w wieku szkolnym
  • Urlop płatny na leczenie IVF – do 2 tygodni
  • Aktywności sportowe z osobistym trenerem w biurze
  • Premia za polecenie
  • MacBook jako narzędzie pracy

Jeśli to brzmi ekscytująco, chętnie usłyszymy od Ciebie.

O nas: Nasi współpracownicy pracują z jednym celem na uwadze, pomagając uczynić każdy dzień trochę lepszym dla naszych klientów, współpracowników i społeczności na całym świecie. Nikt nie jest taki sam, ani klienci, ani współpracownicy. W Tesco promujemy równowagę, która pozwala Ci rozwijać się zarówno w pracy, jak i poza nią. Tesco zobowiązuje się do świętowania różnorodności i każdy jest mile widziany w Tesco. Jako pracodawca świadomy niepełnosprawności, zobowiązujemy się do zapewnienia w pełni inkluzywnego i dostępnego procesu rekrutacji, dając kandydatom możliwość rozwoju i informowania nas o wszelkich rozsądnych dostosowaniach, których mogą potrzebować.

Software Engineer (Fullstack) – pracodawca: Tesco Technology

Tesco to doskonały pracodawca, który oferuje elastyczne warunki pracy oraz bogaty pakiet benefitów, w tym prywatną opiekę zdrowotną i dodatkowe dni urlopu. Nasza kultura pracy opiera się na współpracy i wsparciu, co sprzyja rozwojowi zawodowemu i osobistemu. Pracując w Krakowie, będziesz częścią zespołu, który ma realny wpływ na efektywność operacji, a także możliwość korzystania z nowoczesnych technologii w dynamicznym środowisku.

T

Dane kontaktowe:

Zespół rekrutacyjny Tesco Technology

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Engineer (Fullstack)

Java 11+
Microservices
REST APIs
Agile methodologies
Scrum
Kanban
Test Driven Development