Pracodawca:
From Poland With Dev
Opis stanowiska:
Dołącz do innowacyjnego startupu VR z Teksasu. Tworzymy najnowocześniejszy symulator strzelecki w wirtualnej rzeczywistości, łączący zaawansowaną platformę VR z realistycznym fizycznym kontrolerem. W ramach tej roli będziesz kluczowym członkiem zespołu rozwijającego skalowalną i wysokowydajną infrastrukturę backendową od podstaw.
Poszukujemy doświadczonego Senior Full-Stack Developera z bardzo dobrą znajomością Reacta, Node.js / NestJS oraz TypeScript, który będzie odpowiedzialny za rozwój funkcjonalności end-to-end w aplikacjach webowych oraz platformie backendowej. W tej roli przejmiesz odpowiedzialność zarówno za warstwę UI, jak i wspierające ją API, ściśle współpracując z zespołami produktu, designu oraz inżynierii platformowej, aby dostarczać dopracowane, skalowalne i gotowe produkcyjnie rozwiązania.
Oferujemy 3–4 miesięczną próbną współpracę full-time z możliwością przedłużenia na long-term.
Ta praca to przede wszystkim:
- Realny wpływ– możliwość podejmowania kluczowych decyzji technicznych i architektonicznych,
- Innowacyjność – unikalne połączenie VR i rzeczywistości,
- Zgrany zespół– pracujemy z pasją, mając realny kontakt z użytkownikami i szybki feedback.
Zadania:
- Tworzenie i rozwój funkcjonalności end-to-end w aplikacjach webowych (React, TypeScript) i backendzie (Node.js / NestJS), z pełną odpowiedzialnością za jakość i skalowalność
- Projektowanie i wdrażanie API (REST / GraphQL) oraz architektury systemu, w tym migracje, optymalizacja zapytań i kontraktowe podejście do integracji frontend–backend
- Utrzymywanie i rozwój bibliotek komponentów oraz design systemu, dbając o wydajność, dostępność i spójność UI
- Pisanie testów automatycznych, optymalizacja wydajności aplikacji oraz usprawnianie pipeline’ów CI/CD i narzędzi developerskich
- Mentoring i code review dla mid/junior developerów oraz współpraca z zespołami produktowymi, QA i inżynierskimi nad dostarczaniem niezawodnych rozwiązań
- Aktywny udział w decyzjach architektonicznych i technicznych, wpływ na standardy i rozwój platformy
Wymagania:
- 6–7+ lat komercyjnego doświadczenia w tworzeniu systemów full-stack
- Bardzo dobra znajomość Reacta i TypeScript oraz nowoczesnej architektury frontendowej
- Solidne doświadczenie w backendzie z Node.js / NestJS
- Bardzo dobra znajomość CSS (layouty responsywne, Flexbox, Grid) oraz nowoczesnych bibliotek stylowania (Tailwind, Styled Components itp.)
- Doświadczenie w integracji z API REST / GraphQL i projektowaniu kontraktów API
- Znajomość narzędzi buildowych (Vite, Webpack, Babel) oraz pracy w monorepo
- Umiejętność skutecznego debugowania (devtools przeglądarki, procesy Node, logi API)
- Bardzo dobre umiejętności komunikacyjne i umiejętność współpracy międzyzespołowej
Mile widziane:
- Doświadczenie z AWS (S3, CloudFront, ECS, Lambda)
- Praca z narzędziami obserwowalności (Sentry, Grafana, CloudWatch, OpenTelemetry)
- Znajomość systemów uwierzytelniania (Cognito, Auth0, JWT)
- Doświadczenie w startupach produktowych lub szybko rosnących zespołach inżynierskich
Nasz tech stack:
- Backend: Node.js, NestJS, TypeScript
- Mobile: Flutter, React, Realm, Firebase
- Database: PostgreSQL, MongoDB, Firebase Firestore
- CI/CD: GitHub Actions, GitLab CI/CD, ArgoCD
- Cloud: AWS, GCP
- Others: Kubernetes (EKS/GKE), Kong API Gateway, Keycloak/Auth0, OpenSearch, ELK.
Oferujemy:
- Sprzęt do pracy w razie potrzeby.
- Work-life balance (m.in. płatny urlop, MultiSport, lekcje z native speakerem, becikowe, elastyczne godziny pracy, prywatne ubezpieczenie zdrowotne, eventy sportowe).
- Przyjazną atmosferę sprzyjającą rozwojowi (program szkoleń, system poleceń, budżet integracyjny, lunche zespołowe i prezenty świąteczne).
- Wynagrodzenie godzinowe: 120-180 zł/h netto + VAT B2B.
- W określonych sytuacjach dopuszczamy możliwość zawarcia innych form umowy.
- Praca zdalnie lub z biura (w Krakowie lub Bielsku-Białej, możliwość coworkingu w innych miastach).
O pracodawcy:
O From Poland With Dev
Jest międzynarodowym zespołem, który ceni rozwijające się projekty, relacje międzyludzkie oraz równowagę między życiem zawodowym a prywatnym. Pracuje wyłącznie z klientami z polecenia, co pozwala mu unikać roli podwykonawcy i działać jako bliski partner lub “team extension”, stając się regularnym członkiem zespołów.
Firma kładzie duży nacisk na bliską współpracę z biznesem, swobodę oraz możliwość wpływania na rozwój produktów. Minimalizuje formalności, ponieważ skupia się na efektywnej, rzeczowej pracy oraz rozwoju. Otwartość, zaufanie i ludzkie podejście stanowią fundamenty codziennej działalności tego zespołu.