Full-stack / Back-end Developer for Data and Interactive Technologies
Metropolitny Institut Bratislavy — Slovakia · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
V prípade záujmu sa príhláste cez Profesiu - https://www.profesia.sk/praca/metropolitny-institut-bratislavy/O5332140?search_id=6796a448-1ce8-4409-bf80-71c85c9cfc52
Podieľajte sa na projekte unikátneho 3D modelu Bratislavy, ktorý obohatí centrum architektúry a mestského plánovania TU-BA.
Metropolitný inštitút Bratislavy hľadá Full-stack/ Back-end programátora, ktorý pomôže vytvárať a rozvíjať interaktívny fyzický 3D model mesta, prepojený s dátami, mapami a modernými technológiami.
Ak ste skúsený programátor a hľadáte nové spôsoby, ako zrozumiteľne zobrazovať a prepájať mestské dáta a rozvíjať interaktívne technológie, čaká vás jedinečná príležitosť pracovať na projekte, aký na Slovensku vzniká len výnimočne.
https://zimnypristav.mib.sk/wp-content/uploads/2026/05/Projekt-Interaktivne-technologie-pre-strategicke-a-uzemne-planovanie-inspiracia.pdf
Projekt Interaktívne technológie pre strategické a územné plánovanie vychádza z koncepcie vytvorenia inovatívnej a interaktívnej platformy ako integrovaného prístupu a systému pre zber, spracovanie a vizualizáciu dát o prostredí mesta Bratislava.
Zameriava sa na prepojenie IoT senzorických zariadení s fyzickým 3D modelom mesta, doplneným o dátovú projekciu a interaktívne technológie.
Nadväzuje na existujúce riešenia a informačné systémy verejnej správy, mestskú sieť IoT senzorov, nástroje GIS a mechanizmy zapájania verejnosti.
Projekt rozvíja a inovuje procesy zberu, analýzy a prezentácie dát, rozširuje funkčné možnosti GIS nástrojov a dopĺňa ich o nové priestorové, technické a vizualizačné komponenty.
Jeho cieľom je vytvoriť komplexný rámec podporujúci strategické ciele mesta, dátovo riadené plánovanie a rozhodovanie, efektívnu správu a využívanie dát a aktívnu participáciu verejnosti.
Pozícia Full-stack/ Back-end programátor pre dáta a interaktívne technológie v sebe spája úpravu dát, nastavenie a prevádzka technickej infraštruktúry projektu, vývoj a implementáciu vlastných riešení a používateľských rozhraní (Back-end aj Front-end), spracovanie dát a ich formy prezentácie pre účel projekcie na fyzický model mesta a prezentácie prostredníctvom interaktívnych technológií (dotykové obrazovky, tablety, web), manažment a správa projekčnej a doplňujúcej techniky (spájanie obrazu z projektorov, kalibrácia a mapping na základe dokumentácie od dodávateľa; tablety a dotyková obrazovka) testovanie a vývoj interaktívnych prvkov a technológii ako mobilný fyzický model (fyzický model položený na obrazovkách - spodná projekcia) a rozšírená realita (primárne platformy Apple s využitím Lidar).
Spoločne s tímom projektu, MIB, mesta Bratislava a jeho súčasti, budete vytvárať nové formy komunikácie mestských dát a tém.
Hlavné úlohy:
Návrh, vývoj, implementácia a údržba backendových riešení, API, dátových tokov a súvisiacich frontendových rozhraní pre interaktívne technológie.
Práca bude zahŕňať najmä technológie ako Python, Node.js, JavaScript/TypeScript, HTML a CSS.
Skúsenosť s React, Next.js alebo React Native je výhodou.
Úlohou bude nastaviť a spravovať celú technickú infraštruktúru projektu (Back-end aj Front-end), v spolupráci s tímom GIS a technickej infraštruktúry magistrátu a na základe už využívaných nástrojov a postupov.
Príprava a spracovanie dát pre prezentačné účely.
Práca s 3D dátami a dátami z IoT senzorov.
Integrácia rôznych technológií, nástrojov a platforiem.
Prepojenie na fyzický a digitálny model mesta, a doplňujúcu prezentačnú techniku.
Vizualizácia dát (na základe navrhnutých dizajnov) a vývoj skriptov na ich automatizované spracovanie.
Práca s mapovými, IoT a GIS nástrojmi (Arcgis, Qgis, Felt, Google Maps, Mapbox).
Tvorba vlastných rozhraní a interaktívnych nástrojov (na základe navrhnutých dizajnov) s využitím priestorových dát, mapových nástrojov a doplňujúcich technológií.
Využitie na rôznych typoch zobrazení a zariadení - web, projekcia, dotykové obrazovky).
Realizácia kompletného riešenia Back-end aj Front-end.Vývoj prebieha agilne s využitím princípov design thinking.
Zverejniteľný kód (bez interných informácií) bude publikovaný verejne na platformách ako Github.
Pozícia na projekte bude pôsobiť primárne samostatne a oddelene od zvyšku technickej infraštruktúry mesta (bude na ňu nadväzovať použitými technológiami, nástrojmi a postupmi) a veľa vecí bude musieť nastavovať od základu.Spracovanie dát pre potreby projekčnej techniky, za účelom ich zobrazenia na fyzický model mesta.
Práca s nástrojmi na správu obrazu, úpravu a tvorbu videí, animácie a mapping.
Využitie nástrojov Madmapper a Touchdesigner (dôležitá ochota učiť sa novým postupom a nástrojom).
Nastavovanie a správa multimediálnej projekcie - softvér, prezentovaný obsah, technika (kalibrácia, údržba podľa dokumentácie) a prepojenie s fyzickým modelom mesta (maping obrazu, spájanie obrazov projektorov).
Testovanie a realizácia konceptu prenosného modelu mesta - prezentácia dát na obrazovkách, na ktorých je položený fyzický model vybraného územia (spodná projekcia).Práca na budúcom rozvoji a potenciálu interaktívnej komunikácie prostredníctvom technológií ako rozšírená realita.
Testovanie a vývoj rozšírenej reality, primárne na platformách Apple (iPad pro - Lidar senzor).
Spolupráca pri integrácii existujúcich dát do GIS nástrojov (primárne ArcGIS Pro/ ESRI) a komunikácia s IoT platformou.Spolupráca a komunikácia s partnerskými organizáciami MIB-u, magistrátom a ostatnými organizáciami mesta ohľadom plnenia projektových činností.
Očakávania na kandidátov*ky:
Overená skúsenosť ako Full-stack/ Back-end programátor - Minimálne 3 roky odbornej praxe Prax v oblasti:Full-stack developmentu - prepájanie back-endových riešení, dátových zdrojov a front-endových/interaktívnych rozhraní.
Back-end developmentu, najmä s využitím Pythonu.
Front-end developmentu s využitím HTML, CSS a JavaScriptu/TypeScriptu.
Počitačové a technické znalosti: Samostatná znalosť programovania v jazyku Python je podmienkou.
Skúsenosť s ďalšími back-endovými alebo full-stack technológiami, najmä JavaScriptom/TypeScriptom alebo Javou, je výhodou.
Výhodou je aj ochota učiť sa ďalšie programovacie jazyky a technológie podľa potrieb projektu.
Skúsenosť s vývojom a úpravou front-endových webových alebo interaktívnych rozhraní a aplikácií s využitím HTML, CSS a JavaScriptu/TypeScriptu.
Skúsenosť s prácou s API, dátovými tokmi, databázami a prepájaním dátových zdrojov s aplikáciami alebo rozhraniami.
Schopnosť orientovať sa vo vývoji riešení pre webové, dátové alebo interaktívne technológie, napr.
dotykové obrazovky, tablety alebo projekcie.
Skúsenosť s modernými front-endovými frameworkmi, napr.
React, Next.js alebo podobnými nástrojmi, je výhodou.
Skúsenosť s Node.js, React Native, GIS technológiami, mapovými knižnicami alebo prácou s priestorovými dátami je výhodou.
Schopnosť samostatne riešiť technické problémy, navrhovať funkčné riešenia a spolupracovať s dizajnérmi, dátovými špecialistami a ďalšími členmi tímu.
Ochota učiť sa nové technológie a nástroje, a schopnosť spolupracovať v multidisciplinárnom tíme.
Skúsenosť a záujem o multimediálne technológie, projekciu, animáciu a mapovanie obrazu je výhodou Skúsenosť s a záujem o oblasť rozšírenej alebo virtuálnej reality je výhodou.
Znalosť Swift alebo vývoja aplikácií pre Apple platformy je výhodou (pre možnosť naplnenia potenciálu rozvoja rozšírenej reality cez iPad pro a Lidar),
Zamestnanecké výhody, benefity
Rovnováha medzi prácou a súkromím je pre nás dôležitá.
Pre svojich zamestnancov a zamestnankyne máme pripravené zaujímavé benefity:
Flexibilný pracovný čas a možnosť práce z domu 5 dní dovolenky navyše 2 dni regeneračného voľna Príspevok do výšky 2-3% zo mzdy na tretí dôchodkový pilier Služobný počítač s parametrami: Intel Core Ultra 9, 64 GB DDR5 RAM, Nvidia GeForce RTX 5080 16GB (alebo ekvivalentné)Príspevok na dopravu Multisport karta pre športové vyžitie Možnosť vzdelávania a školení Príspevok na stravovanie Príspevok na rekreáciu v zmysle zákona
Informácie o výberovom konaní
Zoznam požadovaných dokladov a materiálov:
1.
žiadosť o zaradenie do výberového konania /motivačný list/ - primárne formou ukážky prístupu k programovaniu, úprave a vizualizácií dát alebo vytváraniu rozhraní, na základe predošlých skúseností a realizácií, vo forme PDF
2.
životopis /max.4 normostrany /
Ďakujeme vopred všetkým uchádzačom*kám za prejavený záujem, na osobné stretnutie si vyhradzujeme právo pozvať len vybraných uchádzačov*ky.
Požiadavky na zamestnanca
Minimálne dosiahnuté vzdelanie
vysokoškolské I.
stupňa
Vzdelanie v odbore
Informatika, aplikovaná informatika, geoinformatika, geografia, kartografia, dátová analytika, matematika
Jazykové znalosti
Anglický jazyk - Stredne pokročilý (B2)
Prax na pozícii/v oblasti
Full-stack developmentu - prepájanie back-endových riešení, dátových zdrojov a front-endových/interaktívnych rozhraní.
Back-end development, najmä s využitím Pythonu.
Front-end development s využitím HTML, CSS a JavaScriptu/TypeScriptu.
Počet rokov praxe
3
Osobnostné predpoklady a zručnosti
Bezúhonnosť, schopnosť pracovať samostatne aj tímovo, precíznosť, zanietenosť, flexibilitaSchopnosť pracovať systematicky, precízne a dodržiavať dohodnuté termíny, Zodpovedný a spoľahlivý prístup k práci, spolu s chuťou učiť sa nové veci, Schopnosť pracovať s dokumentmi, údajmi a viacerými úlohami súčasne, Schopnosť plánovať si úlohy, stanovovať priority a sledovať ich plnenie
We have 70,885 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 70,885 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume