Desenvolvedor(a) Backend Sênior | Node.Js Estamos em busca de um(a) Backend Sênior para atuar na construção de sistemas escaláveis, resilientes e de alta performance. Se você gosta de resolver problemas complexos, trabalhar com arquitetura moderna e colaborar com times multidisciplinares, essa oportunidade é para você! Responsabilidades Desenvolver e manter aplicações backend escaláveis e performáticas Atuar na definição e evolução da arquitetura de sistemas Garantir boas práticas de desenvolvimento (Clean Code, Code Review, Design Patterns) Trabalhar com microsserviços e comunicação entre serviços Implementar e manter APIs REST e/ou GraphQL Garantir qualidade com testes automatizados (unitários e integração) Atuar com mensageria e processamento assíncrono Colaborar com times multidisciplinares em um ambiente ágil Requisitos Técnicos TypeScript e JavaScript avançados Node.Js e frameworks como NestJS Arquitetura de software e princípios SOLID Programação assíncrona e entendimento do event loop Desenvolvimento de APIs REST e/ou GraphQL Arquitetura de microsserviços Testes automatizados (unitários e integração) CI/CD Docker Bancos de dados SQL e NoSQL ORM (Prisma, TypeORM ou similares) Cache com Redis Autenticação e autorização (JWT, OAuth) Mensageria com AWS SNS e SQS Versionamento com Git (nível avançado) Diferenciais Experiência com Kubernetes Conhecimento em SQL Experiência com cloud (AWS, GCP ou Azure) Práticas de observabilidade (logs, métricas, tracing) Conhecimento em segurança de aplicações Foco em performance e otimização Noções de Rust Experiência com documentação técnica bem estruturada O que esperamos de você Perfil colaborativo e com boa comunicação Proatividade e senso de dono Interesse contínuo por aprendizado e evolução Capacidade de atuar bem em ambientes dinâmicos Detalhes da oportunidade Local: Brasil (100% remoto) Carga horária: 40h semanais (horário comercial) Contratação: PJ