Pular para o conteúdo principal

Desenvolvedor Full Stack Sr

Descrição da vaga


Você é o tipo de pessoa encantada por tecnologia e desafios? Gosta de inovação e de trabalhar com equipes multidisciplinares e com pessoas dispostas a aprender e ensinar? Então aqui é o seu lugar! O Estadão é uma das maiores, mais importantes e sólidas empresas de informação e comunicação do Brasil. Acreditamos que a informação é uma poderosa ferramenta de transformação social e que empodera e prepara as pessoas para os desafios do futuro. Com foco na inovação e com os clientes no centro do nosso negócio estamos mudando nossa forma de pensar e trabalhar e passando por um processo de transformação digital que promete impactar (e muito) na vida dos nossos colaboradores e leitores. Quer fazer parte dessa história? Então vem pensar com a gente!

Responsabilidades e atribuições

Principais atividades:


  • Projetar, desenvolver e manter aplicações web escaláveis, atuando tanto no frontend quanto no backend
  • Liderar decisões técnicas e definição de arquitetura (monólitos modulares, microserviços, APIs REST/GraphQL)
  • Desenvolver e manter serviços backend robustos utilizando Node.js/NestJS, garantindo performance e segurança
  • Implementar e gerenciar estratégias de cache (Redis, CDN, cache distribuído) visando alta performance
  • Criar e integrar APIs internas e externas, assegurando consistência e confiabilidade dos dados
  • Trabalhar com sistemas distribuídos e mensageria (Pub/Sub, filas, processamento assíncrono)
  • Garantir qualidade de código através de testes automatizados, code reviews e boas práticas (SOLID, Clean Architecture)
  • Colaborar com times de produto, design e engenharia para definição e entrega de soluções
  • Monitorar aplicações utilizando ferramentas de observabilidade (logs, métricas e tracing)
  • Garantir boas práticas de segurança, autenticação e proteção de dados
  • Mentorar desenvolvedores menos experientes e atuar como referência técnica no time
  • Documentar arquiteturas, fluxos e decisões técnicas

Requisitos e qualificações

Esperamos que você tenha:


  • Experiência avançada em desenvolvimento de aplicações web Frontend e Backend.
  • Experiência com APIs Restfull
  • Experiência com Arquiteturas de software de Micro Serviços, Orientadas a Eventos (event-driven) e Model-view-controller (MVC)
  • Experiência com PHP, Node.js, Nest.js e React
  • Conhecimento em Docker e Kubernetes
  • Conhecimento em banco de dados SQLSERVER;
  • Experiência com fluxo e implementação de segurança de autenticação como JWT, Cookies, OAuth 2.0, Bearer
  • Testes e boas práticas de programação (TDD, BDD, SOLID e Design Patterns).
  • Uso de metodologia ágil SCRUM para execução das tarefas
  • Experiência com versionamento GIT/Bitbucket e Gitflow
  • Conhecimento com alguma plataforma em Nuvem, Google Cloud Plataform, AWS, Azure, etc... 

Além disso, será incrível se você tiver:


  • Experiência com os frameworks Next.js, Fusion.js e Laravel, Golang
  • Experiência com a utilização do Google Cloud Plataform utilizando ferramentas como Cloud Functions, Cloud Storage e Compute Engine
  • Conhecimento com ferramentas de observabilidade como Grafana, Prometheus, Elastic APM ou similares
  • Conhecimento intermediário em DevOps
  • Experiência com Redis
  • Conhecimento em Arquiteturas como Publish-Subscribe (Pub/Sub) e Orientada a serviços (SOA)

Informações adicionais

  • Assistência Médica;
  • Assistência Odontológica;
  • Auxílio Creche;
  • Day off de aniversário;
  • Casual every day;
  • Vale Transporte;
  • Restaurante Interno;
  • Auxílio Psicológico;
  • Wellhub (antigo Gympass);
  • Seguro de Vida;
  • Acesso ao conteúdo digital completo do Estadão;
  • Descontos exclusivos em instituições de ensino.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem
  3. Etapa 3: Entrevista com RH
  4. Etapa 4: Entrevista com Gestor
  5. Etapa 5: Contratação

#VEMTRABALHARCOMAGENTE