Research Scientist, Kaggle
Google (10000+ pracowników)
Google (10000+ pracowników)
Flotman Sp. z o.o.
Just Join IT![]()
Szukamy backend developera, który lubi systemy mające kontakt z realnym światem: urządzeniami GPS, ruchem pojazdów, telemetrią i operacjami wykonywanymi w czasie rzeczywistym. Będziesz samodzielnie prowadzić funkcje w .NET i pomagać nam zwiększać odporność, obserwowalność oraz wydajność rozwijanego systemu.
O firmie:
Flotman tworzy polską platformę IoT i telematyki, która pomaga firmom monitorować pojazdy i zarządzać flotą w czasie rzeczywistym. Łączymy dane z urządzeń GPS z aplikacją webową, raportami i automatyką procesów: od tras, paliwa i stylu jazdy po eTOLL, SENT GEO, geostrefy, alerty i obsługę zleceń. Rozwijamy własny produkt obejmujący komunikację z urządzeniami, przetwarzanie telemetrii, API oraz interfejsy dla osób zarządzających flotą i kierowców.
Projekt, do którego dołączysz:
Architektura Flotmana składa się z wielu współpracujących ze sobą usług odpowiedzialnych za przetwarzanie danych z urządzeń GPS i obsługę procesów biznesowych. System działa w czasie rzeczywistym, komunikuje się bezpośrednio z urządzeniami i przetwarza duże ilości danych związanych m.in. z trasami, logistyką, paliwem i telemetrią.
Stack, z którym będziesz pracować: C# | .NET | ASP.NET Core / Web API | Worker Services | SQL Server | Dapper | Entity Framework Core | Redis / Redis Streams | MediatR | REST / OpenAPI | gRPC | SignalR | Docker | testy jednostkowe i integracyjne | Azure DevOps
Twój zakres obowiązków:
projektowanie i wdrażanie funkcji end-to-end w API, usługach domenowych i workerach;
modelowanie transakcji, idempotencji, retry i bezpiecznego przetwarzania zdarzeń;
tworzenie wydajnych zapytań do SQL Servera oraz świadome używanie Dappera i EF Core;
rozwój integracji REST, gRPC, SignalR i Redis Streams;
diagnozowanie problemów produkcyjnych na podstawie logów, metryk i zachowania rozproszonego systemu;
pisanie testów jednostkowych i integracyjnych oraz udział w bezpiecznych wdrożeniach;
code review, dzielenie się wiedzą i udział w decyzjach architektonicznych.
Aplikuj, jeśli:
masz około 3+ lat komercyjnego doświadczenia w C# i .NET / ASP.NET Core;
projektujesz czytelne REST API i rozumiesz konsekwencje zmian kontraktów;
dobrze znasz SQL Server, transakcje i przynajmniej jedno z podejść: Dapper lub EF Core;
rozumiesz programowanie asynchroniczne, współbieżność i typowe scenariusze awarii;
piszesz testowalny kod, stosujesz code review i potrafisz diagnozować przyczynę zamiast tylko objawu;
potrafisz rozmawiać o kompromisach pomiędzy prostotą, wydajnością i niezawodnością;
posługujesz się angielskim na poziomie umożliwiającym pracę z dokumentacją techniczną.
Mile widziane:
Redis, Redis Streams, kolejki, outbox/inbox lub systemy at-least-once;
Worker Services, Docker, gRPC, SignalR i obserwowalność aplikacji;
przetwarzanie dużych zbiorów danych, optymalizacja SQL albo dane przestrzenne;
doświadczenie w IoT, telematyce, integracjach sprzętowych lub systemach wysokiej dostępności;
modernizacja dojrzałego systemu bez ryzykownego przepisywania całości;
praktyczne, krytyczne wykorzystywanie narzędzi AI do analizy i weryfikacji kodu.
Oferujemy:
dofinansowanie do prywatnej opieki medycznej i karty MultiSport;
dodatkowy dzień wolny z okazji urodzin;
hybrydowy tryb pracy (3 dni w tygodniu praca z biura w Krakowie) oraz współpracę w zespole, który ceni inicjatywę, konkretną komunikację i dobre pomysły;
pracę nad własnym produktem, którego efekty widać w codziennych operacjach klientów i na mapie w czasie rzeczywistym;
realny wpływ na rozwiązania techniczne, standardy jakości i sposób rozwijania produktu;
Antal Sp. z o.o.
Wynagrodzenie nieokreślone
Motorola Solutions
9,000 - 15,000 PLN / miesiąc
ALTEN Polska
Wynagrodzenie nieokreślone
DCV Technologies
Wynagrodzenie nieokreślone
EPAM Systems (501+ pracowników)
Wynagrodzenie nieokreślone