Senior Fullstack Developer z j. niemieckim lub angielskim (Python & React) – dmGPT
dmTECH Polska
⚲ Wrocław, Warszawa, Kraków, Gdańsk, Poznań, Katowice, Bydgoszcz, Toruń, Łódź, Szczecin
140 - 180 PLN/h netto (B2B)
Wymagania
- Server‑Sent Events
- WebSocket
- AI
- API
- fastapi
- React
- Python
Opis stanowiska
Do nowej spółki technologicznej w Polsce należącej do międzynarodowej grupy dm poszukujemy osoby na stanowisko: Senior Fullstack Developer z j. niemieckim lub angielskim (Python & React) – dmGPT dmTECH to międzynarodowy zespół ponad 1 400 ekspertek i ekspertów z różnych obszarów IT oraz technologii wspierających e-commerce. Pracujemy dla dm – jednej z największych sieci drogerii w Europie. Nasza codzienna praca ma realny wpływ na biznes. Przygotowywane przez nas rozwiązania każdego dnia wspierają technologicznie pracowników i klientów drogerii, sklepu internetowego oraz aplikacji mobilnej w 14 krajach. Działamy w oparciu o najnowsze technologie i myślimy długofalowo. Dołącz do nas i twórz z nami pierwsze zespoły technologiczne w Polsce. Na czym będzie polegała Twoja praca Projekt: Nasz zespół dmGPT jest wiodącym zespołem AI w grupie dm, rozwijającym innowacyjną, natywną platformę AI oraz rozwiązania agentowe, w tym interfejs czatu AI wdrożonego w całej organizacji. Budujemy i utrzymujemy własne aplikacje oraz panele użytkownika, integrujemy wielu dostawców chmurowych i modeli LLM, a także dostarczamy centralną platformę dla agentów AI i rozwiązań opartych na sztucznej inteligencji. Aby spełnić wysokie standardy jakości i innowacyjności, stale rozwijamy naszą platformę, architekturę i narzędzia, skupiając się na potrzebach użytkowników oraz wpływie biznesowym. Naszym celem jest zapewnienie środowiska produkcyjnego, które pozwoli dm w pełni wykorzystać potencjał sztucznej inteligencji. Szukasz środowiska, w którym możesz współtworzyć najnowocześniejsze rozwiązania AI, rozwijać się osobiście i mieć realny wpływ na całą firmę? W takim razie czekamy właśnie na Ciebie Tech Stack: Python (FastAPI), React (TypeScript), AI Agents (LangGraph/LangChain), WebSockets/SSE, LLM APIs, Docker Miejsce współpracy: hybrydowo (Wrocław) lub 100% współpraca zdalna Forma współpracy: B2B Wynagrodzenie: 140 -180 PLN/h + VAT na B2B Twoje zadania: • Realizacja funkcjonalności end‑to‑end poprzez łączenie warstwy frontendowej z backendową - od projektowania API po implementację interfejsów użytkownika • Budowa i utrzymanie wysokiej jakości backendowych usług AI w Pythonie, z dbałością o czysty kod, testy, dokumentację oraz dostarczanie rozwiązań gotowych do użycia produkcyjnego • Tworzenie nowoczesnych, responsywnych paneli użytkownika w React, które udostępniają funkcjonalności AI użytkownikom w całej grupie dm • Projektowanie i rozwój interaktywnych komponentów aplikacji działających w czasie rzeczywistym z wykorzystaniem WebSockets i Server‑Sent Events dla aplikacji AI działających w trybie streamingu • Tworzenie agentowych rozwiązań AI z wykorzystaniem silników workflow, takich jak LangGraph, na naszej wewnętrznej platformie produkcyjnej Co wnosisz do zespołu • Minimum 5 lat doświadczenia w obszarze Software Engineeringu • Pasja do budowania produktów opartych na sztucznej inteligencji oraz aktywne korzystanie z narzędzi wspierających proces tworzenia oprogramowania (m.in. GitHub Copilot, Claude Code) • Doświadczenie w programowaniu w Python, ze szczególnym uwzględnieniem FastAPI oraz tworzeniu API gotowych do produkcji • Znajomość i praktyczne wykorzystanie we wcześniejszej karierze zawodowej biblioteki React i udokumentowane prace nad projektowaniem nowoczesnych interfejsów użytkownika • Doświadczenie w technologiach webowych czasu rzeczywistego, takich jak WebSockets lub Server‑Sent Events - najlepiej w kontekście aplikacji streamingowych lub komunikatorów • Zainteresowanie lub doświadczenie w budowaniu agentowych systemów AI • Samodzielność oraz wysoki poziom organizacji pracy, przy jednoczesnej zdolności do efektywnej współpracy w zwinnym środowisku zespołowym • Znajomość języków: polskiego (C1) i angielskiego (C1) Dodatkowymi atutami będą: • Poparte zreazliowanymi projektami doświadczenie z frameworkami takimi jak LangGraph lub LangChain • Znajomość języka niemieckiego (B2) Co Ci oferujemy • Stabilną współpracę z jednym z najbardziej cenionych pracodawców IT w Niemczech • Realny wpływ na biznes i możliwość dostrzeżenia efektów Twojej pracy • Zaangażowanie w działanie międzynarodowych zespołów, z możliwością podnoszenia kompetencji z języków: niemieckiego i angielskiego podczas indywidualnych zajęć z lektorem • Rozwój oparty o dostęp do kursów, szkoleń, certyfikacji i konferencji. • Możliwość uczenia się od Twoich koleżanek i kolegów w ramach codziennej współpracy, także w ramach pair programmingu • Swobodę w decydowaniu o czasie i miejscu współpracy z możliwością skorzystania z naszych biur we Wrocławiu oraz Karlsruhe (Niemcy). Współpraca zdalna to u nas standard • Samodzielność i decyzyjność w wykonywaniu zadań projektowych • Kulturę współpracy opartą o dialog, w której stawiamy na współpracę w zespołach, prostolinijność, szacunek i zrozumienie, że błędy są czymś naturalnym, gdy chcemy się rozwijać • Możliwość skorzystania z rozwiązań benefitowych dostępnych dla partnerów B2B (np. program kafeteryjny, opieka medyczna itp.) • Wdrożenie do współpracy w naszych siedzibach we Wrocławiu i Karlsruhe pełne okazji do poznania kolegów i koleżanek oraz możliwość wyjazdów projektowych wynikającą z potrzeb projektu