
HudHud Maps to firma z branży technologii geoprzestrzennych, która tworzy rozwiązania GIS, mapowe i nawigacyjne. Jej działalność łączy analizę danych o lokalizacji, geolokalizację oraz dane przestrzenne, pomagając ludziom odkrywać interesujące miejsca i lepiej rozumieć otaczający ich świat. Specjaliści zainteresowani rolami związanymi z API i sztuczną inteligencją mogą współtworzyć produkty, które przekształcają dane geograficzne w użyteczne i intuicyjne doświadczenia.
Starszy inżynier Frontend w HudHud Maps (zdalnie, Arabia Saudyjska)
Twórz skalowalne interfejsy w React.js dla firmy HudHud Maps zajmującej się danymi i sztuczną inteligencją. Współpracuj z zespołami backendu, produktu i designu nad API w Node.js, użytecznością, wydajnością, dostępnością oraz wdrażaniem CI/CD.
Opis
- Projektuj, twórz i rozwijaj responsywne, intuicyjne oraz wysokowydajne aplikacje internetowe w React.js i jego ekosystemie.
- Stosuj najlepsze praktyki dotyczące dostępności, zgodności z różnymi przeglądarkami i wydajności frontendu.
- Twórz wielokrotnego użytku komponenty oraz utrzymuj przejrzystą i łatwą w utrzymaniu strukturę kodu.
- Współpracuj z inżynierami backendu, aby sprawnie łączyć API z funkcjami frontendu.
- Uczestnicz w dyskusjach dotyczących backendu i w razie potrzeby doradzaj w zakresie usług Node.js.
- Współpracuj z menedżerami produktu i projektantami, przekładając potrzeby biznesowe na rozwiązania techniczne.
- Promuj spójne wzorce projektowe i wygodę użytkowania na całej platformie.
- Bierz udział w przeglądach kodu, testowaniu i procesach CI/CD.
- Odpowiadaj za dostarczanie funkcji zgodnie z ustalonymi terminami i standardami jakości.
- Dziel się wiedzą i najlepszymi praktykami, wspierając współpracę, innowacje i ciągłe doskonalenie.
Wymagania
- Masz 4–6 lat profesjonalnego doświadczenia w inżynierii frontendu, najlepiej w środowisku startupowym.
- Bardzo dobrze znasz React.js i nowoczesny JavaScript, w tym ES6+.
- Masz solidną wiedzę na temat HTML5, CSS3 i zasad responsywnego projektowania.
- Oczekiwane jest doświadczenie z Redux lub Context API oraz z frameworkami takimi jak Next.js.
- Rozumiesz tworzenie backendu w Node.js i typowe wzorce integracji API.
- Znasz optymalizację wydajności frontendu, standardy dostępności i najlepsze praktyki bezpieczeństwa.
- Znajomość AWS, Google Cloud Platform lub Azure, a także Dockera lub Kubernetes będzie dodatkowym atutem.