Currency

Senior frontend developer

JavaScript

Senior frontend developer

JavaScript

Domaniewska 49, Warszawa

Grupa Morizon-Gratka Sp. z o.o.

Undetermined
Permanent, B2B
Senior
Remote

Tech stack

    JavaScript

    master

    SCSS

    advanced

    Webpack

    advanced

    Git

    regular

    Vue.js

    junior

    Twig

    junior

Job description

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
Published: 14.06.2021
Office location