React Developer z Javą
Antal
⚲ Warszawa
16 800 - 23 520 PLN (B2B)
Wymagania
- JavaScript
- TypeScript
- React
- Redux
- Zustand
- SSR
- Next.js
- Java
- REST API
- CMS
- Headless CMS
- UI/UX
- QA
- Testing
- CI CD
- DevOps
- Security
- AWS
- Azure
- Jira
- Confluence
Opis stanowiska
O projekcie: Full Stack Developer (MID / SENIOR) B2B | Remote | React + Java Opis stanowiska Poszukujemy doświadczonego Full Stack Developera (Mid/Senior), którego rola będzie silnie ukierunkowana na frontend (ok. 70–80% czasu pracy). Zakres frontendowy obejmuje: - React, Next.js, TypeScript - integracje headless CMS (WordPress) Backend stanowi mniejszą część pracy (20–30%), jednak oczekujemy swobodnego poruszania się w ekosystemie Java/Spring – na poziomie umożliwiającym tworzenie prostych endpointów, mikroserwisów lub lambd oraz rozumienie architektury systemu jako całości. Mile widziane doświadczenie w zespołach typu Growth / Product, gdzie liczy się szybkie iterowanie i praca na danych. Warunki współpracy - Start: 01.03.2026 - Współpraca długoterminowa - Co druga środa możliwe wdrożenie nocne (od 22:00) - Praca zdalna: 100% możliwa (mile widziane okazjonalne wizyty w biurze) Wymagania: Frontend (JavaScript / TypeScript) Core & Frameworki - Bardzo dobra znajomość JavaScript (ES6+) oraz TypeScript - Minimum 4 lata komercyjnego doświadczenia frontendowego - React (bardzo dobra znajomość) - State management: Redux lub Zustand - SSR / SSG: Next.js (lub Gatsby) Backend (Java) - Minimum 2 lata komercyjnego doświadczenia - Java 8–19 - Spring (od wersji 1.5+) - Bazy danych: Oracle DB (SQL + PL/SQL) - Tworzenie i integracja REST API - Kafka (message broker) - Maven (MVN) - Docker - Git / Bitbucket CMS & Headless - WordPress 6+ - Doświadczenie z WordPress jako Headless CMS - Tworzenie dedykowanych bloków Gutenberg UI / UX - HTML5, CSS3, SASS / SCSS - Tailwind CSS - Implementacja interfejsów pixel-perfect (Figma) - RWD - Dostępność cyfrowa / WCAG Architektura & Integracje - Architektura modułowa, praca z Monorepo - Client–Server, komunikacja asynchroniczna - Integracje: REST, GraphQL QA & Wydajność - Testy: Jest, React Testing Library, Cypress, Playwright (mile widziane) - TDD / BDD - Znajomość YETI (atut) - Optymalizacja wydajności (DevTools, Lighthouse) - Clean Code DevOps / CI/CD / Security - Git, Bitbucket - CI/CD: GitLab CI lub Jenkins - Docker, podstawy Kubernetes - Chmura: AWS lub Azure - Bezpieczeństwo frontendowe: - OWASP - XSS, CSRF, CORS, Clickjacking Umiejętności miękkie - Doświadczenie w pracy w Scrum / Agile - Bardzo dobra komunikacja (ścisła współpraca z Biznesem) - Jira, Confluence - Code Review i mentoring młodszych programistów - Język angielski – poziom techniczny (dokumentacja, praca w zespole międzynarodowym)