F/M: Frontend Developer/Tech Lead (Polish language REQUIRED)
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#345781·Dodano miesiąc temu·0
Źródło: PeopleVibeTech Stack / Keywords
AngularJavaScriptKarmaReactRESTTypeScriptGraphQLJasmineUnit TestsRxJSUIJest
Wymagania
- 5+ lat doświadczenia komercyjnego w programowaniu frontend (poziom senior/ekspert)
- Bardzo dobra znajomość Angular lub React
- Doświadczenie w projektowaniu architektury frontendowej w dużych systemach
- Znajomość REST API oraz GraphQL
- Doświadczenie w testowaniu jednostkowym (Jest / Karma / Jasmine)
- Umiejętność debugowania i optymalizacji wydajności aplikacji
- Znajomość RWD na poziomie eksperckim
- Doświadczenie w mentoringu i pracy zespołowej
Mile widziane:
- Znajomość monorepo (Nx)
- Doświadczenie z Docker / Kubernetes
- Praktyka w CI/CD pipelines
- Doświadczenie w testach e2e (Cypress)
- Znajomość standardów Accessibility (WCAG)
- Doświadczenie z architekturą mikrofrontendów
Obowiązki
Rola i odpowiedzialność:
- Rozwój warstwy frontendowej oraz współtworzenie architektury aplikacji w środowisku rozproszonym
- Duża samodzielność i wpływ na decyzje technologiczne
Twoje zadania:
- Projektowanie i rozwój nowoczesnych aplikacji frontendowych (Angular / React)
- Tworzenie architektury frontendu w dużych systemach (w tym podejście mikrofrontendowe)
- Integracja z backendem poprzez REST API oraz GraphQL
- Optymalizacja wydajności aplikacji oraz debugowanie problemów
- Dbanie o jakość kodu poprzez testy jednostkowe i e2e (Jest, Cypress)
- Udział w code review oraz mentoring mniej doświadczonych developerów
- Współpraca z zespołem DevOps przy CI/CD i wdrożeniach
- Udział w projektowaniu rozwiązań zgodnie z najlepszymi praktykami UX i RWD
Zakres prac:
- Implementacja nowoczesnych rozwiązań frontendowych
- Budowa i rozwój systemów w architekturze mikrousługowej (warstwa UI)
- Udział w projektowaniu architektury aplikacji
- Usprawnianie procesów biznesowych poprzez rozwój UI
- Zapewnienie wysokiej jakości oprogramowania (testy automatyczne, code review)
- Praca w metodykach zwinnych (Scrum / Agile)
- Codzienna współpraca w zespole nastawionym na jakość i rozwój
Oferta
- Udział w budowie nowego zespołu i realny wpływ na jego kierunek
- Projekty o dużej skali i znaczeniu biznesowym
- Współpraca z doświadczonym zespołem ekspertów
- Elastyczna forma pracy (zdalnie / hybrydowo)
- Możliwość długofalowej współpracy
Inne informacje
Wymagana znajomość języka polskiego
PEOPLEVIBE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
78 aktywnych ofert