Pular para o conteúdo principal
Candidaturas encerradas

Pessoa Desenvolvedora Front End - Pleno

Descrição da vaga

Ter um currículo compatível é importante, mas na Hero acreditamos que escolher um novo integrante do time vai muito além disso. O que realmente buscamos é protagonismo, atitude e conexão com a nossa missão: transformar o futuro do trabalho independente 🚀


Somos um time que aprende rápido, trabalha junto e transforma desafios em resultados. Valorizamos o respeito, a curiosidade e a força da diversidade, porque quando diferentes perspectivas se encontram, grandes ideias nascem!


Estamos em um momento único: dobrando de tamanho ano após ano, com um time de alto nível e conquistando cada vez mais espaço no mercado. Esse é o lugar certo para quem quer aprender muito, deixar sua marca e construir algo relevante de verdade 🖤


O que você vai encontrar aqui:

✨ Um ambiente colaborativo, diverso e dinâmico.

🚀 Muito espaço para autonomia, aprendizado e crescimento acelerado.

🌍 Oportunidade de participar da construção de um case de impacto real no mercado.

🏆 Uma empresa financeiramente sólida, premiada e reconhecida pelo mercado.


Sobre o desafio:

Buscamos uma Pessoa Desenvolvedora Front End que sinta satisfação em transformar processos confusos em interfaces mais fluidas para o usuário, resultando em uma experiência memorável!! Aqui, não apenas "fazemos telas", construímos o ecossistema que simplifica a vida de milhares de profissionais. Seu desafio será botar a mão na massa para evoluir nossas plataformas Web, transformando fluxos de negócio densos em experiências leves, rápidas e intuitivas.


👉 Quer fazer parte dessa história e deixar o seu legado? Vem ser Hero!!

Responsabilidades e atribuições

  • Escrever código em React e TypeScript que seja modular e fácil de entender, evitando que uma alteração simples quebre partes distantes do sistema;
  • Implementar a integração com o backend gerenciando estados de carregamento, erros e cache de forma que o usuário nunca fique "travado" em uma tela branca;
  • Construir componentes reutilizáveis para o nosso Design System, evitando retrabalho e garantindo que o botão da Squad A seja o mesmo da Squad B;
  • Identificar gargalos de renderização e otimizar o carregamento (Core Web Vitals), garantindo que nossos dashboards pesados continuem rápidos;
  • Usar ferramentas para entender se o que você subiu está performando bem ou se há erros afetando os usuários.

Requisitos e qualificações

  • Experiência sólida em desenvolvimento frontend, com pelo menos 2 anos de experiência trabalhando com React.js;
  • Proficiência em TypeScript (tipos avançados, generics, utility types);
  • Experiência com gerenciamento de estado (React Query, Zustand, ou similares);
  • Experiência com Next.js 14+ (App Router, Server Actions, Server Components);
  • Conhecimento profundo de HTML5, CSS3 e JavaScript, bem como de princípios de design responsivo;
  • Experiência comprovada na construção de interfaces de usuário interativas e intuitivas usando bibliotecas e frameworks de frontend;
  • Familiaridade com o desenvolvimento de aplicativos web escaláveis e de alto desempenho;
  • Conhecimento em controle de versão com sistemas como Git;
  • Familiaridade em trabalhar com branches, pull requests, code review e CI/CD;
  • Familiaridade com metodologias ágeis, com foco em SCRUM;
  • Capacidade de trabalhar de forma colaborativa em equipes multidisciplinares, demonstrando excelentes habilidades de comunicação e resolução de problemas;
  • Capacidade de traduzir requisitos de negócios em soluções técnicas eficientes e escaláveis;
  • Disponibilidade para atuar de forma presencial, 1x no mês, da nossa sede em São Paulo.


Não é obrigatório, mas será muito legal se você tiver:


  • Conhecimento em ferramentas de documentação de componentes (Storybook);
  • Firebase (Auth, Firestore, Admin SDK);
  • Noções de ferramentas de análise de comportamento do usuário (Hotjar, Google Analytics);
  • Familiaridade com testes automatizados (Vitest, Jest, React Testing Library);
  • Domínio de ferramentas de codificação assistida e agêntica (ex: Claude Code, Cursor ou Copilot) para acelerar ciclos de desenvolvimento, automatizar tarefas repetitivas e otimizar o fluxo de trabalho;
  • Capacidade de utilizar IA e padrões arquiteturais para identificar proativamente fragilidades no código, garantindo a robustez do software e prevenindo débitos técnicos por meio de testes e validações inteligentes.

Comportamento esperado:

  • Pragmatismo: Capacidade de escolher a melhor solução tecnológica equilibrando perfeccionismo técnico e entrega de valor ao negócio;
  • Autonomia Radical: Capacidade de receber um problema de negócio complexo e transformá-lo em uma solução técnica completa sem supervisão constante;
  • Accountability: Senso de dono sobre o código e a infraestrutura que produz;
  • Habilidade de Influência: Conseguir convencer o time sobre decisões técnicas baseadas em dados e evidências, sem precisar de autoridade hierárquica;
  • Mentalidade de Aprendizado: Interesse contínuo em explorar novas ferramentas do GCP e tendências de backend para aplicar no dia a dia.

Informações adicionais

  • 💻 Envio de equipamentos;
  • 🛫 Descanso remunerado;
  • 🩺 Benefício Saúde;
  • 🦷 Benefício Odontológico;
  • 🗒️Auxílio de Contabilidade;
  • 🧬 Seguro de Vida;
  • 💰 Previdência Privada;
  • 💲Seguro Contra Acidentes;
  • 🎂 Day Off no mês do seu aniversário;
  • 💪 WellHub;
  • 👶 Pausa Baby Hero: dias para ficar com seu bebê após o nascimento;
  • 💍 Pausa para casamento;
  • 🤑 Reembolso creche;
  • 📧 Escritório Virtual Hero;
  • 🎉 Ótimo ambiente de trabalho com espaço de lazer, sala de jogos e muita descontração!

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Etapa com People 🦸‍♀️
  3. Etapa 3: Conheça sua futura gestão 🚀
  4. Etapa 4: Contratação

Sobre a Company Hero:

✨Prazer, nós somos a Company Hero!

Existimos para tornar a vida PJ mais simples, segura e conveniente.


Criamos um ecossistema com tudo o que o PJ precisa para trabalhar com mais autonomia, proteção e tranquilidade. E disso nós entendemos bem: são mais de 100 mil clientes PJs que já passaram por aqui!


Também apoiamos empresas que contratam nesse modelo, oferecendo tecnologia para uma gestão mais eficiente, segura e escalável.


Hoje, milhares de profissionais, empresas e parceiros confiam na Hero para operar melhor o presente e construir o futuro do trabalho!


🚀 Nossas soluções

App PJ Hero: O hub central da vida PJ com tudo o que ele precisa. Abertura de CNPJ, escritórios virtuais, nota fiscal, impostos, contratação de seguros e muito mais na palma da mão.


Gestão PJ: A plataforma online para RHs e empresas gerenciarem o ciclo de vida completo de profissionais PJ. Admissões, contratos, pagamentos e compliance em um só lugar.


Contadores parceiros: Uma rede com mais de 3.000 contadores que ampliam as soluções que oferecem aos seus clientes PJ com os serviços da Hero. Parceiros, nunca concorrentes.


🌍 Nosso momento

Somos mais de 180 Heroes construindo a próxima fase da empresa, em crescimento constante e expansão global, levando nossa operação para novos mercados na América Latina e nos Estados Unidos.

Quem entra agora encontra espaço real para gerar impacto e construir algo relevante desde já.


🖤 A nossa MÁGICA

Na Hero, não acreditamos em trabalho sem entrega! Os verdadeiros Heroes fazem M-Á-G-I-C-A todos os dias. São esses superpoderes que guiam nossas decisões, nos conectam e nos fazem ir além:

  • Missão PJ é nosso DNA
  • Atendimento Excepcional
  • Garra para sermos os Melhores
  • Infinita Curiosidade
  • Colaboração sem Ego
  • Alegria com Profissionalismo

💼 Por que trabalhar na Hero

  • Aqui você tem impacto real na vida de milhares de profissionais, autonomia pra construir e desafios que fazem sentido.
  • A cultura é forte, humana e de alta performance, e o time é curioso, colaborativo e genuinamente ambicioso.
  • Quem entra na Hero não vem só trabalhar, vem crescer junto com a empresa.


Vem construir com a gente! Se fez sentido para você, a Hero tem vaga. 🚀