– Very good knowledge of HTML, CSS, and JavaScript (ES6+).
– Very good knowledge of Typescript.
– Strong experience with Vue.js (preferably version 3, but 2 should be fine also) and the Composition API.
– Hands-on experience with Nuxt.js 3 (including SSR, routing, middleware, composables).
– Hands-on experience with Pinia for state management.
– Good understanding of RESTful APIs and asynchronous data handling (fetch/axios).
– Proficient in Tailwind CSS for responsive design (experience with SCSS is a plus).
– Familiarity with ESLint and best practices for maintainable frontend codebases.
– Knowledge of On-page SEO fundamentals (meta tags, structured data, accessibility).
– Experience with Docker and Git for development and version control.
Nice to have
– Knowledge of OOP principles.
– Some knowledge of PHP 8+ or any other language for backend integration.
– Basic knowledge of UI/UX principles and tools like Figma.
– Work experience in an ecommerce project.
Education and Experience
– 1-2+ years minimum working experience.
– Good communication and English skills.
Competencies
– Programming Skills
– Object-oriented
– Problem Solving skills
– Attention to details
Behavioral Characteristics
– Creativity
– Analytical
– Well documented programming style
– Motivation
– Helpfulness
The client is a global company that provides customers worldwide with products supporting commercial refrigeration, industrial refrigeration, air conditioning, and heating.