Senior Software Engineer (C#/.NET + Angular)
Inuits
Rola polega na utrzymaniu i rozwoju istniejącej platformy klasy enterprise/SaaS. Będziesz pracować z backendem w C#/.NET, frontendem Angular (w tym Cordova dla aplikacji mobilnych) oraz bazami SQL. To nie jest greenfield – duży nacisk na zrozumienie i poprawę legacy kodu, debugowanie złożonych problemów oraz podejmowanie autonomicznych decyzji technicznych. Projekt jest długoterminowy i krytyczny biznesowo, wymaga dobrego zrozumienia architektury i skalowalności.
Brakuje: brak informacji o wielkości zespołu oraz strukturach wsparcia (np. devops, qa), nie podano, czy są testy automatyczne ani jakie praktyki jakościowe obowiązują.
Rola polega na utrzymaniu i rozwoju istniejącej platformy klasy enterprise/SaaS. Będziesz pracować z backendem w C#/.NET, frontendem Angular (w tym Cordova dla aplikacji mobilnych) oraz bazami SQL. To nie jest greenfield – duży nacisk na zrozumienie i poprawę legacy kodu, debugowanie złożonych problemów oraz podejmowanie autonomicznych decyzji technicznych. Projekt jest długoterminowy i krytyczny biznesowo, wymaga dobrego zrozumienia architektury i skalowalności.
- ✓W 100% zdalnie – bez obowiązku dojazdów
- ✓Widełki B2B podane wprost (130-140 PLN netto+VAT/h)
- ✓Rola z realnym wpływem na architekturę i decyzje techniczne
- ✓Długoterminowy projekt enterprise – stabilność zatrudnienia
- !Apache Cordova to przestarzała technologia mobilna – może oznaczać utrzymanie legacy kodu
- !Brak informacji o wielkości zespołu ani o tym, czy pracujesz solo czy w grupie
- !Zakres obowiązków bardzo szeroki (backend, frontend, mobile) – ryzyko rozmycia odpowiedzialności
- •Projektowanie i implementacja backendowych rozwiązań w C#/.NET
- •Rozwijanie i utrzymanie aplikacji mobilnych cross-platform w Apache Cordova (iOS/Android)
- •Tworzenie i modyfikacja front-endowych funkcjonalności w Angular i TypeScript
- •Implementacja i dokumentacja API w .NET
- •Analiza i refaktoryzacja istniejącego, legacy kodu
- •Debugowanie i rozwiązywanie złożonych problemów produkcyjnych
- •Udział w decyzjach architektonicznych dotyczących skalowalności i wydajności systemu
- •Code review i współpraca z innymi inżynierami oraz interesariuszami
Oferta dla doświadczonych specjalistów (Senior).
Senior developer z solidnym 8-letnim stażem w .NET i Angular, który ma już za sobą pracę z Cordovą i rozwiązywanie problemów w dużych systemach, ale jeszcze nie pełnił roli lidera technicznego.
Nie dla osób z mniej niż 8-letnim doświadczeniem w .NET/Angular, ani dla tych, którzy szukają pracy głównie z nowymi technologiami i greenfieldem – oferta zakłada dużo pracy z istniejącym kodem.
- ?Jaka jest obecna proporcja kodu legacy w stosunku do nowych funkcjonalności?
- ?Czy Cordova jest aktywnie rozwijana, czy jest w fazie utrzymania? Czy są plany migracji?
- ?Ile osób liczy zespół projektowy i jak są podzielone role (backend/frontend/mobile)?
- ?Czy są planowane jakieś modernizacje stacku (np. Cordova -> Flutter/React Native)?
- ?Jak wygląda proces review i testowania (testy automatyczne, CI/CD)?
- ?Czy są dyżury on-call lub oczekiwanie dostępności po godzinach?
- ?Jaki jest średni wiek codebase'u i jak duża jest baza kodu?
- −Brak informacji o wielkości zespołu oraz strukturach wsparcia (np. DevOps, QA)
- −Nie podano, czy są testy automatyczne ani jakie praktyki jakościowe obowiązują
- −Nie wiadomo, jakie narzędzia do CI/CD są używane (jeśli w ogóle)
- −Brak szczegółów o procesie onboardingu i dokumentacji legacy
Z ogłoszenia wynika, że zespół ceni autonomię i odpowiedzialność techniczną – praca w dojrzałym projekcie wymaga samodzielności i głębokiego zrozumienia systemu.
Wstępna rozmowa z zespołem rekrutacyjnym Inuits; rozmowa techniczna z klientem; decyzja i oferta.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię .NET C#. Pełne statystyki zarobków →