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