- Dom
- Praca zdalna
- Junior Full Stack Developer (Logistics Domain)
Junior Full Stack Developer (Logistics Domain)
Podsumowanie pracy
Model pracy
Firma
Czy jesteś gotowy, aby rozpocząć swoją karierę w projekcie, który łączy najnowocześniejsze technologie z realnym wpływem na świat? Poszukujemy Junior Full Stack Developera, który dołączy do naszego zdalnego zespołu i pomoże budować platformę realizacji e-commerce nowej generacji dla jednej z największych firm logistycznych w Europie.
W Sigma Software cenimy ciekawość, współpracę i ciągłe uczenie się. Będziesz pracować w wspierającym środowisku, w którym innowacje są mile widziane, a Twoje pomysły mają znaczenie. To świetna okazja, aby rozwijać swoje umiejętności zarówno w backendzie, jak i frontendzie, eksplorując narzędzia do programowania wspomaganego sztuczną inteligencją w środowisku produkcyjnym.
Dlaczego warto do nas dołączyć? Będziesz częścią globalnego zespołu dostarczającego wpływowe rozwiązania, korzystającego z nowoczesnych technologii i kształtującego przyszłość logistyki.
Klient
Nasz klient to jeden z wiodących dostawców logistycznych w Europie z siedzibą w Niemczech, specjalizujący się w zintegrowanych systemach łańcucha dostaw i optymalizacji logistyki opartej na danych. Działając na wielu rynkach europejskich, oferują zaawansowane usługi magazynowe, transportowe i fulfillmentowe. Sigma Software współpracuje z nimi od 2017 roku, realizując ponad 10 aktywnych projektów, które napędzają innowacje i wydajność.
Projekt
Będziesz współtworzyć platformę realizacji e-commerce nowej generacji, zaprojektowaną do automatyzacji i optymalizacji przetwarzania zamówień, zarządzania zapasami oraz śledzenia dostaw. Rozwiązanie wykorzystuje nowoczesne technologie webowe oraz narzędzia wspomagane przez AI, aby zapewnić skalowalność i wydajność. To szansa na pracę nad produktem o dużym znaczeniu w środowisku Agile.
Obowiązki
- Tworzenie i utrzymywanie solidnych aplikacji przy użyciu TypeScript/JavaScript, Node.js, Nest.js oraz React.
- Implementacja nowych funkcjonalności od podstaw, takich jak usługi kontroli dostępu oparte na rolach, integracje API i tworzenie endpointów, pod okiem Senior Developerów.
- Ścisła współpraca z interesariuszami w celu definiowania, projektowania i dostarczania nowych funkcji.
- Praca w środowisku programistycznym wspomaganym przez AI, z wykorzystaniem narzędzi takich jak Claude Code, Cursor i Microsoft Copilot.
- Udział w przeglądach kodu, zapewniając jego jakość i łatwość utrzymania.
- Wspieranie ciągłego doskonalenia procesów programistycznych i praktyk współpracy zespołowej.
- Stosowanie metodologii Agile/SCRUM i aktywny udział w ceremoniach.
Wymagania
- Minimum 1,5 roku komercyjnego doświadczenia w tworzeniu oprogramowania ze szczególnym uwzględnieniem stosu TypeScript/JavaScript.
- Udowodnione doświadczenie w pracy z Node.js, React.js oraz tworzeniem REST API.
- Znajomość narzędzi do programowania wspomaganego przez AI (Claude Code, Cursor, Microsoft Copilot lub podobne).
- Umiejętność pisania skutecznych promptów dla kodu generowanego przez AI oraz refaktoryzacji.
- Doświadczenie w przygotowywaniu kodu do przeglądu wspomaganego przez AI oraz tłumaczeniu specyfikacji generowanych przez AI na zadania implementacyjne.
- Silne umiejętności debugowania i walidacji kodu generowanego przez AI.
- Doskonałe zdolności komunikacyjne i wielozadaniowość.
- Silne umiejętności rozwiązywania problemów i podejmowania decyzji z nastawieniem na wyniki.
- Myślenie analityczne i solidny osąd techniczny.
- Umiejętność szybkiego zrozumienia istniejących produktów cyfrowych i architektur.
- Doświadczenie w pracy w zespołach SCRUM.
- Biegła znajomość języka angielskiego.
Mile widziane
- Doświadczenie w integracji i pracy z systemami projektowymi (Tailwind, Storybook).
- Udowodnione doświadczenie w programowaniu wspomaganym przez AI (projekty własne, certyfikaty).
- Doświadczenie w rozbijaniu wymagań i dekompozycji zadań przy wsparciu AI (np. spec-kit, BMAD).
Profil kandydata
- Nastawienie na współpracę i chęć nauki.
- Zainteresowanie backendem z gotowością do pracy w pełnym stosie technologicznym (Full Stack).
- Pasja do jakości, czystego kodu i ciągłego doskonalenia.
- Adaptacyjność do pracy w dynamicznym, napędzanym przez AI środowisku programistycznym.

