Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Backend / Fullstack Developer - system do harmonogramowania i optymalizacji grafików dla wykonawcy infrastruktury energetycznej

18200 - 22400 zł

SOLUTIONSPACE sp. z o.o.

Poznań
  • Praca zdalna

Wymagane, Python, Next.js, React.js, Docker, Git, GitHub, Claude Code, SQL, TypeScript, Spring Boot, Linux, Java

Mile widziane, Optymalizacja Liniowa, Grafana

System operacyjny, Windows, macOS, Linux

O projekcie, Budujemy inteligentny system harmonogramowania dla dużego wykonawcy infrastruktury energetycznej (budowa gazociągów) - narzędzie do wspierania planistów w układaniu planów prac, zarządzania ekipami budowlanymi, maszynami i kwalifikacjami na dużą skalę, w wielu projektach jednocześnie w całej Polsce., , Zaczynamy współprace z kilentem od harmonogramowania (constraint-based scheduling / optymalizacja przydziału zasobów), ale to dopiero pierwszy krok — dalej będzie sporo innych projektów optymalizacyjno-automatyzacyjnych, część mocno AI-owych., , Będziesz częścią małego, zwinnego zespołu:, , mid fullstack dev (full-time), architekt/senior dev + PM (part-time), konsultant i analityk biznesowy (part-time), ekspert doradczy od planowania/harmonogramowania (part-time)

Twój zakres obowiązków, projektowanie i implementacja modelu domenowego dla harmonogramowania ekip, sprzętu i kwalifikacji (constraint model), praca z silnikiem optymalizacyjnym (Timefold / OR-Tools) — definiowanie ograniczeń twardych i miękkich, strojenie, testowanie jakości rozwiązań, budowa backendu (Python/Java) obsługującego logikę harmonogramowania, integracje danych i API, współtworzenie frontendu (React/Next.js) — interfejs dla planistów, tryb doradczy z możliwością ręcznej korekty (human-in-the-loop), udział w audycie danych i procesów u klienta — rozmowy z planistami, analiza istniejących arkuszy/procesów, odtwarzanie rzeczywistej funkcji celu, praca nad jakością i wydajnością rozwiązania — benchmarking, porównania wariantów, walidacja na danych historycznych, wdrażanie i utrzymanie środowisk (on-prem / chmura), konfiguracja CI/CD, Docker, bezpośredni kontakt z klientem — prezentowanie postępów, zbieranie feedbacku, iteracyjne dopasowywanie rozwiązania do realnych potrzeb, code review, dbanie o jakość i skalowalność kodu w zespole, wykorzystywanie narzędzi AI-assisted engineering w codziennej pracy (Claude Code / Cursor) w sposób świadomy i kontrolowany

min. 4 lata doświadczenia jako backend / fullstack developer, Python do backendu, plus React lub Next.js po stronie frontu, wcześniejsze doświadczenie z problemami typu scheduling/optymalizacja — np. grafiki pracownicze (shift scheduling), VRP (vehicle routing), harmonogramowanie produkcji, RCPSP, crew rostering, przydział zasobów w projektach — cokolwiek z tej rodziny problemów, praktyczna znajomość Google OR-Tools, Timefold (dawniej OptaPlanner) lub podobnych silników optymalizacyjnych (CP-SAT, MILP, itp.), czyste, skalowalne podejście do kodu — piszemy rzeczy, które będą żyć, nie prototypy na jeden sprint., Doświadczenie w pisaniu i utrzymywaniu testów integracyjnych i jednostkowych, doświadczenie z wdrożeniami produkcyjnymi — on-prem i/lub chmura (Hetzner, inne VPSy, GCP, AWS, Azure), git, GitHub, Docker — standard, zakładamy że to oczywiste, AI-assisted engineering — pracujemy z Claude Code/Cursor na co dzień, ale to ma być wspomaganie inżynierskie, nie "vibecoding" bez zrozumienia co się dzieje w kodzie, Znajomość języka angielskiego na poziomie zawodowym - musisz być w stanie czytać dokumentacje, a część naszych klientów może nie mówić po polsku. Nasza firma ma duże ambicje międzynarodowe., ownership i samodzielność od pierwszego dnia — nie czekamy na rozpisany ticket, potrzebujemy kogoś kto ogarnia problem i bierze za niego odpowiedzialność, komfort z niejednoznacznością — to nie jest środowisko z gotową specyfikacją na każdy sprint, dużo rzeczy odkrywamy z klientem po drodze, profesjonalizm i accountability — dowozimy rozwiązania klientowi, nie tylko kod do repo, zainteresowanie optymalizacją, automatyzacją i budowaniem narzędzi, które realnie usprawniają pracę ludziom — nie robimy tego dla sportu, tylko z przekonania o skuteczności

To oferujemy, projekt na 4 miesiące z realnym potencjałem przedłużenia (przewidziana dłuższa współpraca po udanym pilotażu), pracę bezpośrednio z founderami, bez warstw korpo-biurokracji, ciekawy, trudny problem domenowy (RCPSP + crew rostering, nie kolejny CRUD), po tym projekcie — możliwość przejścia do innych projektów w SolutionSpace: AI, automatyzacje, różne branże, realny wpływ na architekturę i sposób pracy zespołu, nie tylko wykonawstwo, Elastyczny czas pracy - to nie 9/5 - to dowożenie wyników i fajnego softu, Opłacamy subskrypcję Claude Code / Cursor / Codex

O nas, Audytujemy procesy, budujemy oprogramowanie i automatyzacje oparte o AI. Rozliczamy się z wyniku., Łączymy doradztwo, inżynierię oprogramowania i AI w jednym zespole, dla firm z rozbudowanymi operacjami i wieloosobowymi zespołami. Sprawdzamy, gdzie technologia obniży koszty, podniesie jakość albo zwiększy sprzedaż, i sami to wdrażamy
Oferta pracy dodana 5 dni temu