Cześć! Jesteśmy Team Zuzannkov, polską firmą z pasją do transformacji życia kobiet. Działamy, oferując smaczną, zdrową i elastyczną dietę, którą łączymy z najskuteczniejszymi treningami oraz regularnym wsparciem, aby zapewnić naszym podopiecznym kompleksową opiekę i motywację. Spersonalizowane rozwiązania wraz z dostępem do zamkniętej społeczności kobiet dostarczamy za pośrednictwem TZ Girls App, aplikacji stworzonej z myślą o naszych podopiecznych.
W związku z dynamicznym rozwojem naszej firmy poszukujemy otwartego, niebojącego się wyzwań i zaangażowanego specjalisty na stanowisko Senior Backend Developer do zespołu Team Zuzannkov, który będzie odpowiedzialny za kształtowanie naszej architektury backendowej, wdrażanie najlepszych praktyk, utrzymywanie infrastruktury i mentoring oraz wsparcie innych programistów.
Nasze wymagania
-
Zaawansowana znajomość TypeScript i Node.js – minimum 5 lat komercyjnego doświadczenia
-
Duże doświadczenie z dowolnym RDBMS – zarówno w pisaniu bezpośrednich zapytań SQL, jak i korzystaniu z ORM
-
Firebase – praktyczne doświadczenie z Firebase Authentication, Firestore, Firebase Functions oraz Firebase Triggers
-
Clean Architecture – umiejętność projektowania modularnych i łatwych do utrzymania systemów
-
SOLID principles – dobre zrozumienie i praktyczne stosowanie zasad SOLID
-
Domain-Driven Design (DDD) – doświadczenie w pracy z podejściem DDD
- Silne zrozumienie wzorców projektowych, algorytmów i architektury oprogramowania
-
Doświadczenie w pracy z Prisma ORM, message brokerami (najlepiej Google PubSub), kolejkami zadań i problematyką zadań równoległych (najlepiej Google Cloud Tasks)
- Umiejętność pisania czystego, łatwo utrzymywalnego i testowalnego kodu
- Język polski na poziomie komunikatywnym
-
Dobra organizacja – umiejętność pilnowania terminów, samodzielnego zarządzania czasem i zadaniami
Mile widziane, jeśli:
- Pracowałeś już w startupie, nadążasz za wysoką dynamiką i traktujesz to jako zaletę, a nie powód do stresu
- Masz doświadczenie z React lub React Native
- Interesujesz się dietą i ćwiczeniami lub trenujesz na siłowni
Oferujemy
- Długoterminową współpracę (mamy nadzieję, że na lata)
- Pracę zdalną
- Elastyczne godziny pracy
- Stałe wynagrodzenie: 18 000 zł - 24 000 zł netto + VAT (B2B)
- 20 płatnych dni wolnych w ciągu roku
- Sprzęt i narzędzia do pracy
- Kartę MultiSport
- Idealne miejsce dla osób chcących mieć realny wpływ na rozwój produktu
Stack i narzędzia
Back-end
- Node.js
- TypeScript
- Express.js
- Fastify
- Firebase
- Firestore
- MySQL
- PostgreSQL
- GCP
Front-end
Narzędzia