




Resumo: Esta vaga de Engenheiro Front-End Pleno envolve o desenvolvimento e o suporte a um CMS voltado para clientes, utilizando Vue.js, Nuxt.js e Tailwind CSS, além de colaboração com equipes multifuncionais e orientação a desenvolvedores juniores. Pontos principais: 1. Contribuir para o desenvolvimento de CMS voltado para clientes com Vue.js e Nuxt.js 2. Colaborar com desenvolvedores seniores e equipes multifuncionais 3. Apoiar e orientar desenvolvedores juniores sobre as melhores práticas **Sobre a Smart Working** Na Smart Working, acreditamos que seu trabalho não deve apenas parecer certo no papel, mas também se sentir certo todos os dias. Esta não é apenas mais uma oportunidade remota \- trata-se de encontrar onde você realmente pertence, independentemente de onde esteja. Desde o primeiro dia, você é acolhido em uma comunidade genuína que valoriza seu crescimento e bem-estar. Nossa missão é simples: eliminar barreiras geográficas e conectar profissionais qualificados a excelentes equipes e produtos globais para cargos em tempo integral e de longo prazo. Ajudamos você a descobrir um trabalho significativo com equipes que investem em seu sucesso, onde você tem autonomia para crescer pessoal e profissionalmente. Junte-se a um dos locais de trabalho com as avaliações mais altas no Glassdoor e experimente o que significa prosperar em um mundo verdadeiramente remoto desde o início. Sobre a vaga Como **Engenheiro Front-End Pleno**, você contribuirá para o desenvolvimento e o suporte contínuo de um site e seu CMS voltado para clientes. Você implementará funcionalidades front-end com Vue.js, Nuxt.js, Tailwind CSS e APIs RESTful, garantindo que a funcionalidade atenda aos critérios de aceitação e aos padrões estabelecidos pela equipe. Você colaborará de perto com desenvolvedores seniores, UX, back-end e QA — fazendo as perguntas certas nas sessões de refinamento, fornecendo feedback e ajudando a impulsionar melhorias contínuas. Você também apoiará desenvolvedores juniores por meio de revisões de código, assistência na depuração e orientação sobre as melhores práticas. Esta oportunidade começa como um **projeto de alto impacto de 3 meses**, **no qual você entregará valor real desde o primeiro dia. Para desempenhos excepcionais, também representa um caminho para um contrato de longo prazo de até 2 anos** — oferecendo-lhe o melhor dos dois mundos: a empolgação de um desafio imediato e a estabilidade de um crescimento profissional prolongado. Para se destacar nessa função, você precisará ter fortes habilidades de comunicação e resolução de problemas, além de uma mentalidade voltada para o crescimento. O domínio técnico é complexo, com muito a aprender, portanto, espera-se que você se adapte rapidamente, mantenha uma postura colaborativa e assuma a responsabilidade pela entrega. ### **Responsabilidades** * Implementar funcionalidades front-end de média complexidade que gerem valor comercial e para o usuário * Entregar funcionalidades em Vue/Nuxt, seguindo os critérios de aceitação e os padrões estabelecidos pela equipe * Colaborar com desenvolvedores seniores e equipes multifuncionais, formulando perguntas nas sessões de refinamento/estimativa, fornecendo feedback e trabalhando em estreita colaboração com UX, back-end e QA * Apoiar e orientar desenvolvedores juniores, oferecendo feedback em revisões de código, auxiliando na depuração e guiando-os sobre as melhores práticas ### **Requisitos** * 3 anos ou mais de experiência com JavaScript (ES6+) * 2 anos ou mais de experiência com Vue.js * 1 ano ou mais de experiência com Nuxt.js * 3 anos ou mais de experiência com HTML e CSS * 1 ano ou mais de experiência com Tailwind CSS * 1 ano ou mais de experiência em testes front-end (Jest ou equivalente) * 1 ano ou mais de experiência com gerenciamento de estado (Pinia ou similar) * 2 anos ou mais de experiência com integração de APIs RESTful * 1 ano ou mais de experiência com ferramentas de build front-end (Webpack, Rollup ou Vite) * Capacidade de trabalhar de forma independente nas tarefas atribuídas e depurar com eficácia ### **Desejável** * Exposição a serviços AWS (S3, CloudFront, Lambda) * Experiência com pipelines CI/CD (GitHub Actions, GitLab CI ou similares) * Docker para ambientes de desenvolvimento * Experiência com TypeScript * Conhecimento básico de padrões de acessibilidade (WCAG) Na Smart Working, você nunca será apenas mais uma contratação remota. Seja um Smart Worker — valorizado, capacitado e parte de uma cultura que celebra integridade, excelência e ambição. Se isso parece o tipo de ambiente ideal para você, adoraríamos conhecer sua história. Podemos utilizar ferramentas de inteligência artificial (IA) para apoiar partes do processo seletivo, como análise de currículos, avaliação de candidaturas ou análise de respostas. Essas ferramentas auxiliam nossa equipe de recrutamento, mas não substituem o julgamento humano. As decisões finais de contratação são sempre tomadas por pessoas. Se desejar obter mais informações sobre como seus dados são processados, entre em contato conosco.


