Software Engineer - Senior
⚲ Gdańsk, Warszawa
Do uzgodnienia
Wymagania
- min. 7 lat doświadczenia z React i TypeScript
- biegłość w Next.js
- doświadczenie w pisaniu testów jednostkowych i integracyjnych frontendu
- znajomość zasad dostępności web (WCAG, WAI-ARIA) i doświadczenie w budowie dostępnych interfejsów
- doświadczenie w optymalizacji Core Web Vitals
- doświadczenie w budowie i utrzymaniu aplikacji e-commerce o dużym ruchu i skali
- doświadczenie z design systemami i bibliotekami komponentów
- komunikatywna znajomość języka angielskiego (min. B2)
Opis stanowiska
Senior Software Engineer w Wakacje.pl — największej polskiej platformie e-commerce turystycznej (część Wirtualna Polska Holding). Rola skupiona na rozwoju frontendu w React/TypeScript/Next.js dla systemu przetwarzającego dane z setek źródeł w 7 krajach, z dużym naciskiem na wydajność, dostępność i skalę. Będziesz też mentorować zespół i współpracować z backendem (Symfony, PHP, Go). Szczera uwaga: ogłoszenie wprost mówi o 'pragmatyzmie w kompromisach między szybkością a utrzymywalnością' — co może sugerować, że priorytetem bywa szybkość dostarczania kosztem jakości kodu.
🔍 Dekoder Ogłoszenia
🔴
React Development Ownership
Może oznaczać zarówno faktyczne posiadanie odpowiedzialności za rozwój Reacta, jak i bycie jedynym lub głównym deweloperem Reacta w zespole.
🔴
System Thinking
Wymaga zrozumienia złożonej architektury, co może oznaczać konieczność pracy z przestarzałym lub trudnym do ogarnięcia kodem.
🔴
Mentorship & Reviews
Może oznaczać zarówno możliwość dzielenia się wiedzą i rozwoju, jak i konieczność poświęcania czasu na wsparcie mniej doświadczonych kolegów, co może wpływać na własne zadania.
🔴
be pragmatic about trade-offs between speed and maintainability
Sugestia, że priorytetem może być szybkość dostarczania kosztem jakości kodu i długoterminowej utrzymywalności.
🟡
play a key role in making us INNOVATIVE
Może oznaczać realny wpływ na innowacje, ale też być pustym hasłem marketingowym bez konkretnych mechanizmów wprowadzania zmian.