Frontend Engineer (Vue.js, Node.js) (B2B)
⚲ Katowice
16 800 - 23 520 PLN netto (B2B)
Wymagania
- wykształcenie wyższe w informatyce lub pokrewnej dziedzinie technicznej
- 3–5 lat doświadczenia w tworzeniu frontendu w Vue.js
- doświadczenie w pracy z REST API i integracji frontendu z usługami backendowymi
- znajomość Node.js i nowoczesnych narzędzi webowych
- znajomość dobrych praktyk w zakresie wydajności i testowania frontendu
- komunikacja w języku angielskim i polskim
- gotowość do pracy w modelu hybrydowym w Katowicach
Opis stanowiska
OBI Smart Technologies to joint venture OBI i Reply Group, który buduje i utrzymuje platformy cyfrowe dla jednej z największych sieci DIY w Europie — praca dotyczy realnego, biznesowo krytycznego systemu, nie projektu pobocznego. Będziesz rozwijać aplikacje frontendowe w Vue.js, integrować je z API i usługami Node.js oraz współtworzyć architekturę komponentów i zarządzanie stanem. To dobra oferta dla osoby, która lubi pracować w dużym, złożonym ekosystemie i nie przeszkadza jej konieczność uzgadniania rozwiązań z zespołami backendu i produktu. Uwaga: sformułowanie o 'rozwoju nowoczesnych aplikacji w dużym ekosystemie retailowym' może w praktyce oznaczać pracę w ramach istniejącej, rozbudowanej i częściowo przestarzałej infrastruktury — warto dopytać na rozmowie, czy przewidziane są nowe moduły, czy głównie utrzymanie i rozbudowa istniejących.
🔍 Dekoder Ogłoszenia
🔴
develop and evolve modern web applications within a large-scale retail ecosystem
Może oznaczać pracę nad bardzo starymi systemami lub nowymi funkcjonalnościami w ramach istniejącej, często skomplikowanej i przestarzałej infrastruktury.
🔴
collaborating closely with backend engineers and product teams
Może oznaczać, że będziesz musiał dużo czasu poświęcać na wyjaśnianie swoich potrzeb i rozwiązywanie problemów wynikających z braku spójności między zespołami.
🔴
Contribute to frontend architecture, state management, and component design
Może oznaczać, że będziesz miał realny wpływ na architekturę, ale równie dobrze może oznaczać, że będziesz musiał naprawiać istniejące, nieoptymalne rozwiązania.
🔴
Support integration with Node.js-based services and backend APIs
Może oznaczać, że będziesz głównie integrował się z istniejącymi usługami Node.js, a nie tworzył je od podstaw.
🔴
hybrid model in Katowice
Określenie 'hybrid model' może oznaczać różne rzeczy, od elastycznego wyboru dni pracy zdalnej po narzucone dni w biurze, które mogą być częstsze niż oczekiwano.