dmTECH Polska
Rzeszów / Global
Rzeszów / Global
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
Rzeszów / Global
Rzeszów / Global
Rzeszów / Global
Rzeszów / Global
Rzeszów / Global