**Responsabilidades**:
- Desenvolver e manter APIs seguras, performáticas e escaláveis para suportar os requisitos da aplicação;
- Implementar e garantir práticas de código limpo, modular e reutilizável;
- Realizar testes unitários e de ponta a ponta (E2E), garantindo a qualidade e estabilidade das soluções;
- Identificar e resolver problemas de desempenho e escalabilidade em APIs e serviços;
- Colaborar com equipes multidisciplinares para alinhar requisitos, garantindo uma integração consistente com o frontend e outros sistemas;
- Aplicar boas práticas de segurança para assegurar a proteção de dados e sistemas.
**Requisitos**:
- JavaScript e TypeScript, com foco em práticas modernas de desenvolvimento;
- Node.js para desenvolvimento de APIs;
- Frameworks de backend como Express e NestJS para construção de aplicações robustas;
- Manipulação de bancos de dados relacionais (SQL) e não relacionais (NoSQL);
- Redis como cache para otimização de desempenho;
- Docker para contêineres e orquestração;
- Ferramentas de versionamento de código como Git.
- Documentação de APIs com Swagger;
- Conhecimento em RabbitMQ para gerenciamento de filas e comunicação entre serviços;
- Utilização de boas práticas de desenvolvimento como SOLID e Clean Architecture;
- Experiência com serviços de hospedagem e infraestrutura em nuvem, como: AWS (ECS, EC2, S3 para armazenamento de imagens e arquivos estáticos);
- DigitalOcean para hospedagem e deploy de aplicações;
- Conhecimento em ambiente Linux ou WSL2;
Tipo de vaga: Tempo integral, Efetivo CLT
Pagamento: R$1,00 - R$2,00 por mês
**Benefícios**:
- Assistência médica
- Assistência odontológica
- Auxílio-combustível
- Seguro de vida
- Vale-refeição
Horário de trabalho:
- Turno de 8 horas
**Experiência**:
- Desenvolvimento de Software (obrigatório)
Data de início prevista: 23/06/2025