Zaposlitveni oglasi » Front-end razvijalec (Vue 3)
Front-end razvijalec (Vue 3) @ Episcenter d.o.o.
- objavljeno ::
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
- Uporabljamo programsko opremo za nadzor izvorne kode (source control)
- Uporabljamo rešitev za spremljanje baze napak (bug database)
- Uporabljamo najboljša orodja, ki se jih dobi na trgu
- Obstaja terminski načrt razvoja
- Programiramo skladno s pisno specifikacijo
- Napake odpravimo pred pisanjem nove kode
- Unit testing
- Zaposleni imajo mirno delovno okolje
- Iskalci zaposlitve na intervjujih programirajo
- Zaposlenim vsaj enkrat na dan zagotavljamo topel obrok
- Zaposlenim nudimo sprostitvene aktivnosti zunaj delovnega časa