Full Stack Developer (C# + TypeScript)
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt to webowy system e-commerce połączony z autorskim systemem ERP, obsługujący kluczowych klientów w Europie. Wykorzystywany jest C#, .NET 10, ASP.NET 10, Entity Framework Core, MS SQL Server, RabbitMQ. Architektura to modularny monolit oparty na DDD i CQRS z migracją ze .NET Framework 4.8 metodą strangler fig. Zakres obowiązków obejmuje tworzenie i rozwój funkcji ERP, projektowanie API REST, modelu domenowego, interfejsów użytkownika oraz utrzymanie kodu.

newquick applyyou can start ASAP

Full Stack Developer (C# + TypeScript)

Firma: HARDWARE DIRECT

od: 5 sierpnia 2026
do: 19 września 2026
brak widełekkontrakt B2B (pełny etat)
brak widełekumowa o pracę
Szczegóły wynagrodzenia
stała podstawa wynagrodzenia
nadgodziny
Parametry oferty
poziom:mid • senior
tryb pracy: zdalna • hybrydowa • stacjonarna
Warszawa, Ursynów
Warszawa, UrsynówSalsy 2Pokaż na mapie

Wymagania

Technologie wymagane

.NET
C#
MVC
DDD
SQL
TypeScript
JavaScript

Technologie mile widziane

Next.js
React.js
React Native

System operacyjny

Windows
Linux

Nasze wymagania

  • minimum 3-lata komercyjnego doświadczenia w programowaniu C#
  • biegła znajomość platformy .NET, C#, ASP i wzorca MVC
  • bardzo dobra znajomość wzorców projektowych i dobrych praktyk programistycznych
  • przynajmniej dobra znajomość zagadnień architektury aplikacji
  • znajomość podejścia Domain Driven Design
  • znajomość MS SQL Server lub T-SQL
  • znajomość Entity Framework Core
  • znajomość JavaScript, TypeScript

Mile widziane

  • znajomość RabbitMQ, Redis
  • znajomość przynajmniej jednego frameworka JS (np. NextJS, React, Svelte, Angular)
  • znajomość Dapper
  • znajomość testów integracyjnych ASP.NET Core
  • doświadczenie we wdrażaniu wzorca Strangler Fig z wykorzystaniem YARP

Twój zakres obowiązków

  • tworzenie nowych funkcjonalności aplikacji ERP zgodnie z wytycznymi
  • rozwój i utrzymanie istniejącego kodu
  • projektowanie i implementacja API (REST)
  • projektowanie modelu domenowego i schematu bazy danych
  • tworzenie interfejsów użytkownika
  • współpraca z zespołem front-end

O projekcie

Jesteśmy dystrybutorem sprzętu serwerowego, który obsługuje największe firmy w Polsce i Europie, takie jak: mBank, BMW, CCC, Zalando czy Credit Suisse. Z myślą o nich tworzymy webowy system e-commerce połączony z naszym autorskim systemem ERP.
Jako programista będziesz odpowiedzialny za tworzenie nowych funkcjonalności aplikacji ERP oraz utrzymanie i rozwój istniejącego kodu. Jedną ze szczególnie ciekawych funkcjonalności będzie graficzny konfigurator serwerów.

Tak organizujemy naszą pracę

Tak pracujemy

wewnątrz organizacjikoncentrujesz się na jednym projekciemasz wpływ na wybór narzędzi i technologiimasz wpływ na rozwiązania technologicznemasz wpływ na produkttworzysz kod "od zera"koncentrujesz się na rozwoju produktuagile

Skład zespołu

11 osób:backend developerfrontend developerfullstack developerlider technicznydevOpsproduct ownergraphic designerUI designerUX designeradministrator IT

Podział czasu pracy

  • 60%
    tworzenie nowych funkcjonalności
  • 40%
    rozwój i utrzymanie istniejącego kodu

Tak pracujemy nad projektem

  • Clean Code
  • code review
  • wzorce projektowe
  • DDD
  • Continuous Deployment
  • Continuous Integration
  • deployment na poziomie zespołu
  • wsparcie architekta / lidera technicznego
  • dokumentacja
  • narzędzia do trackowania zadań
  • testy integracyjne
  • testy jednostkowe

O projekcie

Rozwijamy nasz autorski system ERP, obsługujący pełen zakres procesów biznesowych firmy od zaopatrzenia po e-commerce.
Aplikacja jest w trakcie migracji z .NET Framework 4.8 do .NET 10, prowadzonej metodą strangler fig z wykorzystaniem YARP. Dzięki czemu stopniowo wymieniamy legacy, budując nowe funkcjonalności w oparciu o aktualną technologię.
Architektura to modularny monolit oparty na DDD i CQRS. Moduły są odseparowanymi projektami komunikującymi się przez kolejkę, a proces zapisu (EF Core) jest oddzielony od odczytu (Dapper).
Backend tworzymy w C#:
  • ASP.NET 10 (nowe funkcjonalności), moduły w .NET Standard 2.0 oraz legacy w .NET Framework 4.8
  • Microsoft SQL Server jako baza danych
  • RabbitMQ do komunikacji asynchronicznej
  • Kontrolery MVC + REST API
  • Jakość utrzymujemy testami jednostkowymi i integracyjnymi (xUnit, WebApplicationFactory) oraz logami strukturalnymi
  • Frontend piszemy w czystym TypeScript z użyciem Web Components, stopniowo rezygnując z jQuery. Docelowo planujemy przejście na React SPA / Next.js.
    Company

    To oferujemy

    • zatrudnienie w oparciu o umowę o pracę, zlecenie lub B2B
    • realny wpływ na projekt i możliwość realizacji własnych pomysłów
    • możliwość rozwoju i podnoszenia swoich umiejętności
    • udział w rozwoju ambitnego produktu w dynamicznie rozwijającej się polskiej firmie działającej na rynku międzynarodowym

    Benefity

    • dofinansowanie zajęć sportowych
    • prywatna opieka medyczna
    • możliwość pracy zdalnej
    • elastyczny czas pracy
    • spotkania integracyjne
    • brak dress code’u
    • kawa / herbata
    • napoje
    • parking dla pracowników

    Etapy rekrutacji

    • 1.
      Pierwszy etap - wstępna rozmowa kwalifikacyjna (zdalnie)
    • 2.
      Drugi etap - zadanie rekrutacyjne (zdalnie)
    • 3.
      Trzeci etap - omówienie zadania
    Full Stack Developer (C# + TypeScript)
    Zgłaszam się do:
    HARDWARE DIRECT
    Warszawa, Ursynów

    Brakuje Ci informacji?

    • Upewnij się, że w treści nie ma tego, czego szukasz.
    • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
    • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

    Udostępnij ofertę