Fullstack Developer (React+.NET)
⚲ Wrocław, Gdańsk, Kraków, Poznań, Warszawa
20 150 - 26 880 PLN netto (B2B)
Wymagania
- ponad 4 lata komercyjnego doświadczenia z .NET, C#, React i TypeScript (dopuszczalne większe doświadczenie backendowe)
- angielski i polski min. B2+ (warunek konieczny)
- praktyczne doświadczenie z CQRS i Domain-Driven Design (agregaty, encje, value objects, bounded contexts)
- zrozumienie koncepcji Event Sourcing (event stores, event replay, modelowanie zmian stanu jako immutable domain events)
- doświadczenie z PostgreSQL i nowoczesnymi ORM (np. Entity Framework)
- ekspozycja na CosmosDB lub podobne bazy NoSQL/dokumentowe
- gotowość do okazjonalnych wizyt w biurze (Wrocław lub Bielsko-Biała) na spotkania zespołowe, wizyty u klienta lub wyjazdy do siedziby klienta
Opis stanowiska
Praca nad aplikacją dla międzynarodowego klienta z sektora FinTech, dedykowaną bankom i instytucjom finansowym. Będziesz projektować architekturę rozwiązań webowych w oparciu o mikroserwisy i chmurę, rozwijać funkcjonalności w .NET i React oraz tworzyć i utrzymywać API na platformie SaaS. To dobra oferta dla doświadczonego fullstackowca, który mocno czuje backend i chce pracować przy złożonym projekcie domenowym. Uwaga: wymagania dotyczące CQRS i DDD (agregaty, encje, value objects, bounded contexts) oraz Event Sourcing wskazują na realnie wysoką złożoność architektury — bez doświadczenia w tych obszarach wdrożenie może być trudne.
🔍 Dekoder Ogłoszenia
🔴
Designing web solution architecture based on best practices, using microservices and the cloud services.
Może oznaczać, że będziesz odpowiedzialny za architekturę, ale równie dobrze za implementację istniejących wzorców w ramach narzuconych rozwiązań.
🔴
Being part of a SCRUM team that develops and delivers software solutions throughout the entire production lifecycle.
Standardowe stwierdzenie, które może oznaczać zarówno dobrze zorganizowany proces Scrum, jak i chaotyczne spotkania i brak jasnych ról.
🔴
but will be ok more experience in back-end
Może sugerować, że frontend (React) jest mniej priorytetowy lub że zespół potrzebuje mocniejszego wsparcia backendowego, nawet kosztem doświadczenia frontendowego.
🔴
Hands-on experience with CQRS and Domain-Driven Design (DDD), including aggregates, entit
Wymaganie DDD i CQRS może wskazywać na złożoność projektu, ale też na potencjalnie trudną do wdrożenia i utrzymania architekturę, jeśli nie ma doświadczenia w tych obszarach.