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ść Type Script 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 Pub Sub), 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
- 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
- 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 (B2 B)
- 20 płatnych dni wolnych w ciągu roku
- Sprzęt i narzędzia do pracy
- Kartę Multi Sport
- Idealne miejsce dla osób chcących mieć realny wpływ na rozwój produktu
Back-end
- Node.js
- Type Script
- Express.js
- Fastify
- Firebase
- Firestore
- My SQL
- Postgre SQL
- GCP
Front-end
- React
- Next.js
Narzędzia
- Git Lab
- Asana
- Slack