TypeScript Developer (Application Security)
Summary
Remote B2B developer role building and hardening web applications in TypeScript, Node.js, Next.js, React, PostgreSQL and Prisma. Day to day mixes feature work with application-security review: detecting IDOR, RBAC/session/CSRF issues, PII leaks, CSP headers, rate limiting, CI security gates and AI-agent risk oversight.
Czym będziesz się zajmować?
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
- pilnowanie uprawnień agentów oraz użycia sekretów i danych wrażliwych w ich kontekście
Oferta:
- Lokalizacja: Remote / Warszawa/ onbording (1 dzień) w biurze w Warszawie
- Zatrudnienie: przez apreel na zasadach B2B
- Start: asap
- Współpraca: długofalowa
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ę
Kogo poszukujemy?
Wymagania:
- TypeScript strict i Node.js
- Next.js App Router oraz React
- PostgreSQL i SQL
- Prisma, zod
- Vitest i Playwright
- praktyczna znajomość bezpieczeństwa aplikacji webowych
- rozumienie IDOR, autoryzacji, sesji, RBAC, CSRF, CSP oraz rate limitingu
- umiejętność potwierdzania zabezpieczeń testami
- świadomość zagrożeń wynikających z pracy z agentami AI i kodem generowanym automatycznie
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Mile widziane:
- TypeScript
- Node.js
- Next.js
- React
- PostgreSQL
- SQL
- Prisma
- Zod
- Vitest
- Playwright
- Security testing
- iDRAC
- Automatyzacja
- Sesje
- RBAC
- CSRF
- CSV
- Rate limiting
- CI/CD
- Azure
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 19.3k–21k PLN netto/m (B2B)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: W całości
- Pakiet medyczny, Pakiet sportowy
Kim jesteśmy?
apreel został założony w kwietniu 2010 roku przez przyjaciół, których marzeniem było stworzenie własnego software house'u. Wraz z rozwojem firmy i jednocześnie wzrostem zaufania klientów, rozszerzyła swoją działalność o usługi takie jak leasing ekspertów IT. Dziś ten obszar stanowi główny filar działalności apreel.
Nie oznacza to jednak, że założyciele apreela porzucili swoje marzenia. Naszą pasją zawsze będzie tworzenie autorskich rozwiązań informatycznych, a celem, do którego dążymy, jest ciągłe ich doskonalenie. W połączeniu z wyjątkową atmosferą i profesjonalizmem stworzyliśmy w apreelu wyjątkowy klimat.
Zapraszam do aplikowania, jeżeli zależy Ci na pracy wśród dobrych specjalistów, w stabilnych organizacjach oraz z jasnymi warunkami finansowania.