Descrição
### **Atividades a serem realizadas:**
* Desenvolver e implementar novas features em aplicações web
* Realizar manutenção corretiva e evolutiva em sistemas já existentes
* Participar de discussões técnicas e definição de arquitetura
* Criar e integrar APIs REST e/ou serviços orientados a eventos
* Implementar soluções com foco em performance, escalabilidade e resiliência
* Atuar em ambientes com mensageria e processamento assíncrono
* Garantir boas práticas de desenvolvimento (código limpo, testes, versionamento)
* Colaborar com times de produto, design e engenharia
### **Requisitos Obrigatórios:**
* Experiência sólida com Node.js
* Experiência com React e/ou Vue.js
* Conhecimento em JavaScript e/ou TypeScript
* Experiência com desenvolvimento de APIs (REST)
\- Vivência com bancos de dados relacionais (PostgreSQL ou MySQL) \-\> não relacionais (MongoDB)
* Experiência com controle de versão (Git)
* Conhecimento em conceitos de arquitetura de software (ex: APIs, serviços, camadas)
* Experiência com manutenção e evolução de sistemas em produção
### **Requisitos Desejáveis:**
* Conhecimento em mensageria (RabbitMQ ou similares)
* Vivência com micro frontends
* Vivência com Docker e ambientes conteinerizados
* Conhecimento em arquitetura orientada a eventos
* Práticas de Clean Architecture, DDD e SOLID
* Familiaridade com desenvolvimento agêntico (desenvolvimento com IA)
* Experiência com testes automatizados: unitários, end\-to\-end e integração
* Experiência com microsserviços
* Experiência com framework Nest.js
### **Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:**
* Oportunidades 100% remotas
* Vale home office
* Feedbacks periódicos
* Programa de indicações
Acolhimento psicológico * ️
* Ginástica laboral ️
* Academia de conhecimento
* Convênio com escola de inglês
* Reuniões mensais de transparência
* Happy hour online
* Kit de boas\-vindas