Fullstack TypeScript Developer:
React/ Next.js/ Node.js
Stawka: 19 000 – 24 000 PLN+ VAT (B2B)

Szukamy doświadczonego programisty, który przejmie stery nad rozwojem platformy mobilnej i powiązanych z nią systemów API. Dołączysz do nas w kluczowym momencie – utrzymujemy stabilną wersję produkcyjną, jednocześnie przepisując frontend na najnowszy stack technologiczny.
Twój wpływ na projekt:
- Modernizacja front-endu – rozwój nowej odsłony platformy w oparciu o Next.js 16 (wsparcie dla Turbopack) oraz Zustand.
- Utrzymanie core’u – praca z głównym repozytorium (React 17, Redux, RxJS) i dbanie o płynność działania użytkowników mobile.
- Rozwój Backend API – rozbudowa systemów API (REST & GraphQL) obsługujących czat oraz logikę biznesową przy użyciu NestJS, Express oraz Prisma.
- Infrastruktura – praca w środowisku skonteneryzowanym (Docker & Docker Compose).
Technologie wykorzystywane w projekcie:
- Front-end – React 17+, Next.js 16, TypeScript 5.9, MUI 5/7
- State Management – Redux + RxJS, Zustand + SW
- Back-end – Node.js (Express & NestJS), Prisma, PostgreSQL
- Komunikacja – REST, GraphQL (Subscriptions), WebSockets
- Infrastruktura – Node.js 24, Docker, Redis, Turborepo, Yarn (Berry)
- Testy – Jest, Enzyme, Playwright.
Wymagania
- Bardzo dobra znajomość TypeScript (pracujemy na najnowszych wersjach 5.7+)
- Doświadczenie w pracy z frameworkami React i Next.js
- Umiejętność pisania czystego kodu backendowego w Node.js (znajomość Prisma/PostgreSQL będzie dużym atutem)
- Znajomość Git, yarn, webpack
- Proaktywne podejście do rozwiązywania problemów– potrafisz zdiagnozować i rozwiązać problem w istniejącym kodzie, a także zaprojektować od zera wydajną funkcjonalność w GraphQL.
- Bardzo dobra znajomość języka polskiego.
Co oferujemy?
- Realny wpływ na architekturę przepisywanego projektu (mobile-next)
- Pracę z nowoczesnym pakietem narzędzi (Turbopack, Vite, Turborepo)
- Ubezpieczenie na życie
- Pakiet prywatnej opieki medycznej o maksymalnym zakresie usług
- Budżet na udział w szkoleniach i wydarzeniach branżowych
- Mac na wyłączność
- Kartę MultiSport
- Możliwość pracy zdalnej
- Indywidualny rozkład czasu pracy
Jak przebiega proces rekrutacji?
1. CV i wstępna rozmowa
Jeśli okaże się, że masz wiedzę i umiejętności, których potrzebujemy, skontaktujemy się z Tobą. Razem ustalimy termin spotkania online, podczas którego porozmawiamy o Twoich oczekiwaniach. To będzie także okazja, żeby poznać lepiej naszą firmę.
2. Rozmowa ze specjalistą
Spotkanie będzie dotyczyć tematów technicznych, ale nie musisz się obawiać – nie będziemy pytać o dokumentacje czy wywoływanie funkcji. Ważniejsza jest dla nas umiejętność analitycznego myślenia i rozwiązywania problemów, a także komunikatywność – zarówno w relacjach w zespole, jak i z klientami.
3. Negocjacje i ostateczna oferta
To ostatnia faza procesu rekrutacyjnego. Wtedy rozmawiamy o szczegółach Twojej umowy.
Po każdym etapie będziemy Cię informować o jego wynikach. W każdej chwili chętnie odpowiemy też na Twoje pytania.
Chcesz zasilić nasze szeregi? Aplikuj teraz!
Prosimy o dopisek: Wyrażam zgodę na przetwarzanie moich danych osobowych przez Holdapp w celu prowadzenia rekrutacji na aplikowane przeze mnie stanowisko.











