🚀 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