Fullstack Engineer (.NET + Next.js) Mid/Senior

Warszawa
Oferta wygasa za:3 dni
Tryb rekrutacjiRekrutacja stacjonarna
BranżaAdministracja biurowa

Obowiązki

  • Projektowanie, rozwój oraz utrzymanie aplikacji w oparciu o .NET i Next.js
  • Tworzenie oraz rozwijanie usług wspólnych opartych o architekturę zdarzeniową
  • Budowanie i rozwijanie API z wykorzystaniem ASP.NET Core
  • Projektowanie rozwiązań zgodnych z zasadami Clean Architecture oraz Domain-Driven Design
  • Implementacja mechanizmów komunikacji asynchronicznej oraz integracji między systemami
  • Tworzenie i rozwój testów jednostkowych oraz integracyjnych
  • Wykorzystanie usług platformy Azure do budowy skalowalnych i bezpiecznych rozwiązań
  • Współpraca z architektami oraz pozostałymi zespołami technologicznymi
  • Dbanie o jakość kodu, obserwowalność systemów oraz ciągłe doskonalenie rozwiązań

Wymagania

  • Komercyjne doświadczenie na stanowisku .NET Developer lub Fullstack Developer
  • Bardzo dobra znajomość C#, ASP.NET Core Web API oraz Entity Framework Core
  • Praktyczna znajomość Next.js, React oraz TypeScript
  • Doświadczenie w tworzeniu nowoczesnych aplikacji webowych i integracji z API
  • Dobra znajomość zagadnień związanych z programowaniem asynchronicznym
  • Doświadczenie w tworzeniu testów jednostkowych oraz integracyjnych
  • Praktyczne doświadczenie z Clean Architecture, SOLID, DDD oraz CQRS
  • Zrozumienie wzorców architektonicznych i umiejętność oceny, kiedy warto je stosować
  • Doświadczenie w pracy z architekturą zdarzeniową oraz systemami opartymi o komunikaty
  • Znajomość pojęć takich jak Domain Events, Integration Events, Outbox Pattern, Inbox Pattern, Idempotency oraz Eventual Consistency
  • Doświadczenie w pracy z usługami Azure (znajomość Azure Service Bus będzie dużym atutem)
  • Umiejętność samodzielnego rozwiązywania problemów i podejmowania decyzji technicznych
  • Język polski umożliwiający swobodną komunikację w zespole
  • Język angielski pozwalający na swobodną pracę z dokumentacją techniczną

Oferujemy

  • Doświadczenie z OpenTelemetry oraz Application Insights
  • Znajomość Azure App Service, Azure Container Apps, Azure SQL, Azure Key Vault oraz Azure Storage
  • Doświadczenie z Dockerem
  • Znajomość GitHub lub Azure DevOps
  • Podstawowa znajomość Terraform lub innych narzędzi Infrastructure as Code
  • Doświadczenie w pracy z architekturą mikroserwisową lub Modular Monolith
  • Znajomość dokumentacji architektonicznej w standardach C4, UML, OpenAPI lub AsyncAPI
  • Znajomość wzorca Strangler Pattern
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!

Dodatkowe informacje

Źródło: 7n/Praca

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie