.
Senior Backend Developer (Node.js)
  • Kraków
Senior Backend Developer (Node.js)
Kraków, Kraków, Województwo małopolskie, Polska
Team Zuzannkov
26. 9. 2024
Informacje o stanowisku

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

  • React
  • Next.js


Narzędzia

  • GitLab
  • Asana
  • Slack

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    112 795
    20 210