Senior Full Stack Developer (React + Node.js)
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w web developmencie w React
- min. 5 lat doświadczenia w backendzie w Node.js
- angielski na poziomie upper-intermediate
- praktyczne doświadczenie w projektowaniu i architekturze dużych systemów (frontend/backend)
- doświadczenie z React i zarządzaniem stanem (MobX lub Redux, context, hooks, SASS, webpack)
- znajomość baz danych (MySQL, MemSQL, Redis)
- biegłość w korzystaniu z narzędzi AI (GitHub Copilot, Claude, MCP servers)
Mile widziane
- doświadczenie z GitHub Actions, Docker/Kubernetes, Kafka, Playwright, Grafana, OpenTelemetry
Opis stanowiska
Praca w zespole R&D nad platformą do odkrywania treści (Unity Aura) używaną na 330 mln urządzeń na świecie. Rola fullstackowa — React i Node.js, duże systemy, praca z UX i DevOps nad funkcjami dla milionów użytkowników. Uwaga: ogłoszenie mocno operuje marketingowymi zwrotami ('high velocity', 'cutting-edge'), co może oznaczać presję czasu i konieczność szybkiego dostarczania kodu — warto dopytać o realne tempo pracy i oczekiwania.
🔍 Dekoder Ogłoszenia
🔴
offering engineers the opportunity to work on innovative, high-impact products
Może oznaczać pracę nad interesującymi projektami, ale równie dobrze może to być ogólne stwierdzenie bez konkretnych przykładów innowacyjności.
🔴
Join us and become a member of their R&D team
Sugestia pracy w zespole badawczo-rozwojowym, która może oznaczać zarówno faktyczne innowacje, jak i zadania związane z utrzymaniem lub rozbudową istniejących rozwiązań.
🔴
Partnered alongside the best engineers in the industry
Choć brzmi to zachęcająco, może być standardowym hasłem marketingowym, a rzeczywisty poziom zespołu może być zróżnicowany.
🔴
working at high velocity, and delivering great quality on a daily basis
Może sugerować presję czasu i konieczność szybkiego dostarczania kodu, co nie zawsze idzie w parze z wysoką jakością w dłuższej perspektywie.
🔴
Design, implement, and innovate features using cutting-edge technologies
Określenie 'cutting-edge technologies' jest nieprecyzyjne i może oznaczać zarówno najnowsze, sprawdzone rozwiązania, jak i eksperymentalne technologie z potencjalnymi problemami.