W skrócie
- Zadania: Twórz nowoczesne aplikacje i usługi, które wspierają naszą sieć dostaw.
- Firma: Tesco - innowacyjna firma z różnorodną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, prywatna opieka zdrowotna, elastyczne godziny pracy i możliwości rozwoju.
- Pozostałe informacje: Dynamiczne środowisko z 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 współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 20000 - 25000 zł za rok.
O roli
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ń.
Nasza drużyna modernizuje technologie używane 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 przez Tesco w naszych magazynach z żywnością świeżą. Rozpoczniesz od budowania zrozumienia i odpowiedzialności za istniejące rozwiązanie, z celem poprawy efektywności i doświadczenia użytkownika. Wszystko to przy wpływaniu na kierunek techniczny w trakcie pracy.
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 backbone do przesyłania wiadomości, aby dostarczać strategiczne analizy biznesowe i spostrzeżenia za pośrednictwem platformy analitycznej Tesco. Nasze aplikacje wdrażamy na AKS, maszynach wirtualnych w siedzibie lub coraz częściej na wewnętrznej platformie Kubernetes. Używamy Terraform do tworzenia naszej infrastruktury jako kodu.
Co oferujemy
- Wynagrodzenie: 20 000 - 25 000 PLN brutto/miesiąc
- Praca hybrydowa
- Do 20% rocznej premii wynagrodzeniowej – w oparciu o wyniki indywidualne i biznesowe
- Stała umowa od początku – jako znak naszego zaufania do Twoich umiejętności
- Wydatki podatkowe (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 kwalifikują się do pełnego prawa do 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 szkole podstawowej
- Urlop płodności – do 2 tygodni płatnego urlopu na leczenie IVF
- Aktywności sportowe z osobistym trenerem w biurze
- Premia za polecenie
- MacBook jako narzędzie pracy
Twoje obowiązki
Pracujemy w filozofii DevOps. Bierzemy odpowiedzialność za oprogramowanie przez cały jego cykl życia. Praktykujemy ciągłą integrację, dostarczanie i wsparcie naszego kodu aż do produkcji i dalej.
Chociaż konkretne obowiązki będą zależały od zmieniających się potrzeb biznesowych Tesco, poniżej przedstawiamy przegląd kluczowych obowiązków i miar roli:
- Być programistą; przeglądać i wnosić wkład w kod.
- Proaktywnie proponować rozwiązania.
- Pracować w zespole – wspierać i być wspieranym w swoim zespole.
- Projektować: projektować, proponować i przeglądać architekturę.
- Skupiać się na wydajności, dostępności, niezawodności i bezpieczeństwie.
- Tworzyć lekkie i mobilne aplikacje internetowe z myślą o użytkownikach.
- Wnosić wkład w definiowanie funkcji dla usług posiadanych przez Twój zespół.
- Efektywnie komunikować postępy swoje i swojego zespołu członkom zespołu, menedżerowi oraz szerszym kolegom z Tesco.
Wymagania
Musisz mieć:
- Co najmniej 4-letnie doświadczenie w programowaniu w Java 11+
- Doświadczenie w pracy z metodykami Agile (Scrum/Kanban)
- Doświadczenie w rozwoju opartego na testach
- Doświadczenie w projektowaniu i rozwijaniu mikroserwisów / interfejsów API REST
- Dobre umiejętności komunikacyjne w języku angielskim
- Gotowość do udziału w rotacji dyżurów
Miło widziane umiejętności:
- Doświadczenie z Azure lub innymi rozwiązaniami chmurowymi
- Znajomość React
O nas
Nasi współpracownicy pracują z jednym celem na myśli, pomagając uczynić każdy dzień trochę lepszym dla naszych klientów, współpracowników i społeczności na całym świecie. Żaden klient nie jest taki sam, jak żaden z naszych współpracowników.
W Tesco promujemy równowagę, która pozwala Ci rozwijać się zarówno w pracy, jak i poza nią. Spędzaj 60% swojego tygodnia, współpracując z kolegami w naszych lokalizacjach biurowych lub lokalnych, a resztę zdalnie. Niezależnie od tego, czy dopiero zaczynasz swoją karierę, łączysz pasje, czy przechodzisz przez ważne wydarzenia życiowe, jesteśmy tutaj, aby Cię wspierać.
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ć.
Co nasi współpracownicy lubią najbardziej w Tesco:
- Rozwijamy własne produkty
- Wywieramy wpływ; duża skala operacji
- Odpowiedzialność i szacunek są nam przyznawane
- Współpracujemy i wspieramy się nawzajem
- Są świetni koledzy, którzy są podzieleni na małe zespoły
- Możemy rozwijać się i uczyć nowych rzeczy
Software Engineer - Fullstack in Kraków – pracodawca: Tesco
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.