Przejdź do treści
CodeTalent

Fullstack Developer TypeScript/React

Wrocław
Warszawa
Kraków
Gdańsk
+1
4 dni temu

W skrócie

Fullstack Developer needed for app development and CI/CD. Responsibilities include frontend/backend development (React, Next.js, Node.js), CI/CD automation (GitHub Actions), cloud infrastructure management (Azure), and code quality. Requires TypeScript, Node.js, React, Next.js, SQL, PostgreSQL, GitHub Actions, Docker, and cloud experience. Remote with occasional office visits to Warsaw.

Skrót przygotowany przez AI na podstawie treści ogłoszenia.

To nie jest typowa rola "tylko produkt" ani "tylko platforma" - mniej więcej połowę czasu spędzisz przy rozwoju aplikacji, drugą połowę przy CI/CD i platformie deweloperskiej. Jeśli lubisz, gdy Twój kod trafia na produkcję przez pipeline, który sam współtworzysz i rozumiesz od podszewki - to dobre miejsce.

Zakres obowiązków:

  • Tworzenie i rozwój aplikacji: Rozbudowa warstwy frontendowej i backendowej w oparciu o ekosystem JavaScript/TypeScript (React, Next.js, Node.js).
  • Automatyzacja CI/CD: Projektowanie, optymalizacja i utrzymanie procesów budowy oraz wdrożeń aplikacji z wykorzystaniem GitHub Actions (w tym praca nad rewalidacją workflow, macierzami zadań i skróceniem czasu oraz kosztu buildów).
  • Zarządzanie środowiskami i procesem wdrożeniowym: Rozbudowa wieloetapowego ścieżki deploymentu (Test → UAT → Prod), automatyzacja środowisk tymczasowych (ephemeral environments) dla Pull Requestów oraz obsługa bezprzestojowych migracji baz danych.
  • Konteneryzacja: Optymalizacja i tworzenie obrazów kontenerów (multi-stage builds, kontrola warstw, minifikacja rozmiaru i powtarzalność kompilacji).
  • Zarządzanie infrastrukturą chmurową (Azure): Obsługa usług chmurowych, w tym Azure Container Apps/Jobs, Azure Blob Storage, Key Vault, Azure Database for PostgreSQL oraz Azure Container Registry.
  • Bezpieczeństwo i standardy CI/CD: Wdrożenie uwierzytelniania opartego na OIDC, utwardzanie uprawnień i izolacja runnerów CI oraz utrzymywanie bramek jakościowych (quality gates) w podejściu fail-closed.
  • Observability i FinOps: Rozwój monitoringu (logowanie strukturalne, metryki, alerty) oraz kontrola i optymalizacja kosztów chmury i zasobów AI (zużycie tokenów).
  • Jakość kodu i procesy zespołowe: Prowadzenie Code Review (dla kodu tworzonego przez deweloperów oraz narzędzia AI), dbanie o higienę repozytorium (limity PR) oraz automatyzacja przypisywania recenzentów na podstawie analizy ryzyka zmian.

Wymagania stanowiska

  • Bardzo dobrej znajomości TypeScript i Node.js w środowisku produkcyjnym
  • Doświadczenia z React i Next.js (App Router)
  • Znajomości SQL i pracy z PostgreSQL
  • Sprawnego poruszania się w GitHub Actions
  • Praktyki w pracy z Dockerem
  • Doświadczenia z dowolną chmurą publiczną i otwartości na pracę w Azure
  • Rozumienia zasady fail-closed przy projektowaniu zabezpieczeń
  • Umiejętności traktowania CI jako narzędzia egzekwującego jakość i bezpieczeństwo, nie tylko automatyzacji buildów
  • Podstaw obserwowalności (logi, metryki, alerty)

Oferujemy

  • praca zdalna z zastrzeżeniem 1 dzień w miesiącu biuro w Warszawie
  • długofalowa współpraca
  • realny wpływ zespołu na tworzone produkty
Opublikowana 2026-10-29
Wygasa 2026-12-23
Źródło