All offersWarszawaJSSenior Software Engineer (Frontend)
Senior Software Engineer (Frontend)
JS
Just Join IT

Senior Software Engineer (Frontend)

Just Join IT
Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote
Just Join IT

Just Join IT

Jesteśmy pierwszym wyborem specjalistów IT poszukujących pracy dla najlepszych marek w Polsce i na Świecie. Odkryj z nami globalne możliwości branży i znajdź pracę tu, gdzie rekrutują najlepsi. Dołącz do największej społeczności IT w Polsce!

Company profile

Tech stack

    ReactJS
    master
    JavaScript
    master
    TypeScript
    advanced
    Next.js
    advanced
    CSS
    advanced
    Docker
    regular
    AWS
    regular
    Kubernetes
    nice to have
    SEO
    nice to have

Job description

Jesteśmy jednym z najszybciej rozwijających się bootstrap startupów w Polsce. Mimo braku zewnętrznego finansowania rośniemy szybciej niż większość VC-backed companies, co jest czymś unikalnym, ponieważ robimy rzeczy na własnych zasadach. Tworzymy portale pracy przyszłości, z których korzysta już ponad pół miliona osób miesięcznie w Polsce, ale naszym celem jest także tworzenie globalnych rozwiązań.


Poszukujemy doświadczonego Senior Software Engineera (Frontend), który wesprze nas w procesie transformacji w kierunku firmy produktowej. Równie wysoko, co eksperckie doświadczenie cenimy dopasowanie organizacyjne, zatem jeśli wciąż poszukujesz nowych szans na pogłębienie wiedzy, rozumiesz technologię w perspektywie biznesowej, a jednocześnie potrafisz szybko switchować się między zadaniami: z pewnością się dogadamy.

 

TWOJE ZADANIA:

 

  • Rozwój wewnętrznych i zewnętrznych systemów dedykowanych naszym portalom pracy;
  • Udział w powstawaniu zupełnie nowych produktów dedykowanych branży HR (koniecznie sprawdź Matchmaking Beta! Nasze nowe narzędzie usprawniające rekrutację);
  • Praca nad biznesowym aspektem produktu, bez zaniedbywania jego technicznego aspektu;
  • Dbanie o najwyższą jakość dostarczanych rozwiązań;
  • Nastawienie na pracę, która nie jest zdeterminowana wyłącznie poleceniem przełożonego, a wynika ze świadomości głębszego sensu, odpowiedzialności za produkt oraz chęci budowania „czegoś więcej” wraz ze świetnym zespołem Product Engineering;
  • Dążenie do statusu mistrza kodu, będąc otwartym na uwagi i aktywnym na code reviews.


WYMAGANIA:


Must Have:

  • Minimum 5 lat doświadczenia na stanowisku Software Engineera (Frontend);
  • Praktyczne doświadczenie przy frontendzie z wykorzystaniem TypeScript z Reactem i Next.js (z których korzystamy u nas);
  • Doświadczenie w pracy z Design Systemem i Styled Components;
  • Zaawansowana umiejętność projektowania architektury aplikacji webowych;
  • Doświadczenie w integracji z REST API;
  • Znajomość ekosystemu Docker i Kubernetes;
  • Przywiązanie do sprawdzania jakości proponowanych rozwiązań poprzez pisanie testów (unit testy, testy integracyjne…);
  • Dobra znajomość wzorców projektowych i zasad czystego kodu;
  • Umiejętność implementacji podstawowych technik SEO;
  • Znajomość języka angielskiego na poziomie komunikatywnym (min. B2);
  • Wysoko rozwinięte umiejętności komunikacyjne, samodzielność i odpowiedzialność.

 

Nice to have:

  • Doświadczenie w pracy w zespołach produktowych przy realizacji procesu product discovery;
  • Doświadczenie w pracy z Material UI;
  • Znajomość takich narzędzi takich jak: @nrwl/nx (monorepo), Webpack/SWC, Babel;
  • Doświadczenie w refaktoringu rozwiązań Legacy;
  • Doświadczenie w pracy przy backendzie (używamy .NET i Node.js);
  • Znajomość metodyk Team Topologies i strategicznego Domain-Driven Design;
  • Zainteresowanie nowymi technologiami i chęć testowania ich.

 

OFERUJEMY:

 

  • Startupowy klimat oraz realny wpływ na rozwój firmy;
  • Praca w systemie zdalnym lub hybrydowym;
  • Pełna wyzwań praca w luźnej atmosferze;
  • Pakiet benefitów, m.in.: prywatna opieka medyczna, karta MultiSport lub dofinansowanie do transportu miejskiego, inicjatywy grywalizacyjne wewnątrz organizacji, program poleceń pracowniczych oraz liczne imprezy integracyjne.

 

PROCES REKRUTACYJNY:

 

  1. Kiedy Twoje CV wpisze się w nasze wymagania, spodziewaj się telefonu od Justyny z zespołu HR, którzy umówią się z Tobą na videocall, aby wzajemnie lepiej się poznać.
  2. W kolejnym etapie będzie czekało na Ciebie zadanie oraz rozmowa techniczna, na której spotkasz się z dwiema osobami z naszego działu Product Engineering: Mateuszem, Dawidem lub Michałem.
  3. Ostatni krok to krótka rozmowa z naszym Head of Product - Piotrem.
  4. Na koniec możesz się spodziewać oferty, bądź telefonicznego feedbacku z podziękowaniem za udział w procesie rekrutacji.


-----


Informujemy, że w związku z Twoim udziałem w procesie rekrutacji organizowanym przez spółkę Just Join IT sp. z o.o. z siedzibą w Gdańsku, podmiot ten będzie przetwarzać Twoje dane osobowe umieszczone w dokumentach rekrutacyjnych (CV, liście motywacyjnym itp.) i przekazanych przez Ciebie w toku rekrutacji – więcej informacji uzyskasz klikając w link


Jeżeli chcesz wziąć udział również w przyszłych rekrutacjach prosimy o umieszczenie w CV następującej klauzuli: 


„Wyrażam dobrowolną zgodę na udział w kolejnych rekrutacjach prowadzonych przez Just Join IT sp. z o.o. z siedzibą w Gdańsku, prowadzonych w ciągu 1 roku od dnia zakończenia bieżącej rekrutacji w szczególności zgodę na kierowanie do mnie przez Just Join IT sp. z o.o. z siedzibą Gdańsku informacji o takich przyszłych rekrutacjach. Niniejsza zgoda obejmuje w szczególności zgodę na przetwarzanie przez Just Join IT sp. z o.o. z siedzibą Gdańsku moich danych osobowych na potrzeby prowadzenia wobec mnie powyższych działań, zgodnie z przekazaną mi informacją dotyczącą przetwarzania moich danych osobowych.”