Caro usuário, habilite o javascript para que esse site funcione corretamente.

Pessoa Desenvolvedora Full Stack Sênior em Node.js e React

* 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

Somos inspired by tech powered by people. Por isso, precisamos de pessoas apaixonados por desafios e com sede de aprendizado contínuo.

Buscamos por novos makers para sonharem com a gente, que enxerguem além do óbvio e que estejam prontos para se juntar a nós nessa jornada de transformação e crescimento. Estamos expandindo nossos horizontes e buscamos pessoas que compartilhem dessa mesma paixão pela tecnologia e pelo aprendizado contínuo. Se você se encaixa nesse perfil, venha fazer parte do nosso time!

RESPONSABILIDADES E ATRIBUIÇÕES

  • Desenvolver e manter aplicações web full stack (frontend em React + backend em NestJS/Node.js) seguindo arquitetura de microsserviços em containers.
  • Implementar integrações via REST com sistemas corporativos externos (ERP, APIs de terceiros, serviços de identidade).
  • Desenvolver e manter testes automatizados (unitários e de integração) com cobertura mínima acordada em contrato.
  • Trabalhar com containerização (Docker) e deploy em cluster Kubernetes (AWS EKS), incluindo manifests de Deployment, Service, ConfigMap e Secret.
  • Implementar autenticação/autorização via Okta OIDC/SSO integrado a Active Directory (RBAC via claims JWT).
  • Modelar e manter bancos de dados PostgreSQL (AWS RDS Aurora) e filas/cache com Redis (AWS ElastiCache).
  • Corrigir vulnerabilidades de segurança identificadas em scans SAST (ex.: SQL Injection, exposição de credenciais em log).
  • Documentar APIs (Swagger/OpenAPI) e participar de sessões de UAT com usuários-chave do cliente.
  • Colaborar em cerimônias ágeis, reportando progresso em sprints quinzenais.

REQUISITOS E QUALIFICAÇÕES

  • Experiência sólida com React (hooks, componentização, gerenciamento de estado).
  • Experiência sólida com Node.js/NestJS (ou disposição para adaptação rápida vindo de outro framework Node como Express).
  • Conhecimento de TypeScript em frontend e backend.
  • Experiência com bancos relacionais (PostgreSQL, SQL Server ou Oracle) e ORMs (TypeORM ou similar).
  • Vivência com Docker e conceitos de Kubernetes.
  • Conhecimento de boas práticas de segurança em aplicações web (prepared statements, gestão de secrets, HTTPS/TLS).
  • Experiência com testes automatizados (Jest ou equivalente).
  • Familiaridade com Git e fluxos de CI/CD.
  • Boa comunicação para atuar em projetos com cliente corporativo (setor de energia), incluindo participação em reuniões de levantamento de requisitos e homologação.
  • Uso de ferramentas de aceleração de desenvolvimento com IA no dia a dia de codificação.

Diferenciais

  • Experiência prévia com migração de sistemas legados (.NET Framework/Web Forms ou Java EE/JSF) para stacks modernas.
  • Conhecimento de AWS (EKS, RDS Aurora, ElastiCache, S3, Secrets Manager).
  • Experiência com autenticação OIDC/SSO e integração com Active Directory.
  • Vivência em ambientes com monorepo (Nx ou similar) e bibliotecas compartilhadas.
  • Experiência no setor de energia elétrica ou com sistemas corporativos de grande porte.