oferta bezpłatna
SKY GROUP SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ SKY GROUP SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
SKY GROUP SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ SKY GROUP SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
dodano 3 miesiące temu

Backend Developer (Node.js / TypeScript)

Rzeszów flagPolska
32-50  PLN / h
Wyświetleń: 209Aplikacji: 0
Znajomość jezyka:
-
Typ oferty:
Praca stała
Doświadczenie:
Minimum 2 lata
SeniorMidHTMLHTML

O firmie

SkyGroup rozwija platformę SaaS do zarządzania zasobami ludzkimi — SkyGroupHR. System obsługuje pełen cykl HR: od rekrutacji, przez kadry i płace, po zarządzanie dokumentami i rozliczenia z ZUS/PIT/PPK. Backend musi być niezawodny, bezpieczny i wydajny — przetwarzamy dane osobowe, dokumenty finansowe i integrujemy się z zewnętrznymi serwisami.

### Opis stanowiska

Szukamy doświadczonego Backend Developera, który będzie rozwijał API i logikę biznesową naszej platformy HR. Będziesz odpowiedzialny za projektowanie nowych endpointów, optymalizację zapytań do bazy danych, integracje z zewnętrznymi serwisami (e-mail, SMS, AI) oraz dbanie o bezpieczeństwo i stabilność systemu.

### Wymagania obowiązkowe

- Minimum 2 lata komercyjnego doświadczenia z Node.js + TypeScript

- Praktyczna znajomość Express.js — middleware, routing, error handling

- Doświadczenie z Prisma ORM lub innym ORM-em (Sequelize, TypeORM)

- Znajomość relacyjnych baz danych (MySQL / MariaDB lub PostgreSQL) — projektowanie schematów, indeksy, relacje, migracje

- Doświadczenie z JWT — autentykacja, refresh tokeny, middleware autoryzacyjne

- Znajomość walidacji danych po stronie serwera (Joi, Zod lub express-validator)

- Umiejętność projektowania i dokumentowania REST API

- Doświadczenie z obsługą plików — upload (Multer), generowanie PDF, eksport do Excela

- Znajomość podstaw bezpieczeństwa webowego: CORS, Helmet, rate limiting, sanityzacja inputu

- Git — umiejętność pracy z branchami, code review, merge requests

### Mile widziane

- Doświadczenie z Redis (cache, sesje)

- Znajomość Socket.io (komunikacja real-time, powiadomienia)

- Doświadczenie z Nodemailer (wysyłka e-mail, szablony HTML)

- Znajomość node-cron lub podobnych narzędzi do zadań cyklicznych

- Doświadczenie z Docker i Docker Compose

- Znajomość PM2 (zarządzanie procesami w produkcji)

- Doświadczenie z konfiguracją Nginx (reverse proxy, SSL)

- Znajomość domen kadrowo-płacowych (ZUS, PIT, PPK, umowy o pracę/zlecenie)

- Doświadczenie z integracją AI API (np. Anthropic Claude, OpenAI)

- Znajomość Winston lub innego systemu logowania

- Doświadczenie z pisaniem testów (Jest, Supertest)

### Technologie w projekcie

Node.js, Express 4, TypeScript 5, Prisma 5, MariaDB 11, JWT (Passport.js), Redis, Socket.io, Nodemailer, Winston, node-cron, Multer, PDFKit, Joi/Zod, Docker, PM2, Nginx

Regulamin portalu Jober.pl
Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu tej i przyszłych rekrutacji (zgodnie z ustawą z dnia 10 maja 2018 roku o ochronie danych osobowych (Dz. Ustaw z 2018, poz. 1000) oraz zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO).

Sky Group HR


Rzeszów, Polska
Osoba Kontaktowa
Sky Group
strona www:
https://skygroupwork.com/

Zobacz podobne