· 3+ years of professional web development experience (minimum of 2 years with Vue.js),
· Excellent knowledge of hand-coded JavaScript (ES6), HTML5 and CSS,
· Understanding the principles of component-based architecture and responsive web design,
· Understanding of industry trends and web standards,
· Experience in optimizing code for performance,
· Experience using Git version control systems,
· Experience working with REST APIs,
· Experience with Material UI is a plus,
· Experience with state management libraries like Redux/Flux is a plus,
· Good organizational and time-management skills,
· Great interpersonal and communication skills,
· Team player.