Desenvolvedor de Front-end - Pleno | Senior

Nivello
Sênior
Presencial
Publicado em 13 de janeiro de 2026

Descrição da Vaga

**Estamos em busca de um Programador Front\-end Pleno/Sênior altamente experiente, com domínio comprovado em React, JavaScript, TypeScript, Next.js, Node.js, Jest (Testing Library), Styles (Tailwind, CSS\-in\-JS, etc), GraphQL, Linting (Eslint e Prettier), Atomic Design, Gerenciamento de Estado (Flux e Components) e demais tecnologias que suportam estas stacks. Se você tem paixão por construir interfaces robustas, seguras e escaláveis, essa vaga é para você!** **REQUISITOS OBRIGATÓRIOS** 1\- React Avançado: Experiência sólida com componentes funcionais, hooks, Context API e otimizações de performance. Domínio de Atomic Design para criação de interfaces modulares e reutilizáveis. 2 \- JavaScript/TypeScript: Conhecimento avançado em JavaScript e TypeScript, incluindo o uso de tipos genéricos e manipulação de tipos complexos para garantir robustez e escalabilidade. 3 \- Next.js: Experiência com as versões mais recentes do Next.js, incluindo o App Router, Server\-Side Rendering (SSR), Static Site Generation (SSG) e Incremental Static Regeneration (ISR). Familiaridade com técnicas de otimização de imagens e performance. 4 \- UI Libraries (ShadCN, Mui, Bootstrap): Experiência prática com ShadCN, Mui, Bootstrap, e comprovando com implementações reais. 5 \- Controle de Versão: Proficiência com Git e plataformas associadas (GitHub, GitLab, Azure DevOps). 6 \- Testes: Experiência na criação e manutenção de testes unitários e de integração utilizando Jest e Testing Library. 7 \- API REST e GraphQL: Experiência na integração e consumo de APIs REST e GraphQL, garantindo uma comunicação eficiente entre front\-end e back\-end. 8 \- Estilização: Experiência com CSS\-in\-JS, TailwindCSS ou frameworks similares, assegurando interfaces modernas e responsivas. 9 \- Performance e Acessibilidade: Familiaridade com as melhores práticas de otimização de performance e acessibilidade web, incluindo o uso de ferramentas como Lighthouse e análise dos Core Web Vitals. 10 \- Experiência Colaborativa: Habilidade comprovada em trabalhar em equipes ágeis (Scrum), colaborando de forma efetiva e proativa em ambientes multidisciplinares. **REQUISITOS DESEJADOS** 1 \- Headless CMS: Experiência com integrações de CMS headless, como Strapi, Contentful ou Sanity. 2 \- React Native: Conhecimento básico em React Native para contribuir em projetos mobile. 3 \- Internacionalização (i18n): Experiência com bibliotecas como react\-i18next ou next\-intl para suporte a múltiplos idiomas. 4 \- Storybook: Habilidade no desenvolvimento e documentação de componentes utilizando Storybook. 5 \- Design Systems: Contribuição ou criação de Design Systems, desde a concepção no Figma até a implementação em código. 6 \- PWAs (Progressive Web Apps): Experiência na criação de PWAs, com foco em otimizações para dispositivos móveis. 7 \- SEO (Search Engine Optimization): Conhecimento das melhores práticas de SEO, especialmente aplicáveis em aplicações Next.js com SSR e SSG. 8 \- Web Analytics: Familiaridade com ferramentas de análise como Google Analytics, para monitoramento e melhoria contínua da performance das aplicações. 9 \- Segurança em Aplicações Web: Conhecimento em práticas de segurança no desenvolvimento front\-end, incluindo a identificação e mitigação de vulnerabilidades. 10 \- Otimização de Performance: Conhecimento em ferramentas e técnicas de bundling e otimização, como Webpack, Rollup ou esbuild, e uso avançado de ferramentas como Lighthouse para análise dos Core Web Vitals. **ENTREGAS E RESULTADOS ESPERADOS** 1 \- Novas Features em Projetos Existentes: Entregas: Desenvolvimento e integração de funcionalidades inovadoras, mantendo o alinhamento com as melhores práticas de design e usabilidade. Resultados: Incremento no valor dos produtos, melhoria na experiência do usuário e aumento da competitividade no mercado. 2 \- Melhoria de Performance e Arquitetura dos Projetos Existentes: Entregas: Refatoração de código, otimizações de performance, aplicação de padrões modernos de arquitetura (como Atomic Design e micro front\-ends) e reforço das práticas de segurança. Resultados: Redução de latência, maior estabilidade, escalabilidade dos sistemas e melhoria contínua na manutenção dos projetos. 3 \- Criação de Novos Projetos Front\-end: Entregas: Desenvolvimento de aplicações front\-end utilizando tecnologias modernas (React, Next.js, TypeScript, etc.), com foco em modularidade, performance e segurança. Resultados: Lançamento de produtos digitais inovadores que atendam às necessidades de negócio, com interfaces responsivas e de fácil manutenção. 4 \- Criação de Apps React Native: Entregas: Desenvolvimento de aplicações móveis utilizando React Native, garantindo a integração com APIs e o desempenho adequado em múltiplas plataformas. Resultados: Ampliação da presença no mercado mobile, entrega de experiências nativas com alta performance e engajamento dos usuários. 5 \- Integração e Automatização de Processos (CI/CD): Entregas: Configuração e manutenção de pipelines de integração e entrega contínua utilizando ferramentas modernas (Vercel, Heroku, etc.). Resultados: Redução do tempo de deploy, melhoria na qualidade do código e agilidade no lançamento de atualizações. 6 \- Integração com APIs e Sistemas Back\-end: Entregas: Consumo e integração robusta com APIs REST e GraphQL, garantindo comunicação eficiente entre front\-end e back\-end. Resultados: Sistemas integrados de forma fluida, com dados atualizados e processos seguros e confiáveis. 7 \- Adoção de Ferramentas de Monitoramento e Análise de Performance: Entregas: Configuração de ferramentas como Lighthouse, Google Analytics, e monitoramento dos Core Web Vitals para avaliação contínua do desempenho. Resultados: Identificação e resolução proativa de gargalos de performance, garantindo aplicações sempre otimizadas e com melhor experiência para o usuário. 8 \- Colaboração e Integração com Equipes Multidisciplinares: Entregas: Trabalho conjunto com times de design, UX/UI, back\-end e produto, utilizando metodologias ágeis (como Scrum) para alinhamento e execução dos projetos. Resultados: Entregas mais assertivas, comunicação eficaz e melhoria contínua dos processos internos, resultando em produtos mais alinhados às necessidades do mercado. **Você fará parte de um squad multidisciplinar, integrando profissionais de Front\-end, Back\-end, QA, Design e Produto, onde a colaboração, a agilidade e o foco em resultados são fundamentais para a entrega de soluções inovadoras e de alto impacto.**

Vaga originalmente publicada em: linkedin

Receba vagas como esta no seu email

Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

Filtros Combinados

Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.

Email Diário

Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.

Kanban Visual

Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.

Planos simples, sem surpresas

Comece grátis e faça upgrade quando quiser

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

Pronto para encontrar sua vaga ideal?

Junte-se a milhares de desenvolvedores que já usam o Job For Dev

Encontre as melhores oportunidades para desenvolvedores no Job For Dev