Full-stack Javascript Developer Miejsce pracy: Kraków Technologie, których używamy Wymagane JavaScript Node.js Express.js NestJS PostgreSQL Redis Jest Mocha Cypress Git Mile widziane React.js React Native Ruby AWS Google Cloud Platform Docker Kubernetes O projekcie Do 7-osobowego działu IT, zarządzanego przez Marcina (CTO), szukamy osoby, która jest samodzielna, potrafi działać jako „one-man army”, a jednocześnie dobrze odnajduje się w pracy zespołowej. Jeśli interesujesz się i chcesz rozwijać swoje umiejętności w branży IT dla gastronomii – czekamy na Twoją aplikację! Dołącz do nas i kreuj razem z nami nowoczesne rozwiązania dla branży gastro! O stanowisku: Poszukujemy Javascript Developera, który dołączy do naszego zespołu i wesprze nas w budowie skalowalnych aplikacji backendowych. Jeśli dodatkowo znasz React.js lub React Native – będzie to mile widziane! Twoja praca będzie skupiać się na rozwoju nowych funkcjonalności, optymalizacji istniejących rozwiązań i dbaniu o wysoką jakość kodu. Dołączysz do zespołu, który ceni dobrą architekturę, code review i pracę zespołową. Twój zakres obowiązków Projektowanie i implementacja zaawansowanych aplikacji w Node.js. Optymalizacja wydajności aplikacji oraz obsługa błędów. Tworzenie aplikacji wykorzystujących WebSockety, zarządzanie zdarzeniami oraz asynchroniczne przetwarzanie. Implementacja i zarządzanie stanem aplikacji z wykorzystaniem State API. Wdrażanie i optymalizacja rozwiązań zgodnych z zasadami UX/UI oraz dostosowywanie interfejsów do różnych urządzeń. Korzystanie z React.js oraz ES6. Tworzenie i optymalizacja zapytań SQL. Tworzenie widoków, funkcji i triggerów w PostgreSQL. Implementacja standardów autoryzacji: OAuth2, JWT, sesje użytkownika. Tworzenie i rozwijanie REST API zgodnie z najlepszymi praktykami. Tworzenie i utrzymanie testów integracyjnych oraz systemowych. Korzystanie z technik mockowania i stubowania w procesie testowania. Przeprowadzanie code review oraz optymalizacja istniejącego kodu. Wdrażanie oraz konfiguracja procesów CI/CD. Automatyzacja testów i deploymentów. Zarządzanie środowiskami staging/production. Skalowanie usług w środowiskach chmurowych. Mentoring młodszych specjalistów i wsparcie ich rozwoju. Wsparcie procesu onboardingu nowych pracowników. Dzielenie się feedbackiem i aktywny udział w retrospektywach. Proponowanie ulepszeń w strategii biznesowej i technologicznej. Optymalizacja procesów i wdrażanie innowacyjnych rozwiązań. Nasze wymagania Min. 3 lata doświadczenia w Node.js (Express.js, NestJS). Bardzo dobra znajomość baz danych SQL (PostgreSQL) i NoSQL (Redis). Umiejętność pisania testów integracyjnych i automatycznych (Jest, Mocha, Cypress). Doświadczenie z systemami kontroli wersji GIT. Praktyczna znajomość OAuth2, JWT, REST API. Znajomość rozszerzeń bazy danych, np. PostGIS, pgstatstatements. Dbałość o UX/UI, dostosowywanie interfejsów do różnych urządzeń. Implementacja standardów autoryzacji (OAuth2, JWT, sesje użytkownika). Umiejętność efektywnej komunikacji między zespołami (np. z działem UX/UI, QA, DevOps). Doświadczenie w projektowaniu API REST / GraphQL Umiejętność samodzielnej pracy i podejmowania decyzji. Komunikatywność i umiejętność współpracy z innymi działami. Umiejętność zarządzania priorytetami i rozwiązywanie trudnych sytuacji projektowych. Samodzielność, odpowiedzialność i proaktywność. Mile widziane Znajomość React.js / React Native. Doświadczenie w pracy z Ruby. Doświadczenie z AWS / Google Cloud. Znajomość wzorców projektowych i DDD. Doświadczenie w pracy z CI/CD, Docker, Kubernetes. Tak organizujemy naszą pracę Tak pracujemy wewnątrz organizacji To oferujemy Możliwość realnego wpływu na rozwój technologii w firmie, w dynamicznej branży gastronomii. Nowoczesny stack technologiczny i nowe, innowacyjne projekty (np. AiO - system łączący). Możliwość pracy hybrydowej: 50% czasu pracy możesz pracować z domu. Stałe wynagrodzenie w oparciu o dowolną formę umowę. Luźna atmosfera, zgrany zespół i brak korporacyjnych procedur. Eventy firmowe i ciekawe formy integracji. Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna możliwość pracy zdalnej spotkania integracyjne Osoby zainteresowane prosimy o przesyłanie aplikacji klikając w przycisk aplikowania. Zastrzegamy sobie możliwość odpowiedzi tylko na wybrane oferty. Posbistro Sp. z o.o. POSbistro to czołowy dostawca mobilnego oprogramowania dla gastronomii oraz dodatkowych aplikacji wspierających właścicieli lokali, kierowców dostarczających posiłki i klientów restauracji. Nasze rozwiązania ułatwiają operacje, zwiększają efektywność oraz oszczędzają czas związany z zarządzaniem lokalem – od składania zamówień po kompleksowe raportowanie. W wielu rankingach jesteśmy uznawani za liderów w swojej branży. Wraz z rozwojem naszej firmy szukamy doświadczonego Full-stack Javascript Developera. Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".