»

Front-end razvijalec (Vue 3) @ Episcenter d.o.o.

Opis delovnega mesta

Iščemo zunanjega sodelavca, ki bo z nami sodeloval pogodbeno 10–40 ur/teden

Od kandidatov zahtevamo

Splošne izkušnje:
Vsaj 5 let izkušenj na področju razvoja spletnih aplikacij.
Dobro poznavanje oblikovanja in arhitekture spletnih aplikacij, predvsem arhitekture uporabniških vmesnikov za administracijo.
Sposobnost pisanja jasne, modularne in vzdržljive kode.
Dobro znanje angleškega jezika (poslovno komuniciranje – ustno in pisno).


Pričakujemo znanje:
Modularna arhitektura komponent: single-file components, lazy loading, reusability, separation of concerns.
Vue Router 4: dinamične poti, lazy loading, route guards, nested routes, programmatic navigation.
State management: Pinia ali Vuex – organizacija stanja, getters, actions, modules.
Forme in validacija: VeeValidate, vuelidate, custom validators.
Composition API: ref, reactive, computed, watch, watchEffect, provide/inject.
Lifecycle hooks: onMounted, onUpdated, onUnmounted, onBeforeMount/onBeforeUpdate.
Testiranje komponent: Vue Test Utils, Vitest, Jest – enotno in integracijsko testiranje.
Composition API Patterns: reusable composables, custom hooks, reactive utilities.
Direktive in prilagojene direktive: v-if, v-for, v-model, v-show, custom directives.
Reactivity in optimizacija: lazy evaluation, computed caching, watch vs watchEffect, optimalno renderiranje.
API klici in asinhroni podatki: axios/fetch, error handling, loading states, async setup.
Dostopnost (a11y) in odzivno oblikovanje: ARIA, keyboard navigation, responsive layouts, mobile-first design.
Dobre prakse: separation of concerns, DRY, clean code, komponentna hierarhija, dokumentacija.

Prednosti (ni pogoj, a zaželeno):
Poznavanje podatkovnih baz: PostgreSQL, MongoDB.
Splošno razumevanje dogodkovno usmerjenega oblikovanja in sporočilnih rešitev (npr. Apache Kafka).
Znanje C# in .NET je dodaten plus.

Ostala orodja in tehnologije
Razumevanje sistemov za kontrolo različic kode (Git, GitLab).
Sposobnost sodelovanja v agilnih timih (Scrum, Kanban).

Kontakt

Prijave pošljite na zaposlitev@episcenter.si

Klasifikacija delovnega mesta

Lokacija:
Ljubljana/Remote
Plačilo:
25-35 EUR / uro
Delovni čas:
po dogovoru

 

Zahtevana znanja

Arhitektura FE rešitev za Admin WEB vmesnike
ekspert
Vue 3
predhodno znanje ni potrebno

O podjetju

Episcenter je eno vodilnih slovenskih podjetij na področju trženjskih in javnomnenjskih raziskav ter na področju
informacijske podpore trženjskim procesom.

Programerski vprašalnik