JustJoin.IT Praca zdalna Mid New

Fullstack Developer (.NET + React – web) (f/m)

Vetlab

⚲ Wrocław, Katowice, Warszawa

Wymagania

  • .Net
  • MS SQL
  • MS SQL Server
  • Git
  • CI/CD
  • ASP.NET Core
  • Azure DevOps
  • Web API
  • REST API
  • TypeScript

Opis stanowiska

O nas Jesteśmy zespołem rozwijającym nowoczesne systemy dla dynamicznie rosnącej sieci laboratoriów weterynaryjnych w Europie. Budujemy produkty wykorzystywane realnie każdego dnia: portale webowe dla klientów i laboratoriów, systemy backendowe obsługujące logistykę próbek, integracje z urządzeniami laboratoryjnymi oraz systemami zewnętrznymi. Stawiamy na czytelny kod, testy, sensowną architekturę i realny wpływ zespołu na produkt. Twoje zadania • Rozwój backendu w ASP.NET Core / .NET • Projektowanie i rozwój REST API • Praca z bazami danych MS SQL (EF Core, Dapper) • Rozwój portalu webowego w React • Pisanie testów jednostkowych i integracyjnych • Współpraca z Product Ownerem, QA i innymi developerami • Udział w decyzjach architektonicznych i rozwoju produktu Stack technologiczny Backend: • .NET 6+, ASP.NET Core, Web API • Entity Framework Core, Dapper • MediatR, FluentValidation, AutoMapper • xUnit, Moq, FluentAssertions • MS SQL Server • Git, CI/CD, Azure DevOps Frontend (Web): • React (portal webowy) • TypeScript (podstawowy / średni zakres) • REST API, JSON, Swagger Mobile (opcjonalnie): • React Native – drobne prace lub wsparcie developera mobilnego (nie core projektu) To właśnie Ciebie szukamy, jeśli posiadasz: • Min. 2 lata doświadczenia komercyjnego jako Backend lub Fullstack Developer • Bardzo dobra znajomość C#, .NET, ASP.NET Core, Web API • Doświadczenie w pracy z EF Core i/lub Dapper • Znajomość Reacta w kontekście aplikacji webowych • Znajomość zasad SOLID, REST, DDD (na poziomie praktycznym) • Doświadczenie w pisaniu testów jednostkowych • Umiejętność pracy zespołowej i komunikatywność Nie wymagamy znajomości wszystkich bibliotek – ważniejsze jest rozumienie koncepcji i dobra jakość kodu. Co oferujemy • Pracę nad realnym, rozwijanym produktem (nie projekty „na półkę”) • Realny wpływ na architekturę i decyzje techniczne • Nowoczesny stack i sensowny proces wytwórczy • Stabilne środowiska testowe i CI/CD • Zespół zaangażowanych, technicznych ludzi • Biuro we Wrocławiu, Katowicach, Warszawie, Gdańsku lub 100% remote • Możliwość dalszego rozwoju technicznego