Inżynier oprogramowania back-end średniego szczebla

Chcesz przenieść swoją karierę zawodową na wyższy poziom? Chcesz pracować w międzynarodowej firmie programistycznej, która kładzie nacisk na umiejętności i satysfakcję z pracy? Easy LMS poszukuje inżyniera oprogramowania back-end średniego szczebla, który potrafi przełożyć życzenia klientów na rozwiązania przyjazne dla użytkownika.
Z twoich rozwiązań będzie korzystać ponad 2000 klientów na całym świecie. Dołącz do nas w naszej misji zapewnienia skutecznego
i dostępnego e-learningu pracownikom na całym świecie! 🚀

Software developer Co będziesz robić jako inżynier oprogramowania back-end średniego szczebla?

Dołączysz do jednego z naszych autonomicznych zespołów rozwiązujących problemy, a twoim zadaniem będzie tworzenie i ulepszanie naszego systemu zarządzania nauczaniem online (LMS). Taki zespół składa się
z programistów back-end, projektantów front-end i konsultantów wdrożeniowych, którzy ściśle ze sobą współpracują, aby tworzyć cenne funkcje dla naszych klientów. Będziesz zaangażowany(a) w każdy etap tworzenia funkcji, a to oznacza, że:

  • Bierzesz udział w spotkaniach poświęconych planowaniu funkcji, podczas których wspólnie z zespołem omawiacie, jak rozwiązywać problemy
    z perspektywy użytkownika końcowego.
  • Wraz z zespołem przygotowujecie zwięzłe propozycje funkcji dla właściciela produktu.
  • Dzielisz funkcję na małe zadania i przydzielasz je swojemu zespołowi.
  • Wdrażasz rozwiązanie za pomocą nowoczesnych technik, takich jak TypeScript i React. Taki sposób opiera się na testach i wykorzystuje zasady ciągłego dostarczania.
  • Recenzujesz kod swoich kolegów i przetwarzasz informacje zwrotne na temat twojej pracy.
  • Przed wdrożeniem wraz z zespołem sprawdzasz, czy funkcja spełnia nasze standardy jakości.

Aby dostarczać nowe funkcje, będziesz pracować w iteracjach. Dostarczamy funkcje w cyklach 2- lub 4-dniowych. Wdrażamy nasz kod, gdy tylko przynosi on wartość dodaną, a to oznacza, że możemy go wdrażać wielokrotnie w ciągu dnia.

Twój osobisty wkład będzie odgrywał dużą rolę w produkcie końcowym.

Wraz z innymi programistami będziesz odpowiadać za architekturę naszego produktu. Będziesz również przyczyniać się do poprawy wydajności
i niezawodności naszego produktu w miarę jego szybkiego rozwoju. Będziesz dokonywać przemyślanych kompromisów pomiędzy dostępnym czasem a jakością, aby ulepszyć istniejący kod
i ułatwić sobie codzienną pracę. Będziesz mieć dużą swobodę w wyborze technik, frameworków i rozwiązań. Zachęcamy do eksperymentowania! Wszystko to zapewnia, że twój osobisty wkład będzie odgrywał dużą rolę
w produkcie końcowym. Zobaczysz, że twoja wizja i pomysły znajdą odzwierciedlenie w rzeczywistości.

Kogo szukamy?

Jesteś właściwą osobą na to stanowisko, jeśli:

  • Od 3 do 5 lat zajmujesz się zawodowo tworzeniem aplikacji internetowych.
  • Posiadasz tytuł licencjata lub magistra informatyki, inżynierii oprogramowania lub pokrewnej dziedziny albo równoważne doświadczenie zawodowe.
  • Jesteś dyspozycyjny(a) przez co najmniej 32 godziny w tygodniu.
  • Lubisz tworzyć eleganckie rozwiązania dla złożonych wyzwań
    w zróżnicowanym zespole współpracowników.
  • Masz doświadczenie z TypeScript i React, PHP i MySQL oraz linią poleceń systemu Linux. Doświadczenie w tych dziedzinach jest dodatkowym atutem, ale znajomość innych pokrewnych języków internetowych
    i relacyjnych baz danych może być dobrym zamiennikiem.
  • Posiadasz solidne podstawy informatyki: struktury danych, algorytmy, języki programowania, systemy rozproszone i wyszukiwanie informacji.
  • Piszesz zrozumiały, testowalny kod z dbałością o jego łatwe utrzymanie.
  • Chcesz i ciekawi cię ciągłe doskonalenie swoich umiejętności (inżynierskich).
  • Lubisz pracować w multidyscyplinarnym zespole i uczyć się od innych. Musisz być zorientowany(a) na pracę zespołową.
  • Potrafisz dostosować się do pracy w doświadczonym, wielokulturowym zespole.
  • Posługujesz się językiem angielskim w mowie i piśmie na poziomie biegłym w biznesie.
  • Mieszkasz w Holandii.

Dużym atutem będzie, jeśli masz:

  • Doświadczenie w pracy z Amazon Web Services i kontenerami Docker.

Praca na tym stanowisku może być wykonywana częściowo zdalnie, ponieważ wspieramy pracę z domu. Oczekujemy jednak, że będziesz przychodzić do biura 2-3 dni w tygodniu. Możesz również pracować całkowicie z naszego biura. Wszystko zależy od ciebie!

Co oferujemy?

Uczymy się na błędach, a pracujemy w sposób, który przedkłada naukę nad wyniki.
  • Skupiamy się na rozwoju osobistym. Uczymy się na błędach, a pracujemy w sposób, który przedkłada naukę nad wyniki.
  • Otwarty i różnorodny zespół młodych
    
i doświadczonych kolegów.
  • Spokojna firma, która dba o swoich pracowników zarówno w sferze fizycznej, jak i psychicznej. Na przykład oferujemy comiesięczne masaże fotelami, zdrowe lunche
    i zielone biuro. Niezwykle istotne jest to, że nie pracujemy w godzinach nadliczbowych.
  • Zwinne środowisko z dużą swobodą, odpowiedzialnością, elastycznością, które pozwala dostosować pracę do życia osobistego.
  • Stosujemy naprzemiennie normalne tygodnie pracy z tygodniami zabawy, w których odchodzimy od naszych codziennych obowiązków
    i poświęcamy czas na projekty poboczne i eksperymentowanie
    z (nowymi) rozwiązaniami technicznymi.
  • Zapewniamy cały sprzęt niezbędny do wykonywania pracy jak biurko, kilka ekranów, okulary do monitora itd.
  • Świętujemy sukcesy, a inteligentną i skoncentrowaną pracę przeplatamy chwilami relaksu, takimi jak grillowanie i piątkowe popołudniowe spotkania!
  • Atrakcyjne wynagrodzenie i świadczenia dodatkowe.

Przeczytaj, co wyróżnia Easy LMS.

O Easy LMS

Jesteśmy rozwijającą się firmą programistyczną z międzynarodowym zespołem, którego pasją jest rozwój osobisty. Rezultatem naszych działań jest przyjazny dla użytkownika system LMS, który stymuluje skuteczną naukę i sprawia, że szkolenia są przyjemne! Skupiamy się głównie na szkoleniach pracowniczych dla małych i średnich firm, ale zapewniamy doskonałe doświadczenia szkoleniowe dla każdego scenariusza i każdego zespołu!

Mamy ponad 2000 klientów w ponad 120 krajach, a w ciągu najbliższych trzech lat zamierzamy zwiększyć nasz rozmiar trzykrotnie. Nasze biuro znajduje się w centrum Delft. Jesteśmy małą, sprawną firmą, w której panuje kultura koleżeńska, polegająca na wzajemnym wspieraniu się jako zespół. Naszym celem jest również bycie spokojną firmą, w której można być dumnym ze swoich osiągnięć.

Aplikuj teraz!

Dzień inżyniera oprogramowania back-end średniego szczebla

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

9:00 Najpierw filiżanka kawy i przejrzenie listy zadań do wykonania. Trochę tego jest.🙂

9:15 Przygotowujesz się do spotkania ze swoim zespołem rozwiązującym problemy.

9:30 Czas na spotkanie! Opowiadasz zespołowi o swoich postępach
i prosisz starszego programistę o przeprowadzenie wspólnej burzy mózgów na temat potencjalnego ulepszenia architektury. Masz pewną sugestię
i chcesz ją skonfrontować. Przedstawisz swój pomysł podczas cotygodniowego spotkania zespołu programistów dziś po południu.

10:00 Wykonujesz swoje podzadanie! Twoje podzadanie jest częścią historyjki, dzięki której funkcja usuwania konta jest w pełni samoobsługowa. Przekazujesz swoją pracę i prosisz o przegląd kodu.

11:00 Kontynuujesz realizację kolejnego podzadania. Wyłączasz komunikator Slack i w spokoju zastanawiasz się, jak wdrożyć zmiany
w bazie danych bez powodowania przestojów.

12:00 Kolega przejrzał kod twojego pierwszego podzadania. Wspólnie analizujecie komentarze, ponieważ kolega jest ciekaw twojego podejścia. Wyjaśniacie szczegóły i odwołujecie się do interesującej dokumentacji.

12:30 Czas na lunch! Serwujemy bogaty posiłek z pieczywem, gotowanymi jajkami, lokalnymi serami i roślinnymi pastami.

13:00 Rozpoczynasz refaktoryzację kodu. Opanowałeś/aś nowe podejście, to twój zysk! Przesyłasz swoje podzadanie do Git i przechodzisz wszystkie testy. Brawo!

13:30 Czas na ręczne sprawdzenie poprawności historyjki wraz z zespołem rozwiązującym problemy. Odkrywasz jeden błąd i rozwiązujesz go wspólnie z kolegami z zespołu!

14:30 Historyjka samoobsługi jest gotowa! Wszystko działa zgodnie
z oczekiwaniami, więc nadszedł czas na wdrożenie. W ciągu 10-15 minut wszyscy klienci na całym świecie zaczną korzystać z nowej funkcji!

15:00 Czas się zrelaksować! Wybierasz się na spacer z kolegami po centrum miasta Delft.

15:15 Spotykasz się z innymi programistami back-end na cotygodniowym spotkaniu programistów. Omawiacie problemy, które pojawiły się
w minionym tygodniu, w tym testy trudne do refaktoryzacji. Dyskutujecie również nad nowymi technikami i przedstawiacie swój pomysł na architekturę. Rozwija się interesująca dyskusja na temat nowej biblioteki.

16:00 Inny programista prosi o sprawdzenie jego kodu. Zawsze ciekawie jest zobaczyć, jak inni rozwiązują problemy! Zostawisz kilka uwag i pytań, aby zrozumieć, co próbował zrobić drugi programista.

17:30 Po przekazaniu swojej pracy i zakończeniu recenzji, przyglądasz się możliwym nowym historyjkom. Nie możesz się doczekać nowego dnia!

Aplikuj

Czy chcesz pracować z nami? W wiadomości e-mail uzasadnij, dlaczego chcesz działać z nami, i wyślij ją wraz ze swoim CV na adres
jobs@easy-lms.com. Masz pytania dotyczące tego stanowiska? Możesz skontaktować się z Caroline Heijkoop pod numerem +31 683712762.

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

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