Frontend Developer (k/m)
Tech Stack / Keywords
Firma i stanowisko
W AUTODNA rozwijamy nasze własne produkty i aplikacje. Wszystko po to aby dostarczać naszym klientom najbardziej kompletne raporty historii pojazdu AUTODNA w oparciu o numer VIN. Nasi klienci otrzymują dostęp do międzynarodowej bazy danych zawierającej informacje o ponad 500 milionach pojazdów z ponad 20+ krajów w Europie i Ameryce Północnej. Dzisiaj jesteśmy dynamicznym zespołem 50 osobowym, otwartym, z analitykami, testerami, UX designerami, programistami, marketingiem, wsparciem, obsługą klienta zorientowanym na pracę w modelu BizDevOps i metodyce Agile. Naszym celem jest zapewniać wartość naszym klientom.
Nasz zespół tworzy i rozwija własny system e-commerce oraz aplikacje webowe obsługujące dziennie dziesiątki tysięcy klientów. Skupiamy się na dostarczaniu wielojęzycznych rozwiązań e-commercowych, zoptymalizowanych pod popularne wyszukiwarki, pracujemy w metodyce SCRUM, dzielimy się naszą wiedzą i doświadczeniem wewnątrz zespołu, lubimy niestandardowe pomysły.
Wymagania
- Wykształcenie wyższe (Informatyka lub pokrewne)
- Minimum 1 rok doświadczenia na podobnym stanowisku
- Bardzo dobra znajomość JavaScript (ES6+) w praktyce
- Bardzo dobra znajomość HTML5, CSS3 (RWD, semantyka)
- Doświadczenie w pracy z REST API (async/await, obsługa błędów)
- Znajomość Git (branching, pull requesty, code review) oraz doświadczenie w pracy z GitLab lub podobnym narzędziem
- Doświadczenie w pracy z DOM i event handling
- Umiejętność pisania czytelnego, modularnego i łatwego w utrzymaniu kodu
- Umiejętność debugowania i rozwiązywania problemów
- Znajomość podstaw optymalizacji wydajności aplikacji webowych (Core Web Vitals)
- Znajomość podstaw bezpieczeństwa aplikacji webowych (XSS, CSRF)
- Język angielski min. B1/B2 (czytanie dokumentacji technicznej, swobodna komunikacja)
Nice to have:
- Doświadczenie w pracy z aplikacjami frontendowymi bez użycia frameworków
- Doświadczenie w utrzymaniu i refaktoryzacji istniejącego kodu
- Znajomość dobrych praktyk (clean code, DRY, KISS)
- Podstawowa znajomość Node.js / PHP / SQL
Obowiązki
- Tworzenie i rozwój warstwy frontendowej aplikacji na podstawie wymagań biznesowych i UX
- Integracja z API oraz współpraca z backendem
- Implementacja interakcji użytkownika (logika po stronie przeglądarki, obsługa zdarzeń, manipulacja DOM)
- Dbanie o wydajność aplikacji (Core Web Vitals) oraz jakość doświadczenia użytkownika
- Utrzymywanie wysokiej jakości kodu (clean code, modularność, dobre praktyki)
- Refaktoryzacja i rozwój istniejącego kodu
- Udział w code review oraz współpraca przy podejmowaniu decyzji technicznych
- Współpraca z zespołem UX/UI, QA oraz innymi developerami
- Aktywny udział w rozwiązywaniu problemów projektowych i proponowanie usprawnień
- Dzielenie się wiedzą i wspieranie innych członków zespołu
Oferta
- Pracę w zespole działającym w metodyce Agile (Scrum), z naciskiem na współpracę biznes–development–operacje
- Realny wpływ na rozwiązania i możliwość proponowania własnych pomysłów
- Stabilne środowisko projektowe z przestrzenią na rozwój techniczny
- Budżet szkoleniowy (kursy, szkolenia, studia)
- Elastyczną formę współpracy (UoP lub B2B)
- Zadaniowy tryb pracy (8h dziennie)
- Prywatne lekcje języka angielskiego
- Minimum 20 dni płatnego urlopu (niezależnie od formy współpracy)
- Nowoczesne biuro w dogodnej lokalizacji
- Udogodnienia dla kierowców i rowerzystów
- Przyjazna atmosfera i współpracujący zespół
- Regularne spotkania integracyjne (również wyjazdowe)
- Regularne wspólne lunche zespołowe w ramach sprint break'ów
- Dostęp do napojów i kawy w biurze
- Możliwość korzystania z samochodu służbowego
- Dofinansowanie zajęć sportowych
- Dofinansowanie nauki języków
- Dofinansowanie szkoleń i kursów
- Spotkania integracyjne
- Służbowy samochód do użytku prywatnego
- Brak dress code’u
- Kawa / herbata
autoDNA.pl
3 aktywne oferty