To ogłoszenie wygasło w dniu 2019-08-17 11:45.

Senior Node.js Developer

Codemachine

10 000 - 20 000 zł netto

  • Kontrakt Umowa

  • Senior Poziom doświadczenia

  • 6-10 pracowników Rozmiar firmy

  • 2017 Rok założenia firmy

  • https://codemachine.studio WWW

Język programowania

Opis oferty

Nad czym będziesz pracować? 
Będziesz mógł rozwijać się przy następujących projektach: 

- System tworzony dla holenderskiej firmy z branży micromobility. Do głównych zadań systemu należy zbieranie danych na temat pojazdów, udostępnianie narzędzi do analityki oraz wizualizacja na front-endzie. 
- System wytworzony dla polskiego podmiotu z branży telematyki pojazdów oraz zarządzania pracownikami. Platforma jest w trakcie dalszego intensywnego rozwoju w oparciu o projekt oraz aktualne badania potrzeb użytkowników i branży.  Aplikacja posiada funkcje i cechy: real-time, PWA, raportowanie, kontrola czasu pracy kierowców online, geofencing, generowanie tras, itd. Źródłem danych są urządzenia do telematyki, tachografy cyfrowe i komputery pokładowe. W kolejnych etapach rozwoju platformy, podłączymy smartfony oraz inne urządzenia IoT. Architektura event-driven, serverless w infrastrukturze Google Cloud Platform. Nasza aplikacja jest wykorzystywana przez firmy pracujące całą dobę, więc stabilność i bezpieczeństwo działania będą Twoim najwyższym priorytetem.

Do Twoich zadań należeć będzie:
- projektowanie, rozwijanie, testowanie oraz dokumentowanie nowych oraz istniejących już komponentów, aby zapewnić stabilność, skalowalność oraz zgodność z wymaganiami projektu,
- recenzja kodu członków zespołu w regularnych code reviews, motywująca do stosowania najlepszych praktyk w tworzeniu oprogramowania,
- automatyzacja procesów CI/CD,
- pisanie testów jednostkowych, integracyjnych oraz end-to-end,
- wsparcie w ostatnich etapach rekrutacji (wywiady techniczne oraz testy kandydatów na nowych członków zespołu).

Jak będziesz pracować?
Nie stosujemy sztywnych metodologii. Nasza praca opiera się na wspólnym zaufaniu, autonomii oraz motywacji do osiągnięcia jak najlepszych efektów i jakości. Płaska struktura w firmie oraz niewielki zespół pozwalają na szybkie podejmowanie decyzji, realizację własnych pomysłów i poczucie odpowiedzialności za część realizowanego projektu.
W naszej pracy stosujemy nowoczesne technologie starannie dobierane do realizowanych projektów, takie jak: Firebase Functions (Google Cloud Functions), Firestore, BigQuery, PubSub, Kubernetes. Dzięki ścisłej współpracy z Google mamy dostęp do jeszcze niepublikowanych technologii i realny wpływ na ich kształt. Przygotuj się na dużą ilość nauki i poznawania!

Kogo szukamy?
Szukamy uzdolnionych programistów Node.js przywiązujących wagę do każdego szczegółu. Jako osoba z doświadczeniem, będziesz miał/a bardzo duży wpływ na kształt oraz działanie systemu. 

Twoje kluczowe umiejętności:
- posiadasz co najmniej trzy lata doświadczenia jako programista,
- doskonale znasz język angielski w mowie i piśmie
- dysponujesz bardzo dobrą znajomością Node.js,
- jesteś zafascynowany/a elegancką architekturą oraz czystym i testowalnym kodem,
- pracowałeś/aś z Google Cloud Platform lub podobną usługą,
- znasz koncepty architektury “event driven”,
- pracowałeś/-aś z bazami NoSQL,
- interesujesz się i znasz koncepty programowania funkcyjnego,
- znasz język TypeScript oraz środowisko przeglądarki (mile widziane).

Zapewniamy:
- możliwość pracy zdalnej 1-2 dni w tygodniu,
- elastyczne godziny pracy (możliwość rozliczania godzinowego),
- prywatną opiekę medyczną,
- polisę na życie/NNW,
- nietypowe biuro (brak open space) w spokojnej i zielonej okolicy,
- fitness club 24h przy biurze,
- duży bezpłatny parking,
- kącik chilloutu w ogrodzie,
- imprezy integracyjne,
- przyjazną i luźną atmosferę.

Chcesz nas sprawdzić? Aplikuj!

Masz pytania? Pisz śmiało na: [email protected].

Prosimy o zawarcie w CV klauzuli: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z ustawą z dnia 10 maja 2018 roku o ochronie danych osobowych (Dz. Ustaw z 2018, poz. 1000) oraz zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (RODO).

Metodologia pracy

  • System kontroli wersji ― Git
  • System zarządzania projektem ― Github
  • Metodologia Agile
  • Komunikator firmowy ― Slack
  • Code review ― Github
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Oferujemy

  • Elastyczne godziny pracy
  • Prywatna opieka zdrowotna
  • Darmowy parking
  • Darmowa kawa i inne napoje
  • Kuchnia
  • Karta multisport (lub podobna)

O Codemachine

Jesteśmy software housem z Wrocławia, specjalizujemy się w dostarczaniu rozwiązań z dziedzin IoT, Big Data oraz telematyki. Nasi klienci mogą urzeczywistniać swoje pomysły, a co najważniejsze osiągać przewagę rynkową, dzięki projektowanym i wdrażanym przez przez nas nowoczesnym rozwiązaniom.
Nasz zespół jest niewielki, ale tworzą go osoby doświadczone i utalentowane, dla których programowanie jest pasją. W naszej codziennej pracy cenimy sobie współdziałanie, zaufanie i szczerość. Wiemy, że podstawą sukcesu są ludzie, dlatego ważne jest dla nas budowanie dobrych relacji w zespole.

Pytania i odpowiedzi