Full Stack Developer
GEBWELL SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚIĄ
⚲ Chwaszczyno
Wymagania
- React
- Azure Services
- .Net
- MongoDB
- Docker
- TypeScript
- PostgreSQL
- Git
- C#
- Microsoft Azure
Opis stanowiska
Twoje zadania • Projektowanie i implementacja zaawansowanych, interaktywnych interfejsów użytkownika (w tym narzędzi typu „drag & drop” do tworzenia diagramów PI) we współpracy z projektantami UX/UI. • Tworzenie i optymalizacja skomplikowanej logiki biznesowej oraz usług obliczeniowych (m.in. na potrzeby kalkulatorów i wymiarowania) w środowisku .NET. • Projektowanie schematów i zarządzanie danymi z wykorzystaniem baz PostgreSQL oraz MongoDB (Entity Framework Code First). • Projektowanie architektury opartej na asynchronicznym przetwarzaniu zdarzeń (wzorzec Publish/Subscribe, Azure Service Bus, MassTransit). • Realizacja integracji systemowych poprzez REST API (wymiana danych z systemami ERP oraz aplikacjami wewnętrznymi). • Zapewnienie jakości kodu poprzez pisanie zautomatyzowanych testów (jednostkowych, integracyjnych, end-to-end). • Współudział w utrzymaniu cyklu życia aplikacji, w tym praca z potokami CI/CD (GitHub Actions) oraz narzędziami monitorującymi (Azure Application Insights). Nasze oczekiwania • Praktyczna znajomość języka TypeScript oraz biblioteki React (mile widziane doświadczenie w tworzeniu zaawansowanych, interaktywnych interfejsów typu "drag & drop"). • Biegła znajomość języka C# oraz platformy .NET (najnowsza wersja LTS) po stronie backendu. • Doświadczenie w zarządzaniu danymi z użyciem relacyjnych baz danych (PostgreSQL) oraz nierelacyjnych (MongoDB) przy wykorzystaniu Entity Framework (Code First). • Doświadczenie w projektowaniu i implementacji asynchronicznej komunikacji między serwisami (wzorzec Publish/Subscribe, Azure Service Bus, MassTransit). • Doświadczenie w tworzeniu rozwiązań opartych na chmurze Microsoft Azure (np. App Service, Blob Storage). • Doświadczenie w pracy z systemem kontroli wersji Git / GitHub. Mile widziane • Doświadczenie w integracji systemów z wykorzystaniem REST API. • Znajomość bibliotek do interaktywnych diagramów/canvas (np. JointJS) • Znajomość grafowych baz danych (Graph Database). • Praktyczna znajomość Azure Active Directory B2C oraz Azure Container Apps. • Zrozumienie zagadnień infrastruktury chmurowej (IaC) przy użyciu Terraform, Bicep lub ARM. 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