Pessoa Desenvolvedora Fullstack (sênior)Modelo de contratação: PJPeríodo: 100% RemotoOportunidade em uma EdTech em acelerada expansão, focada na preparação para residência médica. Hoje, a plataforma conta com mais de 35 mil alunos ativos, 130 mil questões e um histórico de 121 milhões de respostas processadas. Se você gosta de resolver problemas complexos com código elegante e escalável, esssa vaga é para você!Nossa Tech StackLinguagem: TypeScript (Fullstack)Backend: Node.js (Express / Next.js API Routes)Frontend: React, Next.js 13+, Styled ComponentsMensageria: RabbitMQBanco de Dados: MongoDB e MySQL (Arquitetura Poliglota)Arquitetura: Clean Architecture e Hexagonal ArchitectureO que buscamos (Requisitos)Domínio de TypeScript: Experiência sólida tanto no ecossistema Node.js quanto no React.Engenharia de Software: Conhecimento prático em Arquitetura Hexagonal e Clean Architecture (você deve saber isolar a lógica de negócio de drivers externos).Sistemas Distribuídos: Experiência com filas e processamento assíncrono utilizando RabbitMQ.Persistência de Dados: Fluidez para trabalhar com bancos NoSQL (MongoDB) e Relacionais (MySQL).Qualidade de Código: Prática com testes automatizados (Jest) e mentalidade voltada para TDD.Frontend Moderno: Domínio de hooks do React e renderização do Next.js.Diferenciais (Desejável)Vivência com infraestrutura AWS (S3, EC2).Padronização com Git Flow e Conventional Commits.Experiência prévia em ambientes de alta carga/escala (EdTechs, Fintechs ou E-commerces).Detalhes da VagaModelo: PJ (Remoto).Cultura: Ambiente focado em colaboração, aprendizado contínuo e autonomia.