Poszukujemy utalentowanego inżyniera Front-end, który dołączy do naszego zespołu i przyczyni się do rozwoju innowacyjnych aplikacji internetowych, które służą jako rozwiązania analityczne. Jako inżynier front-end będziesz odgrywać kluczową rolę we wdrażaniu angażujących interfejsów użytkownika dla naszych produktów analitycznych, ze szczególnym naciskiem na tworzenie dynamicznych wykresów i wizualizacji. Aplikacje te umożliwią użytkownikom eksplorowanie danych i interakcję z nimi w znaczący sposób. Twoja wiedza na temat JavaScriptu, HTML i CSS w połączeniu ze znajomością frameworków frontendowych, takich jak ReactJS, pomoże w tworzeniu intuicyjnych i wnikliwych interfejsów analitycznych.
Obowiązki:
- Twórz dynamiczne i interaktywne wykresy i wizualizacje przy użyciu JavaScript, HTML i CSS, aby ułatwić eksplorację i analizę danych.
- Ściśle współpracuj z projektantami interfejsu użytkownika/UX, aby przełożyć modele szkieletowe i makiety projektów na responsywne i atrakcyjne wizualnie komponenty front-end.
- Pisz czysty, wydajny i łatwy w utrzymaniu kod obsługujący złożone funkcje i interakcje wizualizacji danych.
- Zapewnij zgodność z różnymi przeglądarkami i zoptymalizuj wydajność aplikacji w przypadku dużych zbiorów danych i analityka w czasie rzeczywistym.
- Bądź na bieżąco z najnowszymi trendami i najlepszymi praktykami w zakresie rozwoju front-endu, szczególnie w dziedzinie wizualizacji i analityki danych.
- Pracuj w parze z inżynierami danych aby zintegrować komponenty frontendu, zapewniając bezproblemowe przetwarzanie i pobieranie danych.
- Wykorzystaj TypeScript, aby usprawnić rozwój Palantir Foundry Functions, umożliwiając przepływ pracy analitycznej w ramach platformy analitycznej.
- Bierz udział w przeglądach kodu i przekazuj konstruktywną informację zwrotną współpracownikom.
- Przyczyń się do ulepszania procesów rozwoju i najlepszych praktyk.
- Pisz dobrze udokumentowany, czysty i wydajny kod
Wymagane umiejętności:
- Biegła znajomość JavaScriptu z dogłębną znajomością funkcji ES6+ .
- Solidne doświadczenie z HTML5 i CSS3, szczególnie w kontekście budowania aplikacji internetowych opartych na danych.< /li>
- Znajomość frameworków frontendowych, takich jak ReactJS, i ich zastosowanie w tworzeniu interaktywnych wizualizacji danych.
- Doskonałe umiejętności rozwiązywania problemów i dbałość o szczegóły, szczególnie przy wdrażaniu złożone funkcje wizualizacji danych.
- Możliwość pracy zarówno niezależnie, jak i zespołowo w szybkim środowisku, ze skupieniem się na dostarczaniu wysokiej jakości rozwiązań front-end dla produktów analitycznych.
- Zrozumienie TypeScript do tworzenia skalowalnych i łatwych w utrzymaniu aplikacji frontendowych, w tym ich zastosowania w Palantir Foundry Functions.
Miło mieć umiejętności:
Miło mieć umiejętności: p>
- Doświadczenie w Palantir Foundry w zakresie integracji i analizy danych lub podobnych platform analitycznych.
- Znajomość SQL na potrzeby wykonywania zapytań i manipulacji bazami danych, szczególnie w zakresie wyszukiwania i agregowania danych w przepływach pracy analitycznych.< /li>
- Znajomość NodeJS i jego ekosystemu do programowania po stronie serwera, ze szczególnym uwzględnieniemnas w zakresie wsparcia komunikacji frontend-backend w rozwiązaniach analitycznych.
- Znajomość systemów bazodanowych (np. MongoDB, PostgreSQL).
- Dogłębne zrozumienie projektowania i integracji interfejsów API RESTful.
Oferujemy:
- Elastyczny format pracy – zdalny, w biurze lub elastyczny
- Konkurencyjne wynagrodzenie i dobry pakiet wynagrodzeń
- Spersonalizowany rozwój kariery
- Profesjonalista narzędzia rozwojowe (program mentorski, rozmowy i szkolenia techniczne, centra doskonałości i nie tylko)
- Aktywne społeczności technologiczne regularnie dzielące się wiedzą
- Zwrot kosztów edukacji
- Niezapomniana rocznica prezentuje
- Wydarzenia korporacyjne i budowanie zespołu
- Inne korzyści związane z lokalizacją