Fullstack Software Engineer (Java/Kotlin, TypeScript) - Omnichannel Retail Logistics (B2B)
Do spółki technologicznej należącej do międzynarodowej grupy dm poszukujemy partnera biznesowego do współpracy jako:
Fullstack Software Engineer (Java/Kotlin, TypeScript) - Omnichannel Retail Logistics (B2B)
dmTECH to ponad 1 400 ekspertek i ekspertów z różnych obszarów technologicznych, którzy każdego dnia tworzą, utrzymują i rozwijają rozwiązania retailTECH dla koncernu dm - jednej z największych europejskich sieci drogerii. Działamy w Niemczech, Austrii i Polsce. Każdego dnia efekty naszej pracy budują doświadczenia klientów, osób współtworzących organizację i partnerów biznesowych w 14 krajach Europy, także w naszym kraju. Kreujemy branżę retailTECH w oparciu o najnowsze rozwiązania, współpracujemy zwinnie, myślimy długoterminowo.
Zostań naszym partnerem biznesowym i wspieraj rozwój naszych rozwiązań technologicznych w Polsce.
Projekt:
Zespół Omnichannel Retail Logistics w dmTECH rozwija i optymalizuje cyfrowe rozwiązania wspierające procesy logistyczne w modelu omnichannel. Kluczowym kierunkiem naszych działań jest dalszy rozwój systemów obsługujących zamówienia ze sklepu internetowego dm oraz aplikacji mobilnej, ich przekazywanie do centrów dystrybucji online, kompletację zamówień w sklepach oraz integrację z procesami kurierskimi.
Tech Stack: Kotlin, Java, Spring Boot, TypeScript, SPA, GCP, Cloud SQL, Cloud Storage, Cloud Foundry, GitLab, CI/CD, Infrastructure as Code, Event-Driven Architecture, Microservices
Miejsce współpracy: hybrydowo (Wrocław) lub 100% współpraca zdalna
Forma współpracy: Kontrakt B2B
Wynagrodzenie:
Mid: 100-140 PLN/h + VAT na B2B
Senior: 140-180 PLN/h + VAT na B2B
Na czym będzie polegała nasza współpraca
Rozwój i utrzymanie serwisów wspierających kierowanie zamówieniami online oraz zamówieniami ekspresowymi
Projektowanie integracji pomiędzy sklepem internetowym, centrami dystrybucji online, sklepami dm oraz dostawcami usług kurierskich, ekspresowych i paczkowych w oparciu o architekturę event-driven
Przekładanie wymagań procesów logistycznych na stabilne, bezpieczne i skalowalne rozwiązania technologiczne
Wspieranie jakości wdrożeń oraz dalszego rozwoju aplikacji w ramach współpracy z zespołem produktowym
Współpraca z jednostkami biznesowymi dm oraz partnerami technologicznymi w zakresie doprecyzowywania wymagań i rozwijania rozwiązań logistycznych
Rozwijanie aplikacji cloud-native oraz wspieranie integracji rozwiązań z usługami GCP
Świadome i odpowiedzialne wykorzystywanie narzędzi AI wspierających rozwój oprogramowania
Wymagane doświadczenie i kwalifikacje
Minimum 3-letnie doświadczenie w profesjonalnym tworzeniu oprogramowania
Praktyczna znajomość wdrażania architektur mikroserwisowych oraz event-driven
Dobra znajomość języków programowania Kotlin lub Java oraz frameworków enterprise, takich jak Spring Boot
Praktyka w tworzeniu frontendu w TypeScript oraz Single Page Application (SPA)
Znajomość budowy i utrzymania pipelineów CI/CD - preferowane środowisko GitLab
Znajomość narzędzi Infrastructure as Code
Podstawowa znajomość narzędzi wspierających rozwój oprogramowania z wykorzystaniem AI oraz krytyczne i odpowiedzialne podejście do ich stosowania
Doświadczenie we współpracy w środowisku zwinnym oraz gotowość do samodzielnego prowadzenia uzgodnionych tematów
Samodzielność i orientacja na rozwiązania w realizacji usług
Uporządkowane i staranne podejście do projektowania oraz rozwoju oprogramowania
Wysokie kompetencje komunikacyjne i umiejętność współpracy w środowisku międzynarodowym
Gotowość do poznawania nowych technologii i metod rozwoju oprogramowania
Bardzo dobra znajomość języka polskiego i angielskiego (C1)
Dodatkowymi atutami będą:
Ukończone studia w obszarze informatyki
Poparte zrealizowanymi projektami doświadczenie w cloud-native developmencie na GCP
Doświadczenie w pracy z usługami GCP, takimi jak Cloud SQL lub Cloud Storage
Umiejętność praktycznego wykorzystania Cloud Foundry jako platformy aplikacyjnej
Znajomość języka niemieckiego na poziomie minimum B1
Co Ci oferujemy
Partnerski model współpracy oparty na autonomii w realizacji powierzonych zadań, a także kulturze dialogu w naszych zespołach produktowych
Pair programming: realizując usługi często stosujemy współpracę usługodawców w zakresie programowania, która przyspiesza i zwiększa efektywność realizacji zadań i stanowi okazję do produktowego knowledge sharingu oraz poprawy jakości dostarczanych rozwiązań
Elastyczność i zaufanie to dla nas podstawa: nie masz narzuconych sztywnych godzin współpracy. Działamy w oparciu o wzajemne zaufanie. Dla nas liczą się efekty
Sprawny start we współpracy. Wierzymy, że dobry start współpracy musi być przygotowany. Plan wdrożenia do Twoich zadań projektowych otrzymasz z wyprzedzeniem.
Chcesz dowiedzieć się o tym, jak się u nas pracuje? Opowiedzą Ci o tym Joanna Błażejczyk, która prowadzi rekrutację i Adam Piwek z dmTECH

dmTECH Polska
dmTECH to ponad 1 400 ekspertek i ekspertów z wielu krajów z różnych obszarów IT, technologii, e-commerce, systemów ERP, analityki, zarządzania projektami i wielu innych dziedzin pracujących dla europejskiej sieci droger...CLOUDFIDE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Remote
Remote
Web Impact
Remote
Remote