#1 Job Board for tech industry in Europe

Senior frontend developer
JavaScript

Senior frontend developer

Type of work
Undetermined
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    JavaScript

    master

    SCSS

    advanced

    Webpack

    advanced

    Git

    regular

    Vue.js

    junior

    Twig

    junior

Job description

Online interview
Szukamy osoby mającej doświadczenie w użyciu vanilla JavaScript i dowolnego frameworka JS w złożonych aplikacjach skierowanych do dużego grona odbiorców (użytkownicy naszych serwisów generują kilkadziesiąt milionów odsłon miesięcznie). Aplikując do nas powinieneś/powinnaś znać frontendowe techniki optymalizacyjne i potrafić tworzyć czytelny, testowalny i reużywalny kod.

O nas


Grupa Morizon-Gratka Sp. z o.o. to wiodący wydawca serwisów ogłoszeniowych w Polsce, które co miesiąc odwiedza blisko 4 mln użytkowników. Od połowy 2020 roku Morizon.pl i Gratka.pl działają w strukturach Ringier Axel Springer Media - grupy mediowo-technologicznej prowadzącej takie serwisy internetowe jak: Onet, Business Insider, Forbes czy Noizz.

Serwis Morizon.pl to wyszukiwarka nieruchomości, w której znaleźć można oferty sprzedaży i wynajmu mieszkań, domów, działek i lokali usługowych. Gratka.pl to wiodąca marka działająca w segmencie omni-category, od ponad 20 lat ciesząca się niesłabnącą popularnością wśród użytkowników zainteresowanych ogłoszeniami z kategorii nieruchomości, motoryzacja, praca i ogłoszenia drobne.

Proces znalezienia wymarzonego domu czy mieszkania nie należy do najłatwiejszych. Dzięki realizacji wielu projektów wykorzystujących nowe technologie oraz najlepsze praktyki z dziedziny IT, marketingu czy UX, użytkownicy łatwo i bezpiecznie mogą korzystać z naszych serwisów.

Posiadamy biura w Warszawie oraz Gdańsku - w czasie pandemii pracujemy całkowicie zdalnie.

Zespół i projekty


Nasz zespół IT liczy ponad 40 osób. Pracujemy zespołach Scrumowych odpowiadając na potrzeby naszych użytkowników i interesariuszy. Oprócz dostarczania najlepszych rozwiązań i przyrostów funkcjonalnych, naszym priorytetem jest tworzenie oprogramowania wysokiej jakości. Trzymamy w ryzach dług technologiczny. Rozwijamy usługi, z których korzystają setki tysięcy użytkowników. Pracując z nami będziesz miał między innymi okazję doskonalić techniki optymalizacji na wszystkich warstwach naszego stacka technologicznego.

Jako członek zespołu będziesz wspólnie z kolegami i koleżankami


  • Projektować i implementować nowe funkcjonalności w naszych produktach zgodnie z potrzebami użytkowników i roadmapą.
  • Brać udział w tworzeniu i unowocześnianiu ich architektury.
  • Rozwiązywać bieżące problemy lub potrzeby zgłaszane przez użytkowników, interesariuszy, BOK lub wykryte przez nasz system monitoringu.
  • Nieustannie szukać pomysłów co można zrobić jeszcze lepiej!

Oferujemy Ci


  • Realny wpływ na rozwój produktu, oprogramowania, architektury oraz dobór rozwiązań technologicznych.
  • Pracę w zespole Scrumowym, który razem współtworzy i buduje produkt.
  • Stabilne zatrudnienie - stawiamy na stały, długofalowy rozwój pracowników.
  • Umowę o pracę lub B2B
  • Rozwój osobisty – udział w szkoleniach, konferencjach, warsztatach - dedykowany budżet szkoleniowy do własnego wykorzystywania
  • Stanowisko pracy wyposażone w laptopa (do wyboru Linux, Windows, macOS) z dodatkowym monitorem
  • Elastyczny czas pracy.
  • Możliwość pracy zdalnej lub w biurze.
  • Brak "nadgodzin".
  • System benefitów w pakiecie kafeteryjnym (opieka medyczna, Multisport, ubezpieczenie na życie lub wymiennie inne usługi, o których Ty decydujesz)
  • Kontakt ze środowiskiem wszystkich firm i pracowników olbrzymiej grupy Ringier Axel Springer.

Projekt, nad którym będziesz pracować


  • Rozbudowane CI/CD realizujemy korzystając z możliwości GitLaba - staramy się automatyzować wszystko co się da.
  • Code review jest codziennym elementem w pracy zespołu.
  • Używamy Cypressa do implementacji testów automatycznych.
  • Wdrażamy na produkcję natychmiast, gdy mamy coś fajnego do pokazania. Często jest to kilka wdrożeń jednego dnia.
  • Piszemy kod JS w ES6+, a stylujemy w BEM.
  • Nie wspieramy Internet Explorera! :)

Nasze wymagania to...


  • Zaangażowanie w pracę (nie przypadkiem na pierwszym miejscu).
  • Poczucie humoru.
  • Praktyczna znajomość narzędzi frontendowych (npm, webpack, eslint, prettier, etc.)
  • Znajomość standardów pisania kodu.
  • Optymalizacja kodu JS.
  • Inicjatywa do poszerzania swojej wiedzy i przedstawiania nowych rozwiązań pozostałym członkom zespołu.
  • Umiejętność przekazywania wiedzy innym frontend developerom.
  • Gotowość do uczenia się nowych rzeczy.
  • HTML5
  • CSS3
  • SCSS
  • JavaScript

Dodatkowym atutem będzie doświadczenie z...


  • Vue.js
  • Twig
  • TypeScript
  • Cypress
  • JSDoc
  • optymalizacją serwisów pod kątem Core Web Vitals
  • Docker
  • Node.js