Pracuj.pl Stacjonarnie Mid

Full Stack Developer

Gebwell Sp. z o.o.

⚲ Chwaszczyno (pow. kartuski)

Wymagania

  • C#
  • .NET
  • React.js
  • TypeScript
  • PostgreSQL
  • MongoDB
  • Entity Framework
  • Git
  • Microsoft Azure
  • GitLab
  • Terraform
  • Figma

Opis stanowiska

Nasze wymagania: Praktyczna znajomość języka TypeScript oraz biblioteki React po stronie frontendu. Biegła znajomość języka C# oraz platformy .NET (najnowsza wersja LTS) po stronie backendu. Doświadczenie w zarządzaniu danymi z użyciem baz PostgreSQL, MongoDB oraz Entity Framework (Code First). Doświadczenie w tworzeniu rozwiązań opartych na chmurze Microsoft Azure (App Service, Container Apps, Blob Storage, Active Directory B2C). Doświadczenie w pracy z systemem kontroli wersji Git / GitHub. Zakres obowiązków: Tworzenie responsywnych, interaktywnych interfejsów „drag & drop” oraz praca z projektami UX/UI (Figma). Projektowanie usług logiki biznesowej oraz komunikacji systemowej poprzez REST API. Projektowanie asynchronicznego przetwarzania zdarzeń (Publish/Subscribe, Azure Service Bus, MassTransit). Definiowanie infrastruktury (IaC) za pomocą np. Bicep, Terraform, ARM. Implementacja bezpiecznego przechowywania poświadczeń (Azure Secrets, GitHub Secrets) oraz zarządzanie zależnościami (Dependabot). Utrzymanie i monitorowanie wydajności aplikacji za pomocą Application Insights oraz Azure Monitor. Pisanie zautomatyzowanych testów jednostkowych i integracyjnych. Wdrażanie automatycznych potoków CI/CD przy użyciu GitHub Actions. Oferujemy: Stabilne zatrudnienie w firmie o ugruntowanej pozycji na rynku umowę o pracę praca na miejscu w nowym budynku miłą atmosferę w pracy i wsparcie doświadczonego zespołu możliwość rozwoju samodzielność grupowe ubezpieczenie na życie zfśs

🔍 Dekoder Ogłoszenia

🔴
Tworzenie responsywnych, interaktywnych interfejsów „drag & drop” oraz praca z projektami UX/UI (Figma).
Oczekuje się, że będziesz nie tylko kodować, ale także aktywnie uczestniczyć w projektowaniu interfejsów użytkownika, co może wykraczać poza typowe obowiązki developera.
🔴
możliwość rozwoju
Może oznaczać zarówno szkolenia i ścieżki kariery, jak i konieczność samodzielnego zdobywania nowej wiedzy i umiejętności bez formalnego wsparcia.
🔴
samodzielność
Oznacza, że będziesz musiał podejmować wiele decyzji i rozwiązywać problemy bez ciągłego nadzoru, co może być zarówno zaletą, jak i wyzwaniem.
🟡
miłą atmosferę w pracy i wsparcie doświadczonego zespołu
Może oznaczać, że zespół jest przyjazny, ale także, że od nowego pracownika oczekuje się szybkiego wdrożenia i samodzielności w rozwiązywaniu problemów, korzystając z wiedzy innych.
🟡
praca na miejscu w nowym budynku
Podkreśla fizyczną obecność w biurze, co może być dla niektórych wadą w porównaniu do pracy zdalnej lub hybrydowej.