Full Stack Engineer
Sensor Tower
Rola Backendowo-Frontendowa z naciskiem na backend w C#. Pracujesz nad platformą analityki reklamowej przetwarzającą duże ilości danych. Na co dzień kodujesz w C#, SQL i okazjonalnie Ruby, zajmujesz się wydajnością, skalowalnością, refaktoryzacją raportów i zarządzaniem długiem technicznym. Frontend (JavaScript/React) pojawia się sporadycznie. Pracujesz w środowisku hybrydowym, z zespołem rozsianym globalnie, korzystając z AWS, SQL Server, Redshift, Mongo, EntityFramework i ASP.NET Core. Proces Kanban/DevOps, cotygodniowe scrumy, możliwy dyżur on-call.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, nie podano liczby dni hybrydowych.
Rola Backendowo-Frontendowa z naciskiem na backend w C#. Pracujesz nad platformą analityki reklamowej przetwarzającą duże ilości danych. Na co dzień kodujesz w C#, SQL i okazjonalnie Ruby, zajmujesz się wydajnością, skalowalnością, refaktoryzacją raportów i zarządzaniem długiem technicznym. Frontend (JavaScript/React) pojawia się sporadycznie. Pracujesz w środowisku hybrydowym, z zespołem rozsianym globalnie, korzystając z AWS, SQL Server, Redshift, Mongo, EntityFramework i ASP.NET Core. Proces Kanban/DevOps, cotygodniowe scrumy, możliwy dyżur on-call.
- ✓Kultura inżynieryjna promująca prostotę i jakość („Simplicity is a prerequisite for reliability”)
- ✓Autonomia w zarządzaniu długiem technicznym i podejmowaniu decyzji architektonicznych
- ✓Praca z ciekawymi wyzwaniami technicznymi (linki do bloga)
- ✓Globalny zespół i hybrydowa współpraca
- −Dyżury on-call z PagerDuty – brak informacji o wynagrodzeniu lub rekompensacie
- −„Recenzujemy PR (zwykle)” – sugeruje niespójną praktykę code review
- −„Płynne wymagania” – może prowadzić do chaosu w priorytetach
- !Nieokreślona liczba dni w biurze (hybryda, ale bez konkretów)
- !Brak widełek wynagrodzenia
- !Typ kontraktu 'other' – nie wiadomo czy UoP czy B2B
- !Dyżury on-call opisane jako 'potencjalne' – nie wiadomo jak często
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwiązywanie problemów wydajnościowych i skalowalności w aplikacji C#
- •Refaktoryzacja dużych zestawów raportów, zmniejszanie rozmiaru kodu i czasu wykonania
- •Zarządzanie długiem technicznym i jednoczesne dostarczanie nowych funkcji biznesowych
- •Pisanie kodu w C#, SQL i okazjonalnie Ruby
- •Praca z AWS (np. Redshift, SQL Server, Mongo) i Entity Framework
- •Udział w spotkaniach Kanban/DevOps, cotygodniowe scrumy
- •Dyżury on-call z PagerDuty
- •Code review i częste wdrożenia (ship often)
Doświadczony full stack developer (5+ lat) z silnym backendem w C# i SQL, który lubi optymalizację wydajności, refaktoryzację i pracę z dużymi danymi. Preferuje hybrydową współpracę, jest gotowy na okazjonalne dyżury i ceni prostotę oraz jakość kodu.
Mid-level developer z solidną znajomością C# i SQL, podstawami Ruby oraz chęcią nauki Reacta. Potrafi samodzielnie rozwiązywać problemy wydajnościowe i akceptuje pracę w systemie Kanban z dyżurami.
Juniorzy bez doświadczenia w C# i SQL – wymagana jest samodzielność w optymalizacji i refaktoryzacji. Osoby szukające wyłącznie frontendu lub unikające dyżurów on-call.
- ?Jak często są dyżury on-call i czy są dodatkowo płatne?
- ?Ile osób liczy zespół developerski?
- ?Jaki jest podział obowiązków między backendem (C#) a frontendem (React) – ile procent czasu poświęcam na każdy?
- ?Czy Ruby jest w aktywnym użyciu, czy to legacy?
- ?Jak wygląda typowy sprint – ile trwa, jakie są ceremonie?
- ?Czy istnieje możliwość pracy zdalnej w pełni, czy hybryda wymaga regularnej obecności?
- −Brak widełek wynagrodzenia
- −Nie podano liczby dni hybrydowych
- −Nie podano wielkości zespołu
- −Brak informacji o rotacji dyżurów on-call
- −Nie sprecyzowano, czy Ruby jest wymagany na starcie, czy do nauki
Hybrydowa kultura z globalnym zespołem, nacisk na prostotę, jakość i odpowiedzialność. Proces Kanban z cotygodniowymi scrumami, atmosfera współpracy i code review.