




Resumo: Junte-se à Smart Working como Engenheiro(a) Front-End Nível Intermediário para desenvolver e dar suporte ao CMS voltado para clientes, implementando funcionalidades com Vue.js, Nuxt.js e Tailwind CSS, além de colaborar com equipes multifuncionais e mentorar desenvolvedores juniores. Pontos principais: 1. Contribuir para o CMS voltado para clientes com tecnologias modernas de front-end 2. Colaborar com desenvolvedores seniores e equipes multifuncionais 3. Mentorar desenvolvedores juniores e fornecer feedback em revisões de código **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ê é recebido(a) 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 equipes globais excepcionais e produtos de alto nível para cargos em tempo integral e de longo prazo. Ajudamos você a descobrir um trabalho significativo com equipes que investem em seu sucesso, nas quais 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 orientado ao trabalho remoto. Sobre a vaga Como **Engenheiro(a) Front-End Nível Intermediário**, você contribuirá para o desenvolvimento e o suporte contínuo de um site e seu CMS voltado para clientes. Você implementará funcionalidades de 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 com duração de 3 meses**, **no qual você entregará valor real desde o primeiro dia. Para desempenhos destacados, trata-se também de 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 ao crescimento. O domínio técnico é complexo e há muito a aprender, portanto espera-se que você se adapte rapidamente, mantenha uma postura colaborativa e assuma a responsabilidade total pela entrega. ### **Responsabilidades** * Implementar funcionalidades de 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 de perto com UX, back-end e QA * Apoiar e mentorar desenvolvedores juniores, oferecendo feedback em revisões de código, auxiliando na depuração e orientando-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 de front-end (Jest ou equivalente) * 1 ano ou mais de experiência em gerenciamento de estado (Pinia ou similar) * 2 anos ou mais de experiência em integração com APIs RESTful * 1 ano ou mais de experiência com ferramentas de build de front-end (Webpack, Rollup ou Vite) * Capacidade de trabalhar de forma independente nas tarefas atribuídas e depurar com eficácia ### **Desejável** * Experiência com 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(a) Smart Worker — valorizado(a), capacitado(a) e parte de uma cultura que celebra integridade, excelência e ambição. Se isso parece o tipo de ambiente que você procura, 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 sobre contratações são sempre tomadas por pessoas. Caso deseje obter mais informações sobre como seus dados são processados, entre em contato conosco.


