Requirements:
- Minimum of 2 years of experience in development of Single Page Application (SPA)
- Understanding of basic technologies and concepts for modern web development (JavaScript, ES6, HTML, CSS, Node, NPM, DOM, REST)
- Experience with component-based JavaScript frameworks (React, Angular, Vue, Svelte)
- Experience with the development of Single Page Application (SPA) with a focus on managing a global state of the application (Flux, Redux, VueX)
- Experience with using a module bundler for packing JavaScript applications (Webpack, Gulp)
- Excellent knowledge of English language
- Excellent knowledge of Croatian language
Not a requirement, but it would be great if you have:
- At least one year of experience in the same or similar position
- Experience with the development of mobile applications using web technologies (Cordova, Ionic, React Native)
- Familiarity with testing JavaScript applications (jest, Cypress)
- Familiarity with the Git version control
- Familiarity with release and deploy application concepts (Production/Staging environment, Continuous Integration)
- Understanding of backend concepts: MVC, ORM, CRUD
- Familiarity with blockchain technologies (Cardano, Polkadot, Ethereum)
Digitalne vještineAngular, CSS, Document Object Model (DOM), ECMAScript 2015 (ES6), Flux, Gulp.js, HTML, JavaScript, Node Package Manager (npm), Node.js, React, Redux, Representational State Transfer (REST), Single Page Applications, Vue.js, Webpack, Svelte
JezikEngleski (C1), Hrvatski (C1)
Minimalno radno iskustvo2