Backend Developer (C# or Node.js)
Smart Topaz
Rola Senior Backend Developera dla platformy backendowej IoT. Projekt obejmuje budowę API i warstwy middleware dla aplikacji mobilnych, webowych i wewnętrznych. Główny nacisk na rozwój nowych funkcjonalności (70-85%) z elementami maintenance (15-30%). Stack do wyboru: C#/.NET lub Node.js/TypeScript z wykorzystaniem mikroserwisów, kolejek, baz SQL/NoSQL i chmury Azure. Zespół składa się z 3 podzespołów po 6-7 developerów. Praca w 100% zdalna, na B2B.
Brakuje: nie podano konkretnych narzędzi i praktyk ci/cd, brak informacji o systemie monitorowania i logowania.
Rola Senior Backend Developera dla platformy backendowej IoT. Projekt obejmuje budowę API i warstwy middleware dla aplikacji mobilnych, webowych i wewnętrznych. Główny nacisk na rozwój nowych funkcjonalności (70-85%) z elementami maintenance (15-30%). Stack do wyboru: C#/.NET lub Node.js/TypeScript z wykorzystaniem mikroserwisów, kolejek, baz SQL/NoSQL i chmury Azure. Zespół składa się z 3 podzespołów po 6-7 developerów. Praca w 100% zdalna, na B2B.
- ✓100% zdalnie – pełna elastyczność lokalizacji
- ✓B2B z atrakcyjną stawką 18-23k PLN netto
- ✓Nowoczesny stack: mikroserwisy, Docker, Kubernetes, Azure
- ✓Jasno określony podział na development i maintenance
- ✓Niski proces rekrutacyjny – 1 etap
- −Brak informacji o kliencie końcowym (praca przez agencję)
- −Mała agencja (1-9 osób) – potencjalnie ograniczone wsparcie i stabilność
- −Jednoetapowy proces rekrutacyjny – może sugerować pobieżną weryfikację
- !Brak opisu konkretnych narzędzi CI/CD
- !Nieokreślony stopień dojrzałości projektu (greenfield vs brownfield)
- !Procent maintenance'u może się zmieniać w zależności od okresu
- •Projektowanie i rozwój REST API w wybranym stacku (C#/.NET lub Node.js/TypeScript)
- •Implementacja komunikacji asynchronicznej z użyciem RabbitMQ lub Azure Service Bus
- •Modelowanie struktur danych w bazach SQL (SQL Server/PostgreSQL) i NoSQL (Redis/MongoDB)
- •Pisanie testów jednostkowych i integracyjnych zgodnie z praktykami TDD
- •Automatyzacja procesów CI/CD na Azure/Linux z użyciem Docker/Kubernetes
- •Utrzymanie i refaktoryzacja istniejącego kodu (15-30% czasu)
- •Współpraca z Business Analystem i QA w ramach podzespołu
- •Udział w projektowaniu architektury mikroserwisowej i rozwiązań event-driven
Oferta dla doświadczonych specjalistów (Senior).
Mid-level developer z mocnym doświadczeniem w jednym z wymaganych stacków, który pracował już z mikroserwisami i chmurą, gotowy rozwijać się w kierunku IoT i przyjąć część odpowiedzialności za utrzymanie kodu.
Juniors; osoby niechętne maintenance'owi (15-30% czasu); osoby szukające wyłącznie greenfieldu lub pracy w dużej korporacji.
- ?Jaki jest profil klienta końcowego i skala systemu IoT (liczba urządzeń, przepustowość)?
- ?Jakie są główne wyzwania techniczne w projekcie?
- ?Jak wygląda proces onboardingu i czy jest mentor?
- ?Czy istnieje możliwość wpływu na wybór technologii w ramach stacku?
- ?Jak często są wdrożenia i czy obowiązuje dyżur on-call?
- ?Ile osób liczy zespół bezpośrednio pracujący z kandydatem?
- ?Czy maintenance dotyczy legacy kodu, czy nowego?
- ?Jakie narzędzia CI/CD są używane?
- −Nie podano konkretnych narzędzi i praktyk CI/CD
- −Brak informacji o systemie monitorowania i logowania
- −Nie wiadomo, czy projekt jest greenfield czy brownfield
- −Nie określono szczegółów dotyczących on-call
- −Brak informacji o budżecie szkoleniowym
Zespół podzielony na 3 podzespoły, każdy z Business Analystem i QA. Praca 100% zdalna, nacisk na rozwój nowych funkcjonalności z elementami utrzymania. Brak szczegółów dotyczących kultury pracy.
Jednoetapowy proces rekrutacyjny (prawdopodobnie rozmowa techniczna).
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię .NET. Pełne statystyki zarobków →