Desenvolvedor Front-end Web Pleno/Sênior (Banco de Talentos para freelancer)

SMARTI TECNOLOGIA LTDAMogi das Cruzes - SPsolidesközzétéve: 2026. 06. 15.
Kötelező:TypeScriptCSSVueTailwindGitDockerFrontendBackendMobilePrincipal

Desenvolvedor Front-end Web Pleno/Sênior, Freelancer

Estamos formando um banco de profissionais freelancers para atuação em projetos web corporativos, administrativos, operacionais e integrados à arquitetura da empresa.

Buscamos um Desenvolvedor Front-end Web Pleno/Sênior com experiência prática comprovada em projetos reais, capaz de atuar na sustentação, evolução, manutenção e escalabilidade de plataformas digitais. O profissional deverá ter domínio de front-end moderno, componentização, integração com APIs, autenticação, responsividade e organização de código.

Esta oportunidade é destinada a profissionais com maturidade técnica, autonomia operacional, boa comunicação e compromisso com prazos. Não serão considerados perfis júnior, estagiários ou profissionais sem experiência real em projetos produtivos.

Principais responsabilidades

Desenvolver interfaces web modernas, responsivas e escaláveis.

Criar e manter componentes reutilizáveis.

Integrar aplicações front-end com APIs REST.

Implementar autenticação com JWT e refresh token.

Trabalhar com rotas protegidas, middleware e controle de sessão.

Desenvolver dashboards, datatables, filtros, paginação server-side e telas administrativas.

Implementar uploads de arquivos com Multipart/FormData.

Trabalhar com feedback visual de carregamento, tratamento de erros e skeleton loading.

Participar de alinhamentos técnicos, reuniões operacionais, validações, revisões e acompanhamentos de sprint sempre que convocado pela gestão, PM, PO ou liderança técnica.

Stack principal

Vue.js 3.

Nuxt 4.

TypeScript.

Pinia.

Tailwind CSS.

PrimeVue.

ShadCN/UI.

TanStack Query.

APIs REST.

JWT e Refresh Token.

Git.

Docker.

WebSockets.

Multipart/FormData.

Requisitos obrigatórios

Experiência profissional mínima de 3 anos em desenvolvimento front-end.

Experiência comprovada em projetos reais e ambientes produtivos.

Domínio de Vue.js 3 e Nuxt.

Conhecimento sólido em TypeScript.

Experiência com Composition API.

Experiência com componentização avançada.

Conhecimento em arquitetura front-end escalável.

Experiência com consumo e integração de APIs REST.

Conhecimento em autenticação, controle de sessão e rotas protegidas.

Experiência com Pinia para gerenciamento de estado.

Conhecimento em responsividade desktop e mobile.

Experiência com Tailwind CSS.

Experiência com Git.

Conhecimento em Docker.

Capacidade de diagnosticar erros de integração entre front-end e back-end.

Boa comunicação técnica, autonomia e comprometimento com prazos.

Conhecimentos importantes

SSR e CSR.

Middleware.

Guards de autenticação.

Lazy loading.

Dynamic imports.

Layouts dinâmicos.

Tratamento global de erros.

WebSockets.

Paginação server-side.

Datatables complexas.

Feedback visual de carregamento.

Tratamento visual de erros.

Acessibilidade básica.

Diferenciais

Experiência com PrimeVue.

Experiência com ShadCN/UI.

Experiência com TanStack Query.

Conhecimento em performance front-end.

Experiência com dashboards administrativos.

Lazy loading avançado.

Streaming realtime.

Testes automatizados.

Conhecimento básico de back-end.

Critérios eliminatórios

Não possuir experiência prática comprovada.

Ser perfil júnior ou estagiário.

Não saber consumir APIs REST.

Não dominar Vue.js e Nuxt.

Não compreender componentização.

Não saber trabalhar com Git.

Não saber separar responsabilidades entre front-end e back-end.

Não conseguir diagnosticar erros de integração.

Processo seletivo

O processo poderá incluir avaliação técnica prática, com desenvolvimento de uma tela autenticada, datatable server-side, upload de arquivos, controle de permissões, responsividade, tratamento de erros e integração com API.

Formato de contratação

Freelancer, com possibilidade de participação em projetos recorrentes conforme demanda, desempenho técnico e aderência ao modelo operacional da empresa.