Dołącz do międzynarodowego zespołu UPVANTA jako Senior Full-stack Developer i weź udział w tworzeniu zaawansowanego systemu mapowania osadnictwa. Projekt wspiera europejskie zarządzanie kryzysowe, koncentrując się na wydajności, bezpieczeństwie oraz dostępności cyfrowej rozwiązań geospatial.
Zakres obowiązków
- Rozwój i utrzymanie funkcjonalności full-stack, od architektury front-endu po logikę backendową i integrację z bazami danych.
- Optymalizacja architektury aplikacji Web GIS pod kątem wydajności renderowania, skalowalności oraz dostępności.
- Projektowanie procesów transformacji danych oraz skryptów automatyzujących konwersję danych naukowych i geospatial.
- Implementacja dobrych praktyk bezpieczeństwa zgodnie z podejściem OWASP Top 10 oraz tworzenie interaktywnych wizualizacji danych.
- Przygotowywanie dokumentacji technicznej oraz aktywne uczestnictwo w procesach testowania i debugowania aplikacji.
Wymagania
- Wieloletnie doświadczenie w tworzeniu aplikacji webowych (front-end, back-end) oraz specjalistyczna wiedza z zakresu geospatial web programming.
- Bardzo dobra znajomość JavaScript (ES3-ES6+), HTML, CSS, jQuery oraz bibliotek takich jak OpenLayers i Kendo UI.
- Doświadczenie w pracy z technologiami backendowymi (Java/Spring Boot, Node.js lub PHP) oraz bazami danych SQL/SQLite.
- Znajomość narzędzi do zarządzania kodem (Git, SVN) oraz posiadanie certyfikatów z zakresu IT Security, UX lub AI/ML.
- Biegła znajomość języka angielskiego oraz włoskiego na poziomie minimum B2+.
Co oferujemy
- W pełni zdalny model pracy w międzynarodowym, wielokulturowym środowisku.
- Możliwość pracy przy ambitnym projekcie o globalnym znaczeniu w obszarze zarządzania kryzysowego.
- Współpracę w oparciu o kontrakt B2B w dynamicznie rozwijającej się firmie IT.