JustJoin.IT Praca zdalna Senior

Software Engineer - Senior

Wakacje.pl

⚲ 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.