Position: Middle VueJS developer
Company: VeVIDi
Experience required: 1y
English level: intermediate

Main responsibilities:
- Determine the structure and design of our applications,
- Ensurу design choices are implemented accordingly,
- Develoз features to enhance user experience,
- Strike a balance between functional and aesthetic design,
- Ensure web design is optimized for smartphones,
- Build reusable code for future use,
- Optimize web pages for maximum speed and scalability,
- Maintain brand consistency throughout the design.

Basic Skills:
- Proficiency with HTML, CSS, JavaScript.
- Understanding of server-side CSS.
- Experience with graphic design applications such as Figma or Adobe Illustrator.
- Experience with responsive and adaptive design.
- Understanding of SEO principles.
- Good problem-solving skills.
- Good verbal communication skills.
- VueJS.
- RESTFul APIs.

Bonus if you are familiar with:
- Express.
- Cloud Functions.
- Firestore/SQL
- Firebase Hosting.