Szukamy Backend Developera, który pomoże nam rozwijać i optymalizować kluczowy system wewnętrzny firmy. Jeśli masz silne doświadczenie w NestJS, Node.js i TypeScript, a do tego dobrze odnajdujesz się w środowisku CI/CD i automatyzacji wdrożeń, to jesteś osobą, której szukamy!
W ramach projektu rozwijamy system ERP/CRM, który usprawnia codzienną pracę naszej organizacji. Projekt został rozpoczęty w zeszłym roku, a więc będziesz miał szansę na realizację własnych pomysłów oraz wymierny wkład w projekt.
Budujemy zespół składający się z 2 backend developerów i 2 frontend developerów, którzy będą wspólnie rozwijać kluczowy system naszej firmy.
responsibilities :
Tworzenie i rozwój skalowalnych aplikacji backendowych w NestJS w architekturze monolitycznej.
Tworzenie testów jednostkowych i integracyjnych.
Optymalizacja i zarządzanie bazą danych PostgreSQL.
Automatyzacja procesów wdrożeniowych z Ansible.
Tworzenie i zarządzanie kontenerami w Docker.
Ścisła współpraca z zespołem frontendowym i dbanie o wysoką jakość kodu.
requirements-expected :
Senior 7+ lat doświadczenia w komercyjnym tworzeniu aplikacji backendowych.
Senior 5+ lat pracy z NestJS, TypeScript i Node.js.
Doświadczenie w pełnym cyklu wytwarzania oprogramowania – od planowania po stabilizację po wdrożeniu.
Doświadczenie w automatyzacji procesów wdrożeniowych (Ansible, CI/CD).
Biegłość w pracy z bazami danych PostgreSQL.
Znajomość TypeORM, Docker i GitHub.
Umiejętność pisania testów jednostkowych i integracyjnych (Jest).
Znajomość dobrych praktyk kodowania i umiejętność pracy zespołowej.
offered :
Elastyczne godziny pracy.
Możliwość pracy zdalnej lub w biurze w Sopocie.
Nowoczesne technologie i realny wpływ na kształt produktu.
Dofinansowanie prywatnej opieki medycznej.
Dofinansowanie karty MultiSport.
Niewielki zespół i nieformalna atmosfera – szybka wymiana pomysłów, bez zbędnej biurokracji.