Fullstack TypeScript Developer (Platform / DevOps)
Hybrid engineer at a Polish software house: ~50% platform/DevOps (GitHub Actions CI/CD, Docker, Azure Container Apps, OIDC, monitoring) and ~50% product development in TypeScript, Node.js, Next.js and React with PostgreSQL/Prisma, including reviewing AI-agent-generated code. Fully remote, B2B contract, 19.3k–21k PLN net/month.
- Compensation
- PLN 19.3K–PLN 21K / mo
- Location
- Warszawa
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 5 years of experience in a similar position
- TypeScript strict and Node.js
- Next.js App Router and React
- PostgreSQL and SQL
- Prisma and zod
- Vitest and Playwright
- Very good knowledge of GitHub Actions
- Practical knowledge of Docker
- Experience with Azure or another cloud and readiness to work with Azure
- Knowledge of structured logging, metrics and alerting
- Understanding of the fail-closed approach
- Ability to treat CI as a mechanism enforcing quality and security rules
- Polish language
- English language
Nice to have
- Failover Clustering
Full description
Czym będziesz się zajmować?
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
- React
Mile widziane:
- PostgreSQL
- SQL
- Prisma
- Zod
- Vitest
- Playwright
- Docker
- Azure
- Failover Clustering
Ję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