Desenvolvedor Front-End (Remoto)
RESPONSABILIDADES E ATRIBUIÇÕES
Desenvolver e evoluir aplicações e ferramentas internas em React e Next.js, incluindo arquitetura de micro frontends.
Trabalhar em conjunto com equipes de backend, design e produto para traduzir requisitos de negócio em soluções bem implementadas, sustentáveis e escaláveis.
Implementar componentes reutilizáveis, consistentes com o design system, seguindo boas práticas de UX/UI, responsividade e acessibilidade.
Participar ativamente das decisões de arquitetura front-end (componentização, controle de estado, padrão de dados, performance, organização do monorepo e integração entre micro frontends).
Garantir qualidade por meio de testes unitários, de integração e E2E, contribuindo para automação, cobertura adequada e estabilidade do produto.
Contribuir para a evolução da stack tecnológica, padrões de engenharia e melhoria contínua de DX e QA (lint, formatação, hooks e padrões de commit).
Atuar em code reviews, assegurando qualidade, segurança e aderência aos padrões do projeto — incluindo validação crítica de código gerado por IA quando aplicável.
Diagnosticar problemas, propor soluções eficazes e conduzir melhorias técnicas em manutenções e novos projetos.
Colaborar com pipelines de CI/CD e automação de deploy do front-end (ex.: Vercel), contribuindo para confiabilidade e entrega contínua.
Manter documentação técnica e materiais de onboarding atualizados.
Apoiar e mentorar pessoas desenvolvedoras menos experientes, elevando a régua técnica do time.
REQUISITOS
Formação superior concluída ou em andamento em Ciência da Computação, Sistemas para Internet ou áreas afins.
Experiência sólida com React e experiência prática com Next.js.
Experiência com micro frontends (ou participação relevante em arquiteturas modulares equivalentes).
Familiaridade com APIs REST, integrações complexas e padrões de controle de estado.
Experiência com testes front-end: Jest (unit/integration) e Cypress e/ou Playwright (E2E).
Experiência com CI/CD, builds automatizados e práticas de deploy, incluindo Vercel.
Conhecimentos em Git e noções de Docker aplicadas ao fluxo de desenvolvimento (ambientes, builds, pipelines).
Boa comunicação, pensamento analítico e postura colaborativa.
Capacidade de atuar com autonomia, organização e orientação a resultados.
Habilidade para levantamento e refinamento de requisitos junto a produto e design.
Capacidade de validar criticamente código gerado por IA e usar IA como apoio à produtividade com responsabilidade (mentalidade AI-native).
DIFERENCIAIS
Experiência forte em arquitetura front-end (patterns, performance, modularidade).
Experiência com monorepos e automação avançada de pipelines.
Vivência com ferramentas de desenvolvimento assistido por IA (ex.: Cursor ou similares).
Forte orientação a produto e construção de interfaces com foco em experiência de uso.
INFORMAÇÕES ADICIONAIS
Modelo de contrato: Pessoa Jurídica
Senioridade: Sênior
Etapas do processo seletivo:
Entrevista com RH
Aplicação de teste técnico
Entrevista com Liderança
BENEFÍCIOS
Plano de saúde e odontológico;
Day Off de aniversário;
Auxílio mobilidade;
Acesso rotativo à plataforma Alura;
Plataforma Orienteme;;
Plataforma Gympass.
Desconto em Eventos;