Node.js Backend Developer (Żappka) (she/he/they)
Green Hive Technology
Rola backend developera w software house należącym do Grupy Żabka. Będziesz projektować i utrzymywać skalowalne mikrousługi dla aplikacji Żappka (ekosystem convenience) oraz innych cyfrowych produktów. Praca głównie w Node.js i TypeScript z GraphQL, Postgresem i Kafka. To rola typowo backendowa, bez frontendu.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość zespołu i struktura, częstotliwość dyżurów on-call.
Rola backend developera w software house należącym do Grupy Żabka. Będziesz projektować i utrzymywać skalowalne mikrousługi dla aplikacji Żappka (ekosystem convenience) oraz innych cyfrowych produktów. Praca głównie w Node.js i TypeScript z GraphQL, Postgresem i Kafka. To rola typowo backendowa, bez frontendu.
- ✓Realny wpływ na aplikację używaną przez miliony Polaków
- ✓Pomysły są słyszane i mają znaczenie (autonomia techniczna)
- ✓Możliwość testowania innowacyjnych rozwiązań (genAI, data science)
- ✓Proces rekrutacyjny: tylko rozmowa telefoniczna i merytoryczna (brak zadania domowego)
- !Software house w grupie Żabka – może być mix pracy nad produktem własnym i klienckimi
- !Brak informacji o wielkości zespołu
- !Brak informacji o możliwości pracy zdalnej z zagranicy
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja mikrousług w Node.js/TypeScript
- •Tworzenie i rozwijanie API GraphQL
- •Integracja z bazami danych PostgreSQL i Redis
- •Obsługa rosnącego ruchu z naciskiem na wydajność i skalowalność
- •Optymalizacja i automatyzacja procesów backendowych
- •Pisanie testów w podejściu TDD
- •Współpraca w zwinnym zespole nad rozwiązywaniem problemów technologicznych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Backend developer z około 3 latami doświadczenia w Node.js, który zna TypeScript i miał styczność z mikroserwisami, GraphQL i bazami danych, ale niekoniecznie z całą listą wymaganych technologii.
Osoby z mniej niż 3 latami doświadczenia w Node.js lub bez praktycznej znajomości mikroserwisów i wymienionych technologii. Rola wymaga samodzielności i odpowiedzialności.
- ?Ile osób liczy zespół backendowy i jak jest podzielony?
- ?Czy praca dotyczy głównie Żappki, czy również innych projektów?
- ?Jak wygląda proces onboardingu i wsparcie starszych członków zespołu?
- ?Czy są dyżury on-call? Jak często?
- ?Jaki jest stosunek pracy nad nowymi funkcjonalnościami do utrzymania istniejących?
- ?Czy istnieje możliwość rozwoju w kierunku architektury lub leadershipu?
- ?Jakie narzędzia CI/CD są używane?
- ?Czy istnieje budżet na szkolenia lub konferencje?
- −Wielkość zespołu i struktura
- −Częstotliwość dyżurów on-call
- −Budżet szkoleniowy
- −Szczegółowy stos technologiczny (CI/CD, monitoring)
Zwinny zespół z otwartą komunikacją, gdzie liczy się współpraca i dzielenie się pomysłami. Ceniona jest transparentność i proaktywność.
1. Wysłanie CV -> 2. Rozmowa telefoniczna (~30 min) -> 3. Rozmowa merytoryczna online -> Ewentualna oferta.