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).