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! Sua missão será: Dominar tanto o Front-end quanto o Back-end, liderando a arquitetura de sistemas complexos, escaláveis e de alta performance.
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.