This is a remote position.
Develop and maintain user interfaces using Vue.js.
Create modular and reusable components to ensure code scalability.
Collaborate with cross-functional teams, including UX/UI and project management.
Implement new features and optimize application performance.
Integrate front-end components with RESTful and/or GraphQL APIs.
Ensure code quality through unit and integration tests.
At least 2 years of experience working with Vue.js.
Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
Experience with Vuex and Vue Router.
Familiarity with Git and version control best practices.
Solid understanding of TypeScript.
Experience with Nuxt.js.
Good communication skills and team spirit.
Knowledge of automated testing tools such as Jest, Mocha, or similar.
Experience with performance optimization and accessibility best practices.
Understanding of Design Systems.
Hands-on experience with GraphQL for data queries and manipulation.
A workplace that values innovation and personal growth.
Opportunities to work on high-impact projects.
Flexible hours and remote work options.
Support for professional development, including training and certifications.
Health and life insurance.
25 days of annual leave.
ONR • Registro de Imóveis Eletrônico
Threecolts
Xebia Poland
LLInformatics
Overture Rede