* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Sobre o trabalho Desenvolvedor Front End Sênior (React / Next.js)
Venha fazer parte de um ecossistema vivo onde o futuro dos negócios é criado e vivido todos os dias. Faça parte desta transformação!
Na Confidencial (Apenas para Cadastrados), a paixão, a perseverança e a vontade de superar limites definem o nosso caminho para o sucesso.
Fundada em 2006, somos uma multinacional portuguesa com mais de 1.200 profissionais talentosos e um volume de negócios. Com presença em mercados estratégicos como Portugal, Espanha, Marrocos, Brasil, México, Estados Unidos e China, oferecemos soluções inovadoras em engenharia, TI, design, consultoria, Indústria 4.0, treinamento e recrutamento. Tudo o que fazemos é movido pelo talento de nosso povo.
Este é um momento de crescimento e oportunidade. O futuro pertence a mentes visionárias. Junte-se a nós!
Você vai atuar em um produto já em produção, com alto volume de uso (plataforma de aulas, área do aluno, trilhas, checkout, integrações de vídeo, etc.), contribuindo diretamente para a experiência de milhares de estudantes.
Principais responsabilidades
- Assumir ownership de features front-end críticas (plataforma de aulas, dashboards, funil de matrícula, área do aluno, etc.).
- Evoluir e manter aplicações em React + Next.js, com foco em performance, escalabilidade e manutenibilidade.
- Trabalhar em componentes reutilizáveis e padronização visual usando design system (ex.: Material UI) e boas práticas de UI/UX.
- Integrar o front-end com APIs e serviços de back-end (REST/GraphQL), garantindo contratos bem definidos e previsíveis.
- Colaborar na definição de arquitetura de front-end: organização de código, separação de camadas, padronização de hooks, componentes e serviços.
- Garantir qualidade de código com testes automatizados (unitários/integração), code review estruturado e boas práticas de engenharia.
- Acompanhar métricas de produto e qualidade (ex.: performance, erros, comportamento de usuário) usando ferramentas como Sentry, Amplitude ou similares.
- Participar ativamente do discovery e refinamento com time de produto, trazendo visão técnica para decisões de negócio.
- Apoiar na documentação técnica, boas práticas e onboarding de novos desenvolvedores do time.
Requisitos obrigatórios
- Experiência sólida (6+ anos) como desenvolvedor(a) front-end trabalhando com React em produção.
- Experiência prática com Next.js em aplicações reais (SSR/SSG, rotas, data fetching, otimização, etc.).
- Vivência com algum design system ou biblioteca de UI (Material UI, Chakra, Tailwind + design system interno, etc.).
- Forte domínio de HTML, CSS e JavaScript (ES6+), incluindo acessibilidade básica e boas práticas de semântica.
- Experiência trabalhando com APIs REST (requisições, erros, cache, models, etc.).
- Experiência com versionamento usando Git (pull requests, code review, branching).
- Capacidade de ler código de sistemas grandes, entender contexto e refatorar com segurança.
- Perfil de ownership: senso de responsabilidade pelo resultado final, não apenas por "tasks".
- Boa comunicação e capacidade de colaborar com produto, design e back-end.
Diferenciais (nice to have)
- Experiência prévia em EdTech, SaaS ou produtos B2C digitais.
- Experiência com plataformas de vídeo / chamadas (ex.: Amazon Chime, Twilio, Jitsi, WebRTC, VideoJS ou similares).
- Conhecimento em monitoramento e observabilidade (Sentry, LogRocket, Datadog, etc.).
- Experiência com analytics de produto (Amplitude, GA4, Mixpanel, etc.) e eventos de front-end.
- Prática com testes automatizados (Jest, React Testing Library, Cypress ou similares).
- Conhecimento de CI/CD (GitHub Actions, pipelines de build/test/deploy).
- Experiência com i18n (aplicações multi-idioma) e SEO técnico em Next.js.
- Noções de back-end (C#, Node.js ou outro) para melhorar a comunicação com o time de server-side.
Nossa stack hoje (para você ter clareza)
Front-end: React, Next.js, Node (middleware)
UI: Material UI (MUI) + design system próprio
Aulas ao vivo: integração com a SDK do AWS Chime
Vídeos: integrações com o SDKs do VideoJS
Monitoramento: Sentry (erros, performance)
Analytics: Amplitude / GA4
Controle de versão: Git (GitHub)
CI/CD: GitHub Actions / Vercel
Forma de trabalho
Dedicação full-time.
Local: Presencial em São Bernardo do Campo
Rotina: trabalho em squad com product manager, designers e devs back-end/front-end.
O que estamos procurando em termos de perfil
Alguém que consiga herdar uma base de código já existente, entender o racional por trás das decisões e, aos poucos, melhorar o que precisa ser melhorado sem quebrar tudo.
Alguém confortável em equilibrar entrega de features com cuidado arquitetural (não é só "codar tela", nem ficar apenas desenhando arquitetura no abstract).
Alguém que saiba trabalhar em contexto realista: dívidas técnicas existem, mas há espaço para refatoração inteligente e evolução contínua.
Alguém com visão de produto: entende que cada PR impacta jornada, métricas e negócio – não apenas o código.
O que oferecemos
- Wellhub;
- OnHappy;
- Sesc;
- Horário Flexível.
