*about this job*:- this position is remote (we are a usa-based company with headquarters in colorado)- we are a fun, hard-working, team!- we are a growing saas company - joining us means you have a chance to grow with us.- we will train and help you evolve your skills.- we offer great benefits for employees in mexico (see them at the bottom of this description)*about zoomcatalog*:*about this position*:*responsibilities*:- work closely with the product team to help improve existing and build new features- work closely with the design team to build and maintain an extensive library of robust, accessible, performant, reusable ui components- enforce code standards, conduct code reviews, and support with technical research and planning- implement apis using the best practices- perform product analysis and development tasks- write tested and documented javascript, html, and css- make design and technical decisions for vue.js projects*required experience*:- vue.js experience- javascript & typescript (es6) experience- experience using reactive libraries like rxjs- extensive knowledge of html and css- understanding of css preprocessors like less, sass, scss, stylus- existing knowledge of tailwind css is a plus- understanding of tools like vite, webpack or browserify (nice to have)- strong knowledge of working with restful apis- experience in implementing mobile-friendly web apps and responsive websites- experience working with agile methodologies- experience writing unit tests- experience with git- knowledge of seo and web accessibility principles- proficient understanding of cross-browser compatibility issues and ways to work around them.*personal skills*:- highly motivated and self-starter- proactive, organized, team player with good written and verbal communication skills- conversational english is a must*benefits*:- private medical insurance with gnp- full salary registered with imss- work from home- professional development opportunities- internal company growth opportunitiespay: $35,000.00 - $50,000.00 per monthapplication question(s):- please let us know why you are a good fit for this position.*experience*:- vue.js: 1 year (preferred)- html: 2 years (preferred)- javascript: 2 years (preferred)*language*:- english (required)