Pracujemy nad zestawem kluczowych aplikacji wspierających edukację. Część z nich ma długą historię — dlatego niektóre projekty refaktoryzujemy, a wiele przepisujemy od nowa, budując je w oparciu o DDD i dobre praktyki.
responsibilities :
udział w warsztatach DDD — wyłanianie kontekstów i projektowanie modułów
współudział w tworzeniu architektury nowych rozwiązań
refaktoryzacja lub przepisywanie od zera istniejących elementów
dodawanie testów i wdrażanie dobrych praktyk
współtworzenie i rozwijanie CI/CD (Azure + nasze środowiska)
rozwijanie integracji — m.in. z Microsoft API
wykorzystywanie AI w codziennych zadaniach (analiza kodu, testy, dokumentacja, automatyzacje)
requirements-expected :
potrafi pracować zarówno z legacy, jak i przy tworzeniu systemów od zera
zna praktyki architektoniczne
chce wykorzystywać DDD
myśli analitycznie i systemowo
ceni dobrą komunikację, cierpliwość i partnerską współpracę
jest otwarta na naukę i nowe rozwiązania
offered :
start: najlepiej od zaraz, na początek 3-miesięczna umowa próbna (pełne wynagrodzenie, krótszy okres wypowiedzenia)
po okresie próbnym: stała współpraca (umowa na czas nieokreślony)