TypeScript Developer (Application Security)
// opis stanowiska
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.
// kliknij aby załadować link do formularza rekrutacyjnego
// zostaniesz przekierowany do: SOLID.Jobs
Wysyłając aplikację dołącz klauzulę: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a RODO."
Szukamy Full-Stack Developera z TypeScript i praktycznym doświadczeniem w Pythonie i ML. Rola produktowa: przygotowanie modeli, wdrożenie i integracja z aplikacją.
Technologie: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Python (pandas, numpy), scikit-learn, Vitest, Playwright, GitHub Actions, Azure
Tryb pracy:
Kod powstaje z udziałem agentów AI; człowiek odpowiada za produkcję
Migracje i obszary krytyczne dostępne dla ról zaufanychZakres obowiązków:
rozwój w TypeScript/Node.js/Next.js/React
PostgreSQL: transakcje, indeksy, plany zapytań
produkcja komponentów w Pythonie; pandas/numpy, scikit-learn
analiza danych i SQL analityczny
walidacja modeli: data leakage, overfitting, metryki, kalibracja
testowalny kontrakt Node.js ↔ Python
testy: unit, component, integration, E2E
przygotowanie specyfikacji i issue dla agentów AI
code review i weryfikacja kodu (w tym AI-generated)
egzekwowanie kontraktów, testów i zasad na mainOferta:
Lokalizacja: Remote / Warszawa (onboarding 1 dzień)
Zatrudnienie: B2B przez apreel
Stawka: do 125 zł netto/h
Start: asap
Współpraca: długofalowa
Kogo poszukujemy?
Wymagania:
TypeScript i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
produkcyjna znajomość Pythona: typing, pakiety, pytest, środowiska i reprodukowalny build
pandas / numpy oraz scikit-learn lub odpowiednik
rozumienie walidacji modeli, leakage, overfittingu, kalibracji i doboru metryk
praca z kodem tworzonym z udziałem agentów AI: specyfikowanie, dzielenie zadań, review i weryfikacja
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
TypeScript
Node.js
Next.js
React
PostgreSQL
SQL
Python
pandas
NumPy
Scikit-LearnMile widziane:
Prisma
Zod
pytest
Vitest
Playwright
GitHub Actions
AzureJęzyki:
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…
Szukamy developera łączącego produkcyjny TypeScript z odpowiedzialnością za CI/CD i platformę. ~50% czasu na platformę/DevOps, ~50% na rozwój produktu.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, GitHub Actions, Docker, Azure Container Apps, Key Vault, ACR, Vitest, Playwright
Pracujemy z agentami AI — ważne: dobre review, automatyczne bramki bezpieczeństwa i odpowiedzialność za kod produkcyjny.
Zakres obowiązków:
rozwój aplikacji w TypeScript/Node.js/Next.js/React
projektowanie i rozwój pipeline’ów w GitHub Actions
optymalizacja buildów: cache, matryce, reużywalne workflow, czas i koszty
projekt i utrzymanie procesu promocji TEST → PROD z uwzględnieniem UAT
praca z migracjami jako jobem blokującym rollout
Docker: multi-stage build, warstwy, rozmiar obrazu, reprodukowalność
Azure Container Apps, Container Apps Jobs, Blob Storage, Key Vault, PostgreSQL Flexible Server, ACR
stosowanie OIDC zamiast długoterminowych sekretów
logowanie strukturalne, metryki i alerty
bramki CI w modelu fail-closed
środowiska efemeryczne per PR, sandboxy i zarządzanie runnerami
mierzenie kosztów i zużycia tokenów agentów AI
Kogo poszukujemy?
Wymagania:
TypeScript strict i Node.js, Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
bardzo dobra znajomość GitHub Actions
praktyczna znajomość Dockera
doświadczenie z Azure lub inną chmurą i gotowość do pracy z Azure
znajomość logów strukturalnych, metryk i alertowania
rozumienie podejścia fail-closed
umiejętność pracy z CI jako mechanizmem egzekwującym zasady jakości i bezpieczeństwa
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
GitHub Actions
TypeScript
Node.js
Next.js
ReactMile widziane:
PostgreSQL
SQL
Prisma
Zod
Vitest
Playwright
Docker
Azure
Failover ClusteringJęzyki:
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
…
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
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?
2 lata doświadczenia na podobnym stanowisku
Znajomości:
Node.js
React
TypeScript
Next.jsMile widziane:
AzureJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
16.8k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
Kim jesteśmy?
Firma apreel po…