Atos SE
Senior Frontend Developer (Web/UI) Job at Atos SE in Town of Poland
Atos SE, Town of Poland, NY, United States
W Eviden Polska stawiamy na rozwój kompetencji miękkich, wspierając inicjatywy wzmacniające umiejętności komunikacji, pracy zespołowej oraz kreatywnego rozwiązywania problemów. Budujemy kulturę feedbacku i wymiany wiedzy, co sprzyja realizacji celów projektowych i indywidualnemu rozwojowi pracowników. Regularne spotkania zespołowe oraz warsztaty tematyczne pozwalają na wymianę doświadczeń i inspiracji. Otwartość na nowe technologie i metody pracy sprawia, że nasi specjaliści stale poszerzają swoje horyzonty i budują pozycję ekspercką na rynku IT.
Zakres obowiązków
- Implementacja interfejsów użytkownika na podstawie makiet z Figma/Adobe XD (pixel-perfect lub zgodnie z design systemem).
- Dbanie o semantyczny HTML i podstawową dostępność WCAG.
- Rozwój warstwy styli w SCSS/SASS (mixiny, zmienne, dziedziczenie, partiale, extend, funkcje).
- Implementacja logiki w ES6+ (klasy, moduły, async/await, Promisy); kod obiektowy i modułowy (import/export).
- Integracja z REST API/GraphQL: obsługa żądań, błędów i stanów ładowania po stronie frontendu.
- Praca z bibliotekami wykresów (Chart.js, ECharts, Highcharts, Recharts) oraz optymalizacja wydajności przy dużych datasetach.
- Konfiguracja i utrzymanie zadań w Gulp (kompilacja SCSS, bundling, minifikacja, watch, live reload); zarządzanie zależnościami przez npm.
- Code review, praca z Git (branching, PR, rozwiązywanie konfliktów), zarządzanie zadaniami w Jira.
- Współpraca z UX/UI designerami i backend developerami oraz budowanie relacji z Klientami.
Wymagania
- Minimum 4 lata doświadczenia komercyjnego jako Frontend Developer w większych projektach.
- Bardzo dobra umiejętność cięcia makiet z Figma/Adobe XD i odwzorowania pixel-perfect lub zgodnie z design systemem.
- Znajomość RWD (breakpointy, mobile-first/desktop-first), tworzenie layoutów grid/flex.
- Bardzo dobra znajomość SCSS/SASS (mixiny, zmienne, dziedziczenie, partiale, extend, funkcje).
- Bardzo dobra znajomość ES6+ (klasy, moduły, async/await, Promisy); doświadczenie w kodzie obiektowym i modułowym.
- Doświadczenie z bibliotekami wykresów (Chart.js lub inne) i optymalizacją wydajności dla dużych datasetów.
- Praktyczna znajomość Node.js i npm (zarządzanie zależnościami, skrypty).
- Doświadczenie z Gulp (kompilacja SCSS, bundling, minifikacja, watch, live reload).
- Doświadczenie z design systemem/style guide (komponenty i ich stany).
- Korzystanie z REST API/GraphQL, obsługa zapytań i błędów we froncie.
- Umiejętność code review oraz pracy z Git (branching, PR, konflikty).
- Umiejętność pracy i zarządzania zadaniami w Jira.
Możliwości rozwoju
- Projektowanie i tworzenie rozwiązań przy użyciu najnowszych technologii.
- Rozwój w zakresie zadań programistycznych.
- Dostęp do platformy e-learningowej (szkolenia, certyfikaty).
- Udział w projektach wewnętrznych firmy.
- Zatrudnienie w uznanej na świecie firmie oraz wspierające środowisko pracy.
- Elastyczne godziny pracy oraz opcję pracy zdalnej.
- Szeroki pakiet benefitów: Medicover, wsparcie pasji, ubezpieczenie na życie, vouchery, bilety, karta sportowa, celebracja wyjątkowych okazji.
- Możliwość rozwoju dzięki platformie e-learningowej i udziałowi w projektach wewnętrznych.
Realizujemy projekty wdrożeniowe i rozwojowe zarówno na rynku polskim, jak i zagranicznym, współpracując w międzynarodowych zespołach.
#J-18808-Ljbffr