01 Zakres zadań
Szukamy Full-Stack Developera z mocnym zacięciem do Application Security. Nie szukamy pentestera ani konsultanta compliance – szukamy developera, który buduje funkcje produktu i jednocześnie pilnuje, żeby bezpieczeństwo było egzekwowane w kodzie, testach i CI.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Vitest Playwright, GitHub Actions, Azure
Pracujemy z agentami AI, dlatego szczególnie ważne są dla nas dobre review, automatyczne bramki bezpieczeństwa oraz odpowiedzialność za kod trafiający na produkcję
Zakres obowiązków:
- rozwój aplikacji w TypeScript, Node.js, Next.js i React
- praca z PostgreSQL, Prisma i warstwową architekturą aplikacji
- code review pod kątem bezpieczeństwa aplikacji
- wykrywanie IDOR, enumeracji zasobów, błędów
- autoryzacji oraz wycieków PII do logów i odpowiedzi błędów
- sesje, RBAC, CSRF, hashowanie haseł, lockout i
- unieważnianie sesji
- nagłówki bezpieczeństwa i CSP
- rate limiting i ochrona endpointów przed nadużyciami
- testy potwierdzające działanie zabezpieczeń, np. Brak IDOR czy poprawność CSP
- bezpieczeństwo łańcucha dostaw, audyt zależności i licencji jako proces ciągły
- przygotowywanie i rozwijanie bramek bezpieczeństwa w CI
- analiza ryzyk związanych z wykorzystaniem agentów AI