Pomiń do treści
Logo firmy emagine

Full Stack udvikler

emagine

Oferta w skrócie
Widełki nieujawnione
🏢StacjonarnaTryb pracy
📄OtherKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaCopenhagen
Źródło
Aktywna
Opublikowano4 maja 2026
Ostatnio sprawdzono6 maja 2026
Wygasa za43 dni
Werdykt JobHunt

Starszy full-stack developer pracujący dla klienta w Kopenhadze, głównie w modelu konsultingowym przez polską agencję emagine. Rola koncentruje się na platformie Microsoft (.NET, Blazor, Azure) w architekturze modułowego monolitu z elementami DDD. Oczekiwana jest bardzo głęboka znajomość C# i nowoczesnego .NET, a także umiejętność pracy na całym stosie – od CSS po infrastrukturę (Bicep). To nie jest typowy full-stack z frontendem JavaScript – frontend to Blazor z FluentUI, a backend to zaawansowany C# z naciskiem na wydajność i bezpieczeństwo.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak widełek wynagrodzenia, nie podano wymogów językowych (duński?).

🛠 Wymagane technologie
Dane źródłowe
Active Server Pages (ASP)Artificial Intelligence (AI)SQLHTMLCSS.NetC#ASP.NETSecurityMicrosoft Visual Studio
AI Insights
Czym naprawdę jest ta rola?Full-Stack Engineer

Starszy full-stack developer pracujący dla klienta w Kopenhadze, głównie w modelu konsultingowym przez polską agencję emagine. Rola koncentruje się na platformie Microsoft (.NET, Blazor, Azure) w architekturze modułowego monolitu z elementami DDD. Oczekiwana jest bardzo głęboka znajomość C# i nowoczesnego .NET, a także umiejętność pracy na całym stosie – od CSS po infrastrukturę (Bicep). To nie jest typowy full-stack z frontendem JavaScript – frontend to Blazor z FluentUI, a backend to zaawansowany C# z naciskiem na wydajność i bezpieczeństwo.

Plusy
  • Nowoczesny stack (.NET 10, Blazor, Azure)
  • Silny nacisk na DDD i czystą architekturę
  • Świadomość bezpieczeństwa i wydajności
  • Elastyczność co do pokrycia 100% wymagań
  • Praca z Azurą i Bicep – nowoczesne DevOps
Na co uważać
  • Brak widełek wynagrodzenia – typowe dla ofert konsultingowych, ale utrudnia ocenę
  • Rola konsultingowa – praca u klienta, możliwy brak stabilności i ciągłości
  • Wymagania bardzo szczegółowe i głębokie – ryzyko, że rzeczywisty zakres będzie węższy lub szerszy
  • Brak informacji o języku duńskim – prawdopodobnie wymagany, ale nie wprost
  • !Brak opisu procesu rekrutacyjnego
  • !Nieznana wielkość zespołu klienta
  • !Start 1 czerwca – pilność może oznaczać presję czasową
  • !Architektura modułowego monolitu – nie każdemu odpowiada
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Implementacja komponentów Blazor (FluentUI) i logiki backendowej w C#
  • Modelowanie domeny zgodnie z DDD (agregaty, granice, hierarchie)
  • Optymalizacja wydajności kodu (pooling, alokacje, benchmarking)
  • Integracja z systemami zewnętrznymi (outbox, retries, kontrakty, auth)
  • Pisanie i review kodu w C#, ASP.NET Core, Entity Framework Core
  • Konfiguracja CI/CD w Azure DevOps i provisioning Azure (Bicep)
  • Udział w refinement i planowaniu – analiza wymagań biznesowych
  • Threat modeling i implementacja zabezpieczeń (RBAC, mTLS, IdP)
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Developer z solidnymi 3-4 latami praktyki w .NET, który potrafi stworzyć aplikację Blazor i rozumie DDD. Musi mieć doświadczenie w C# na poziomie zaawansowanym oraz w integracjach i bezpieczeństwie. Gotowość do codziennej pracy w biurze w Kopenhadze.

Raczej nie dla

Osoby, które szukają pracy zdalnej, juniorzy bez głębokiej wiedzy o C#, ani developerzy preferujący mikroserwisy lub frontend oparty na JavaScript.

Ocena dopasowania
Junior1/5
Mid3/5
Senior5/5
Hands-on5/5
Architekt4/5
Remote1/5
Enterprise3/5
Pytania do rekrutera
  • ?Czy znajomość języka duńskiego jest wymagana na co dzień?
  • ?Ile osób liczy zespół i jak wygląda podział obowiązków?
  • ?Czy istnieje możliwość pracy zdalnej w niektóre dni?
  • ?Jakie są najbliższe wyzwania techniczne w projekcie?
  • ?Czy system będzie modernizowany, czy raczej rozwój istniejącego?
Brakujące informacje
  • Brak widełek wynagrodzenia
  • Nie podano wymogów językowych (duński?)
  • Brak informacji o procesie rekrutacyjnym
  • Brak szczegółów o beneficie (urlop, ubezpieczenie)
Zespół

Zespół stawia na zdrowe podejście do rozwoju, unika fanatyzmu technologicznego i promuje feedback. Praca w refinement, gdzie wymagania nie są w pełni znane z góry.

🔗Podobne oferty