




Job Summary: We are seeking a Mid-Level Front-End Developer passionate about building fluid and high-performance interfaces, contributing to the evolution of our platform while ensuring code quality. Key Highlights: 1. Develop and maintain reactive interfaces using Vue.js 2. Ensure layout fidelity (Pixel Perfect) 3. Solid experience with Vue.js 3 using Composition API This position targets a professional who already masters the Vue ecosystem and is ready to tackle challenges related to performance, component architecture, and modern code migration/maintenance. Job Summary We are seeking a Mid-Level Front-End Developer passionate about building fluid and high-performance interfaces. You will contribute to the evolution of our platform by applying best practices in componentization and ensuring the quality of delivered code. Main Responsibilities Develop and maintain reactive interfaces using Vue.js. Implement complex state management using Pinia. Consume RESTful and/or GraphQL APIs, handling errors and loading states. Create reusable and modular components (Design System). Ensure layout fidelity (Pixel Perfect) in collaboration with the UI/UX team. Write unit and integration tests to ensure front-end stability. Conduct constructive code reviews with the team. Technical Requirements (Hard Skills) Solid experience with Vue.js 3 using Composition API. Knowledge of state management with Pinia. Proficiency in HTML5 and CSS3. Experience with Tailwind CSS. Advanced knowledge of TypeScript and JavaScript (ES6+). Experience with Nuxt 4 (SSR/SSG). Experience with Vite. Version control with Git using Gitflow. Nice-to-Have Qualifications Experience with Figma. Knowledge of automated testing (Jest, Vitest, Cypress). Familiarity with web accessibility (WCAG). Experience in performance optimization (Web Vitals). Contract Type: Freelance / PJ Compensation: R$3.500,00 – R$4.000,00 per month


