Programista front-end (React)

Pasjonuje cię tworzenie wspaniałego produktu? Chcesz dodawać dla naszych użytkowników nowe funkcje i ulepszać istniejące w krótkich iteracjach? Easy LMS poszukuje programisty front-end, którego(ej) zdaniem praca w wielodyscyplinarnym zespole przynosi najlepsze rezultaty. Wraz ze swoim zespołem będziesz udoskonalać nasz system zarządzania nauczaniem (LMS) w modelu SaaS, z którego korzysta ponad 2000 klientów na całym świecie. Dołącz do nas w naszej misji dostarczania skutecznego i dostępnego e-learningu pracownikom na całym świecie! 🚀

Czym będziesz się zajmować?

Będziesz pełnić ważną rolę w jednym z naszych autonomicznych zespołów rozwiązujących problemy. Taki zespół składa się z inżynierów oprogramowania back-end, inżynierów oprogramowania front-end
i konsultantów wdrożeniowych, którzy ściśle ze sobą współpracują, aby tworzyć cenne funkcje dla naszych klientów. Uczestnictwo w zespole rozwiązującym problemy oznacza, że:

  • Bierzesz udział w spotkaniach poświęconych planowaniu funkcji, podczas których wspólnie z zespołem omawiacie sposoby rozwiązywania problemów z perspektywy użytkownika końcowego.
  • Piszesz propozycje rozwiązań dla właściciela produktu.
  • Wdrażasz rozwiązania przy użyciu nowoczesnych technik. w krótkich cyklach trwających od dwóch do czterech dni.
  • Recenzujesz kod swojego zespołu i przetwarzasz informacje zwrotne na temat swojej pracy.
  • Przed wdrożeniem wraz z zespołem sprawdzasz, czy funkcja spełnia nasze standardy jakości.
Będziesz uczestniczyć
w każdej fazie rozwoju funkcji.

Jako programista front-end będziesz uczestniczyć w każdej fazie rozwoju funkcji. Będziesz mieć dużą swobodę działania,
a twój osobisty wkład będzie odgrywał znaczącą rolę w produkcie końcowym. Będziesz korzystać z naszej biblioteki komponentów/systemu projektowania, kryteriów UX i wytycznych dotyczących dostępności, aby zbudować przyjazny dla użytkownika i łatwy do zrozumienia interfejs. Będziesz dokonywać przemyślanych wyborów w zakresie technik
i frameworków, aby ulepszyć istniejący kod w dostępnym czasie. Będziesz odgrywać kluczową rolę przy przenoszeniu naszego starszego kodu z PHP do React.

Aplikuj

Dzień, który pokochasz

Załóżmy, że pracujesz w naszym biurze:

9:00 Kawa. Rozpoczynasz dzień od przeczytania zaległej komunikacji na Slacku przy filiżance espresso. Następnie przygotowujesz się do spotkania stand-up ze swoim zespołem rozwiązującym problemy.

9.30 Stand-up! Część zespołu pracuje zdalnie, więc dołączasz do wideorozmowy. Omawiasz, co musi się wydarzyć, aby ukończyć nowy baner plików cookie, nad którym pracowałeś(aś).

10.00 Odprawa z właścicielem produktu. W oparciu o sugestie zespołu dostosowujesz swój plan. Omawiasz zmiany z właścicielem produktu, wyjaśniasz swoje wybory i konsekwencje zmian. Są drobne komentarze, ale wszystko wygląda dobrze!

10:30 Czas skupienia. Poświęcasz się kodowaniu.

12.30 Pora na lunch! Serwujemy obfity lunch z chlebem, gotowanymi jajkami, lokalnymi serami i roślinnymi pastami.

13:00 Czas skupienia. Czytasz bloga i oglądasz samouczek, są pomocne
w bieżącym zadaniu. Finalizujesz testy, kończysz pracę nad front-endem bannera z ciasteczkami, a następnie prosisz kolegów o recenzję kodu.

15:00 Spotkanie programistów. Nawiązujesz połączenie wideo ze wszystkimi inżynierami oprogramowania na cotygodniowe spotkanie programistów. Omawiacie kilka problemów, które pojawiły się w minionym tygodniu, a następnie prowadzicie interesującą dyskusję na temat pisania lepszego kodu React. Interesujące możliwości do nauki!

16:00 Wdrożenie. Przetwarzasz informacje zwrotne na temat swoich PR-ów, a wszystkie kompilacje są zatwierdzone. Implementacja jest zakończona. Czas na QA i wdrożenie z zespołem!

17:00 Przegląd kodu. Kończysz dzień, przekazując informacje zwrotne na temat kodu członka zespołu. Nie możesz się doczekać rozpoczęcia pracy nad nową funkcją następnego dnia!

Tutaj zobaczysz siebie

Zauważyliśmy, że programiści z prawdziwą pasją do rozwiązań SaaS zorientowanych na klienta zwykle dobrze prosperują w naszym dynamicznym i szybkim środowisku. W większości przypadków spełniają oni kilka lub wszystkie z poniższych wymagań:

Pasujesz do nas, jeśli spełniasz większość poniższych wymagań:

  • Posiadasz od 3 do 5 lat doświadczenia z React w firmie SaaS.
  • Posiadasz tytuł licencjata lub magistra informatyki lub inżynierii oprogramowania (lub równoważne doświadczenie zawodowe/sposób myślenia).
  • Jesteś dostępny(a) przez 32-40 godzin tygodniowo.
  • Jesteś w swoim szczęśliwym miejscu w the back-of-the-front-end.
  • Jesteś gotowy(a) na wyzwanie przeniesienia naszego starszego kodu
    z PHP do React.
  • Wiesz, na czym polega rozwój oparty na testach.
  • Posiadasz chęć i ciekawość do ciągłego doskonalenia swoich umiejętności inżynierskich.
  • Lubisz pracować w multidyscyplinarnym i wielokulturowym zespole.
  • Mówisz płynnie po angielsku.
  • Mieszkasz w Holandii.

Doświadczenie w poniższych obszarach będzie dodatkowym atutem:

  • Biblioteka testowa React
  • Chromatic
  • Storybook
  • CSS/design

Co oferujemy w zamian?

Rozwój osobisty to priorytet!
  • Możesz wnieść wkład do rozwijającej się międzynarodowej firmy z misją.
  • Wynagrodzenie, które rośnie razem z tobą. Zaczynamy od 3000 euro (w oparciu o 40-godzinny tydzień pracy), ale tak naprawdę zależy to od twojego doświadczenia i poziomu umiejętności.
  • Międzynarodowy zespół młodych i bardziej doświadczonych kolegów, którzy wspierają się nawzajem informacjami zwrotnymi.
  • Rozwój osobisty to priorytet!
    • Będziesz uczyć się głównie w pracy. Ucz się, wychodząc ze swojej strefy komfortu, popełniaj błędy i rozwijaj się na ich podstawie, aby zostać ekspertem w tym, co robisz!
    • Dodatkowym atutem jest to, że tygodnie pracy przeplatamy
      z tygodniami zabawy. Przez sześć tygodni co roku odkładamy codzienną pracę na bok i poświęcamy czas na projekty poboczne, eksplorację techniczną i rozwój umiejętności. 
  • Troskliwa firma, która oferuje:
    • Comiesięczne masaże na fotelu.
    • Zdrowy wspólny lunch dostosowany do preferencji żywieniowych.
    • Brak nadgodzin, promowanie równowagi między życiem zawodowym
      a prywatnym.
    • Konfigurowalny sprzęt zapewniający optymalne warunki pracy (biurko stojące, wiele ekranów, okulary do monitorów itp.).
    • Płatny urlop rodzicielski. 
  • Doskonała atmosfera pracy z regularnymi grillami, wieczorami filmowymi, wieczorami z grami, zajęciami zespołowymi (online) i uroczystym szampanem dla uczczenia sukcesu!
  • Stawiamy na hybrydowy styl pracy: co najmniej dwa dni w biurze
    i możliwość wyboru miejsca pracy w inne dni.

Przeczytaj, co sprawia, że co sprawia, że Easy LMS jest wyjątkowy.

A fun place - Easy LMS

O Easy LMS

Jesteśmy rozwijającą się firmą programistyczną z międzynarodowym zespołem – pasjonuje nas rozwój osobisty. Rezultatem naszych działań jest przyjazny dla użytkownika system LMS, który wspiera skuteczną naukę
i sprawia, że szkolenia stają się przyjemnością! Nasz produkt kierujemy głównie do trenerów, którzy prowadzą szkolenia dla małych i średnich firm, ale zapewniamy doskonałe wrażenia szkoleniowe dla każdego scenariusza
i każdego zespołu!

Mamy przeszło 2000 klientów w ponad 120 krajach. Nasze biuro znajduje się w centrum miasta Delft. Jesteśmy małą, zwinną firmą, w której panuje kolegialna kultura wzajemnego wspierania się jako zespół. Naszym celem jest także bycie spokojną firmą, w której można być dumnym ze swoich osiągnięć.

Aplikuj

Chcesz z nami pracować? Opisz swoją motywację w mailu i wyślij nam swoje CV na adres jobs@easy-lms.com. Masz pytania dotyczące tego stanowiska? Skontaktuj się z Caroline Heijkoop-de Vor pod numerem
+31 683712762

Aplikuj

Wiadomość dla rekruterów i łowców głów

Rozumiemy, że możecie chcieć poszukać kandydatów na to stanowisko, ale wolimy zrobić to sami.